David T.

David T.

Ho Chi Minh CityVietnam
Job Success
Top Rated Plus

Senior Full-Stack Developer (NodeJS/Rails/PHP/Mobile)

With more than 10 years in software development, I possess solid technical knowledge and skills as well as client-oriented viewpoint, "quality-driven" mindset to deliver satisfactory applications. I am proficient with most popular technologies for web and mobile applications such as: Ruby on Rails, PHP, NodeJS, ReactNative, Swift, Java. I believe I can bring even more value to my clients by taking all steps in the software development process, from analyzing requirements to implementing and distributing to users, making me a full-stack developer. My primary skills and most-used techniques: - Ruby on Rails/NodeJS/PHP frameworks and web development's related techniques - iOS/Android application development using native languages or ReactNative - API development and integration - Strong problem-solving skills - Architecture design, Database design - Infrastructure design and implementation on cloud systems ========== More details: ========== Web development: - Ruby on Rails knowledge and skill at expert level with more than 8 years from Rails 2 to Rails 6, from Ruby 1.8 to Ruby 3 - NodeJS web development using various frameworks such as ExpressJS, Sails, etc - PHP web development using Wordpress, CraftCMS, Zii, WooCommerce, etc - Deep knowledge and rich experience in implementing responsive web applications with Bootstrap, Tailwind or any new CSS frameworks. - Create great UX with single-page applications by various javascript frameworks: ReactJS, AngularJS, BackboneJS, EmberJS, etc. - Use and customize popular gems, such as Devise, CanCan, Paperclip, Carrierwave, Kaminari, Sidekiq, etc. - Expertise in online payment domain, both regular and recurring payment with Stripe, Paypal, Authorize.net, Braintree - Design and implement REST APIs - Integrate with external services via APIs, such as: Google, Facebook, Active Campaign, etc. - Strong knowledge of DBMS with MySQL, PostgreSQL, MongoDB, Redis - Extensive experience in unit testing, TDD with Rspec and Cucumber ---------- DevOps: ---------- - Design infrastructure based on application and potential users with most reasonable Price/Performance metrics - Set up systems on cloud environments: Amazon Web Services, Rackspace, Digital Ocean, Linode - Automate all deployment steps with Mina, Capistrano, Docker - Troubleshoot system failures, optimize system, monitor and maintain systems - Strong knowledge of security and best practices ---------------------- Mobile app development: ---------------------- - Expertise in iOS/Android application development. - Familiar with working with REST APIs, Parse.com, and CloudKit as the back-end - Integrate iOS application with external services via APIs: Google, Facebook, Intercom, etc. - Implement payment features with Stripe, Authorize.net, Apple In-App Purchases for both recurring and regular payment systems - Build maps-based applications with Google Maps SDK, MapKit, Mapbox (for offline maps) - Debug and optimize iOS applications - Distribute applications for testing via Fabric, HockeyApp, Diawi, Testflight - Build applications for submission to App Store and Google PlayStore
Aug 15, 2021 - Feb 15, 2023

No feedback given

Private earnings
Rating is 5 out of 5.
5.00 Jul 15, 2022 - Jul 20, 2022

"Will definitely work with David again"

Private earnings
Rating is 5 out of 5.
5.00 Jan 22, 2022 - Apr 7, 2022

"Great team player, great analytical thinking. Would recommend him to anybody!"

Private earnings
Rating is 5 out of 5.
5.00 Mar 7, 2022 - Mar 22, 2022
Private earnings
Rating is 5 out of 5.
5.00 Oct 28, 2021 - Mar 4, 2022
Private earnings
Rating is 5 out of 5.
5.00 Dec 7, 2021 - Mar 4, 2022

"David was an absolute pleasure to work with, no improvements to recommend. I will continue to work with NUS technology into the future. Great communication, super helpful, adhered to deadlines, great quality work. Thanks again for the fantastic work."

Private earnings
Rating is 5 out of 5.
5.00 Oct 10, 2020 - Jun 3, 2021

