Summary
Francis Caoile is a Senior Front-End Engineer with 7 years of full-stack experience, currently building scalable web applications at AWS in New York. He specializes in Progressive Web Apps and complex front-end systems, including a WebGL-powered audio player and advanced transcript search features for Contact Lens in Amazon Connect. Previously he led a successful modernization of a legacy SaaS to a responsive SPA, rebuilt backend services in Node.js/TypeScript, and shipped POS and analytics features that directly improved product efficiency and user workflows. Francis has hands-on experience across the stack—React, Angular/Ionic, Node.js, ElasticSearch and AWS—plus production experience with real-time and media-heavy interfaces. He’s driven by turning legacy systems into maintainable, high-performance products and has a track record of shipping features that scale to hundreds of thousands of users. A detail that sets him apart is his blend of frontend finesse (WebGL/cross-browser fallbacks) with backend cost-optimization using AWS autoscaling and queueing.
7 years of coding experience
7 years of employment as a software developer
British Columbia Institute of Technology (BCIT)