I have learned a lot from my last job, and I am looking for new challenges to broaden my horizons and to gain a new skill-set.
David Ng
@davidng
I am a Full-Stack Developer with 8 years of experience in building online products and services.
What I'm looking for
I have designed and developed various web apps for large corporations, small businesses, and individual clients.
Experience
Work history, roles, and key accomplishments
Full-Stack Developer
Grid Connect
Apr 2021 - Apr 2023 (2 years)
I led the design and implementation of a sophisticated microservices architecture utilizing advanced technologies such as Spring Boot and React.
I deployed of complex microservices to multiple Amazon Web Services (AWS)
platforms, including ECS, EC2, and lambda functions.
I maintained close communication with clients to understand their needs and preferences, incorporating feedback and suggestions into the development process to continuously improve front-end pages of the reporting system.
I balanced requirements, UX, and deadlines in order to get most of the business value in a limited timeframe.
Junior Developer
Lenovo
Jun 2015 - Jul 2018 (3 years 1 month)
I developed highly efficient RESTful APIs to support a complex bookkeeping system using Node.js and Express.js, ensuring seamless communication between the server and client-side.
Education
Degrees, certifications, and relevant coursework
David hasn't added their education
Don't worry, there are 50k+ talented remote workers on Himalayas
Browse remote talentTech stack
Software and tools used professionally
Amazon EC2
Amazon S3
GitHub
Kubernetes
Cloudflare
Jenkins
MySQL
PostgreSQL
MongoDB
Amazon Route 53
Node.js
Laravel
Spring Boot
Ruby on Rails
Next.js
Symfony
.NET
Bootstrap
Material Design for Bootstrap
Google Analytics
Figma
Slack
Redis
Babel
React
Vue.js
jQuery
AngularJS
JavaScript
Python
HTML5
Java
ES6
CSS 3
Ruby
Kotlin
Swift
Go
C++
Kafka
Linux
Heroku
GraphQL
Elasticsearch
WordPress
AWS Lambda
Redux
Webflow
TypeScript
Git
Docker
Zoom
NGINX
Amazon Web Services (AWS)
Google Ads
Availability
Location
Authorized to work in
Portfolio
full-stack-portfolio.pages.devSalary expectations
Social media
Job categories
Skills
Interested in hiring David?
You can contact David and 50k+ other talented remote workers on Himalayas.
Message DavidFind your dream job
Sign up now and join over 50,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
