David L.

Senior Full Stack Entwickler

Singapur

Erfahrungen

Jan. 2023 - Dez. 2024
2 Jahren
Singapur

Senior Full Stack Entwickler

InfoSys Ltd.

  • Entwicklung skalierbarer Webanwendungen mit React.js, TypeScript, Node.js, Express und NestJS, um die Benutzererfahrung und Systemleistung zu verbessern.
  • Entwicklung responsiver Benutzeroberflächen mit Tailwind CSS, Material UI und Next.js, Optimierung der Frontend-Leistung und Gewährleistung einer nahtlosen Benutzererfahrung bei minimaler CSS-Bündelgröße.
  • Entwicklung von RESTful-APIs und Microservices mit Node.js, Express und NestJS unter Verwendung von PostgreSQL und Prisma ORM für effiziente Datenspeicherung und -abfrage.
  • Integration von WebRTC für Video- und Audioanrufe in Echtzeit, um die Kommunikation mit geringer Latenz zu optimieren und nahtlose Benutzerinteraktionen zu ermöglichen.
  • Einsatz von AWS-Diensten (EC2, S3, RDS) für Cloud-Hosting und -Speicher, Nutzung von Kubernetes für Orchestrierung und Docker für Containerisierung, um skalierbare und zuverlässige Deployments sicherzustellen.
  • Automatisierung von Deployments mit Jenkins in CI/CD-Pipelines, Integration automatisierter Tests mit Jest, Supertest, Vitest und Cypress zur Sicherstellung robuster Codequalität und zur Vermeidung von Fehlern in der Produktion.
  • Einsatz von Redis für Caching zur Reduzierung der API-Antwortzeiten um 40 % und Integration von Datadog, Grafana und Sentry für umfassendes Monitoring, Echtzeit-Fehlerverfolgung und Performance-Einblicke.
Mai 2019 - Nov. 2022
3 Jahren 7 Monaten
Vereinigte Staaten

Full Stack Entwickler

Deadstock

  • Leitung der Entwicklung einer B2B-SaaS- und P2P-Kreditplattform mit React.js, Next.js und Node.js zur Steigerung der Nutzerbindung durch nahtloses UI/UX.
  • Verwaltung eines Monorepos mit Nx und TurboRepo zur Optimierung der Entwicklungsabläufe und Verbesserung der Konsistenz im Code für Frontend- und Backend-Projekte.
  • Entwicklung einer plattformübergreifenden Mobile-App mit React Native, die nahtlose Funktionalität auf iOS- und Android-Geräten ermöglicht und eine breitere Nutzerbasis erreicht.
  • Aufbau von Microservices mit Node.js und Express.js, integriert mit PostgreSQL und MongoDB, zur Verbesserung der Skalierbarkeit und Datenkonsistenz.
  • Deployment von Anwendungen auf AWS mit EC2, S3 und RDS, Einsatz von Docker für Containerisierung und Kubernetes für Orchestrierung, um Zuverlässigkeit und reibungslose Skalierung zu gewährleisten.
  • Implementierung von CI/CD-Pipelines mit GitHub Actions und CircleCI zur Automatisierung von Tests, Linting und schnellem Deployment, was Fehler reduzierte und die Feature-Auslieferung beschleunigte.
  • Integration von Redis für Caching, Prometheus für Echtzeit-Monitoring, Grafana für Visualisierung und Sentry für Fehlerverfolgung zur Gewährleistung optimaler Systemleistung und proaktiver Problemlösung.
Juni 2015 - Sept. 2017
2 Jahren 4 Monaten
Singapur

Junior Frontend Entwickler

Mercari

  • Arbeit mit HTML, CSS, Bootstrap und jQuery zum Erstellen responsiver Webseiten, basierend auf Figma- und Adobe XD-Designs für pixelgenaue Umsetzung.
  • Entwicklung eingebetteter JavaScript-Widgets auf Websites von Drittanbietern.
  • Umsetzung verschachtelter Frames, asynchrones Laden von Anzeigen, Größen- und Skalierungsanpassungen für Mobilgeräte sowie umfassende Fehlerbehandlung.
  • Mitwirkung an E-Commerce- und Fintech-Anwendungen mit AngularJS, React und Electron.
  • Erstellung von Code-Style-Guidelines und Best Practices für Entwickler auf Kundenseite zur Verbesserung der Lesbarkeit, Konsistenz und Wartbarkeit des Codes.
  • Nutzung von Git und GitHub für Versionskontrolle und Code-Organisation.
  • Schnelle Auffassungsgabe und Problemlösungsfähigkeit bewiesen und als wertvolles Teammitglied anerkannt.
Apr. 2015 - Mai 2019
4 Jahren 2 Monaten
Vereinigte Staaten

Full Stack Entwickler

Upwork

  • Verbesserung der Transaktionsverarbeitungsgeschwindigkeit um 30 % und Reduzierung der Server-Antwortzeiten um 25 % für eine Fintech-Plattform mit Node.js, Express.js und MongoDB.
  • Reduzierung der Backend-Latenz um 40 % und Erhöhung der Systemresilienz um 20 % durch Redis-Caching, optimierte PostgreSQL-Abfragen und Docker-Containerisierung.
  • Integration der Stripe-API für sichere Zahlungsabwicklung, Reduzierung von Abweichungen um 50 % und Verbesserung der Benutzererfahrung mit JavaScript und Webhooks.
  • Entwicklung eines Chatbots mit Node.js, Express, Sequelize und Twilio, Deployment mit Docker, Bearbeitung von über 3.000 Interaktionen pro Tag und Senkung der Betriebskosten um 20 %.

Zusammenfassung

Ein Senior Full Stack JavaScript/PHP-Entwickler entwirft, entwickelt und wartet Webanwendungen mit JavaScript-Frameworks wie React oder Angular und Backend-PHP-Lösungen.

Er sorgt für Skalierbarkeit, optimiert die Performance, verwaltet Datenbanken und arbeitet mit Teams zusammen, um hochwertige Softwarelösungen zu liefern.

Sprachen

Englisch
Verhandlungssicher

Ausbildung

Okt. 2011 - Juni 2015

National University of Singapore

Bachelor-Abschluss · Singapur

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen