David L.

Senior Full Stack Developer

Singapore

Experience

Jan 2023 - Dec 2024
2 years
Singapore

Senior Full Stack Developer

InfoSys Ltd.

  • Built scalable web applications using React.js, TypeScript, Node.js, Express, and NestJS, enhancing user experience and system performance.
  • Developed responsive UIs with Tailwind CSS, Material UI, and Next.js, optimizing frontend performance and ensuring a seamless user experience with minimal CSS bundle size.
  • Developed RESTful APIs and microservices with Node.js, Express, and NestJS, leveraging PostgreSQL and Prisma ORM for efficient data storage and retrieval.
  • Integrated WebRTC for real-time video/audio calls, optimizing low-latency communication for seamless user interactions.
  • Leveraged AWS services (EC2, S3, RDS) for cloud hosting and storage, using Kubernetes for orchestration and Docker for containerization, ensuring scalable, reliable deployments.
  • Automated deployments with Jenkins for CI/CD pipelines, integrating automated testing with Jest, Supertest, Vitest, and Cypress to ensure robust code quality and prevent bugs in production.
  • Utilized Redis for caching to reduce API response times by 40%, and integrated Datadog, Grafana, and Sentry for comprehensive monitoring, real-time error tracking, and performance insights.
May 2019 - Nov 2022
3 years 7 months
United States

Full Stack Developer

Deadstock

  • Spearheaded the development of a B2B SaaS and P2P lending platform using React.js, Next.js, and Node.js, boosting user engagement through seamless UI/UX.
  • Managed a monorepo using Nx and TurboRepo, streamlining development workflows and improving consistency across the codebase for both frontend and backend projects.
  • Developed a cross-platform mobile app using React Native, enabling seamless functionality across iOS and Android devices, reaching a broader user base.
  • Built microservices using Node.js and Express.js, integrated with PostgreSQL and MongoDB, enhancing scalability and data consistency.
  • Deployed applications on AWS with EC2, S3, and RDS, utilizing Docker for containerization and Kubernetes for orchestration, ensuring reliability and smooth scaling.
  • Implemented CI/CD pipelines with GitHub Actions and CircleCI, ensuring automated testing, linting, and quick deployment, which reduced errors and accelerated feature delivery.
  • Integrated Redis for caching, Prometheus for real-time monitoring, Grafana for visualization, and Sentry for error tracking to ensure optimal system performance and proactive issue resolution.
Jun 2015 - Sep 2017
2 years 4 months
Singapore

Junior Frontend Developer

Mercari

  • Worked with HTML, CSS, Bootstrap, and jQuery to build responsive web pages, following Figma and Adobe XD designs for pixel-perfect implementation.
  • Handled the development of embedded JavaScript widgets on third-party publisher sites.
  • Implemented nested frames, asynchronous loading of ads, sizing and scaling adjustments for mobile, and comprehensive error handling.
  • Contributed to e-commerce and fintech applications using AngularJS, React, and Electron.
  • Established a set of code style guidelines and best practices for client developers, improving code readability, consistency, and maintainability.
  • Utilized Git and GitHub for version control and code organization.
  • Demonstrated fast learning and problem-solving abilities, becoming a valued team member.
Apr 2015 - May 2019
4 years 2 months
United States

Full Stack Developer

Upwork

  • Improved transaction processing speed by 30% and reduced server response times by 25% for a Fintech platform using Node.js, Express.js, and MongoDB.
  • Reduced backend latency by 40% and increased system resilience by 20% with Redis caching, optimized PostgreSQL queries, and Docker for containerization.
  • Integrated Stripe API for secure payment processing, reducing discrepancies by 50% and enhancing user experience using JavaScript and Webhooks.
  • Built a chatbot using Node.js, Express, Sequelize, and Twilio, deployed with Docker, handling 3,000+ interactions per day and reducing operational costs by 20%.

Summary

A Senior Full Stack JavaScript/PHP Developer designs, develops, and maintains web applications using JavaScript frameworks like React or Angular and backend PHP solutions.

They ensure scalability, optimize performance, manage databases, and collaborate with teams to deliver high-quality software solutions.

Languages

English
Advanced

Education

Oct 2011 - Jun 2015

National University of Singapore

Bachelor's degree · Singapore

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions