Full-stack engineer with 12 years of experience in web and mobile development, specializing in scalable backend and frontend systems. Expertise across industries such as Travel, Aerospace, and Healthcare. Proficient in agile methodologies and delivering high-impact products with a focus on performance, security, and maintainability.
Contact William regarding:
work
Full-time jobs
Starting at
USD110k/year
Timeline
work
Job
school
Education
Résumé
Jobs
verified_user
0% verified
A
Senior Software Engineer
Amex GBT Egencia
Oct 2021 - May 2025(3 years 8 months)
Enhanced platform scalability to support high-volume concurrent users during peak business periods, significantly improving the stability of real-time booking features.
Full Stack Engineer
FlightAware
May 2016 - Oct 2021(5 years 6 months)
• Designed and maintained scalable backend services using Node.js and GraphQL to ingest and normalize real-time aviation and weather data from ADS-B and satellite feeds, while implementing global ADS-B Receiver integration to improve tracking precision and latency across platforms. • Built and optimized high-throughput data pipelines for flight position tracking using Redis, WebSocket streaming, and time-windowed aggregation for live map rendering. • Developed real-time flight tracking UIs with React.js and Mapbox GL JS, optimizing visualization for air traffic controllers and analysts, and built responsive cross-platform mobile apps with React Native to deliver real-time alerts and updates to pilots and field agents. • Led development
Software Engineer
Oscar Health
Aug 2013 - Apr 2016(2 years 9 months)
• Developed and maintained backend services for a HIPAA-compliant telemedicine platform using Node.js, Python, MySQL, and RabbitMQ, supporting asynchronous doctor-patient interactions. • Architected secure RESTful APIs and implemented JWT-based authentication with RBAC policies, ensuring fine-grained access control and data integrity across services. • Improved platform resilience by introducing Redis-based caching, circuit breakers, and fallback mechanisms for appointment scheduling and health record retrieval. • Enhanced frontend performance of virtual care sessions with lazy-loaded components and adaptive video streaming, improving patient experience on low-bandwidth networks. • Automated CI/CD pipelines using Jenkins and Git workfl