"David did an excellent job with all of the many types of web development tasks that I asked of him. This was a large multi-month project (~8 months, with an average of 30 hours per week of David's time), in which I asked David to complete a wide range of complex web development and infrastructure tasks. The primary categories of tasks involved Ruby on Rails, AWS (EC2, RDS, S3, CloudFront, ElastiCache, CodeDeploy, and other services), JavaScript, and front-end UI/UX (e.g., Bootstrap, CSS), and David did a stellar job on all of them. Aside from his web development skills, David also excelled at all of the other things that you'd typically seek in a freelancer -- communication and responsiveness, organization, attention to detail, familiarity with project management tools (Jira, Bitbucket, etc.), and a positive, friendly attitude. I would highly recommend David to anyone else looking for a skilled full-stack developer."

Private earnings
Rating is 5 out of 5.
5.00 May 26, 2018 - Jul 24, 2018

"Absolutely enjoyed working with David. He is a excellent developer. Highly recommend him!"

Private earnings
Rating is 5 out of 5.
5.00 Jan 30, 2018 - Apr 23, 2018

"David is an excellent Apple, IOS, Swift programmer. He knows rails, different db's and can even program php."

Private earnings
Feb 13, 2016 - Apr 27, 2016

No feedback given

Private earnings

David T. has more jobs. Create an account to review them

Portfolio

Jooto - Visual Task Board
Jooto - Visual Task Board
Jooto - Visual Task Board
Jooto - Visual Task Board
Want to see more? Create Account

Skills

David T.

David T.

Ho Chi Minh CityVietnam
Job Success
Top Rated Plus
84
Total Jobs
18,817
Total Hours

Senior Full-Stack Developer (NodeJS/Rails/PHP/Mobile)

Specializes in
With more than 10 years in software development, I possess solid technical knowledge and skills as well as client-oriented viewpoint, "quality-driven" mindset to deliver satisfactory applications. I am proficient with most popular technologies for web and mobile applications such as: Ruby on Rails, PHP, NodeJS, ReactNative, Swift, Java. I believe I can bring even more value to my clients by taking all steps in the software development process, from analyzing requirements to implementing and distributing to users, making me a full-stack developer. My primary skills and most-used techniques: - Ruby on Rails/NodeJS/PHP frameworks and web development's related techniques - iOS/Android application development using native languages or ReactNative - API development and integration - Strong problem-solving skills - Architecture design, Database design - Infrastructure design and implementation on cloud systems ========== More details: ========== Web development: - Ruby on Rails knowledge and skill at expert level with more than 8 years from Rails 2 to Rails 6, from Ruby 1.8 to Ruby 3 - NodeJS web development using various frameworks such as ExpressJS, Sails, etc - PHP web development using Wordpress, CraftCMS, Zii, WooCommerce, etc - Deep knowledge and rich experience in implementing responsive web applications with Bootstrap, Tailwind or any new CSS frameworks. - Create great UX with single-page applications by various javascript frameworks: ReactJS, AngularJS, BackboneJS, EmberJS, etc. - Use and customize popular gems, such as Devise, CanCan, Paperclip, Carrierwave, Kaminari, Sidekiq, etc. - Expertise in online payment domain, both regular and recurring payment with Stripe, Paypal, Authorize.net, Braintree - Design and implement REST APIs - Integrate with external services via APIs, such as: Google, Facebook, Active Campaign, etc. - Strong knowledge of DBMS with MySQL, PostgreSQL, MongoDB, Redis - Extensive experience in unit testing, TDD with Rspec and Cucumber ---------- DevOps: ---------- - Design infrastructure based on application and potential users with most reasonable Price/Performance metrics - Set up systems on cloud environments: Amazon Web Services, Rackspace, Digital Ocean, Linode - Automate all deployment steps with Mina, Capistrano, Docker - Troubleshoot system failures, optimize system, monitor and maintain systems - Strong knowledge of security and best practices ---------------------- Mobile app development: ---------------------- - Expertise in iOS/Android application development. - Familiar with working with REST APIs, Parse.com, and CloudKit as the back-end - Integrate iOS application with external services via APIs: Google, Facebook, Intercom, etc. - Implement payment features with Stripe, Authorize.net, Apple In-App Purchases for both recurring and regular payment systems - Build maps-based applications with Google Maps SDK, MapKit, Mapbox (for offline maps) - Debug and optimize iOS applications - Distribute applications for testing via Fabric, HockeyApp, Diawi, Testflight - Build applications for submission to App Store and Google PlayStore
Aug 15, 2021 - Feb 15, 2023

No feedback given

Private earnings
Rating is 5 out of 5.
5.00 Jul 15, 2022 - Jul 20, 2022

"Will definitely work with David again"

Private earnings
Rating is 5 out of 5.
5.00 Jan 22, 2022 - Apr 7, 2022

"Great team player, great analytical thinking. Would recommend him to anybody!"

Private earnings
Rating is 5 out of 5.
5.00 Mar 7, 2022 - Mar 22, 2022
Private earnings
Rating is 5 out of 5.
5.00 Oct 28, 2021 - Mar 4, 2022
Private earnings
Rating is 5 out of 5.
5.00 Dec 7, 2021 - Mar 4, 2022

"David was an absolute pleasure to work with, no improvements to recommend. I will continue to work with NUS technology into the future. Great communication, super helpful, adhered to deadlines, great quality work. Thanks again for the fantastic work."

Private earnings
Rating is 5 out of 5.
5.00 Oct 10, 2020 - Jun 3, 2021

"David did an excellent job with all of the many types of web development tasks that I asked of him. This was a large multi-month project (~8 months, with an average of 30 hours per week of David's time), in which I asked David to complete a wide range of complex web development and infrastructure tasks. The primary categories of tasks involved Ruby on Rails, AWS (EC2, RDS, S3, CloudFront, ElastiCache, CodeDeploy, and other services), JavaScript, and front-end UI/UX (e.g., Bootstrap, CSS), and David did a stellar job on all of them. Aside from his web development skills, David also excelled at all of the other things that you'd typically seek in a freelancer -- communication and responsiveness, organization, attention to detail, familiarity with project management tools (Jira, Bitbucket, etc.), and a positive, friendly attitude. I would highly recommend David to anyone else looking for a skilled full-stack developer."

Private earnings
Rating is 5 out of 5.
5.00 May 26, 2018 - Jul 24, 2018

"Absolutely enjoyed working with David. He is a excellent developer. Highly recommend him!"

Private earnings
Rating is 5 out of 5.
5.00 Jan 30, 2018 - Apr 23, 2018

"David is an excellent Apple, IOS, Swift programmer. He knows rails, different db's and can even program php."

Private earnings
Feb 13, 2016 - Apr 27, 2016

No feedback given

Private earnings

David T. has more jobs. Create an account to review them

Portfolio

Jooto - Visual Task Board
Jooto - Visual Task Board
Jooto - Visual Task Board
Jooto - Visual Task Board
Want to see more? Create Account

Skills

More than 30 hrs/week
NUS Technology
NUS Technology
339,807 hours
99% Job Success
Top Rated Plus

Testimonials

Endorsements from past clients

"David has been provide us value to our company for past 3 years. His role for our project has been software architect and code reviewer for junior developers. I have been very impressed with the quality of his company's output and support they provide. Recently, I recommended a new client for some API project based on Ruby on Rails. They were satisfied with his company's service too."

Ryoma M. | CEO
Aug 2020
Verified

"When our company decided to look abroad for skilled programmers, I was a little hesitant because of the potential language barriers, turn around time, and quality of work. But NUS Technology exceeded my expectations on all three. The communication has been excellent! I assign the task and within a fraction of the time, it is marked complete. And the quality of the code is fantastic! We have been able to advance our company goals thanks to NUS Technology."

Jake M. | Creative Director
Jun 2020
Verified