# Kaushik Gnanaskandan > Senior Software Engineer @ Amazon Web Services (AWS) Location: Seattle, Washington, United States Profile: https://flows.cv/kaushik 10+ years in software engineering. 4+ years at AWS building developer infrastructure at scale. I'm a Senior SDE on AWS Amplify Hosting: a CI/CD and hosting platform. I joined when the team was 6 engineers; today it's 30+, and I'm the subject matter expert and a technical leader across the entire Hosting stack. I care deeply about developer experience. The best infrastructure is invisible; it just works. My technical toolkit: • Languages: Rust, Kotlin, Java, TypeScript • AWS: Lambda, ECS/Fargate, DynamoDB, CloudFront, Step Functions, CDK (and many more) • Domains: Distributed systems, CI/CD, Serverless, System design, Cloud Infrastructure I mentor engineers and raise the bar on code quality and security. What motivates me: Tools that multiply developer productivity have durable value. Software evolves, but it always needs builders. I want to keep building the platforms that help them ship faster. Outside of work, I'm developing a framework-aware dev tool for pixel-to-code workflows with MCP integration for AI coding agents. U.S. Citizen based in Seattle. Open to Senior and Staff-level opportunities in developer platforms, cloud infrastructure, and AI developer tooling. ## Work Experience ### Founder @ Patch Orbit Jan 2025 – Present | Seattle, WA Building open source developer tools for AI-assisted workflows. Current project: Domscribe — a build-time plugin that maps every DOM element to its exact source location, so AI coding agents like Claude Code, Cursor and Kiro know precisely what to edit without searching. Works with React, Vue, Next.js, and Nuxt across Vite, Webpack, and Turbopack. → github.com/patchorbit/domscribe → domscribe.com ### Senior Software Engineer @ Amazon Web Services (AWS) Jan 2024 – Present | Seattle, WA Subject matter expert for Amplify Hosting as a whole. Deep ownership across Control Plane, Build System, and Data Plane • Designed cross-service hostname mapping architecture solving critical data consistency risks across service boundaries; authored 2 design documents shaping implementation direction • Led end-to-end security review for Control Plane architecture spanning 4 sub-components; authored unified security design document establishing platform security posture • Designed unified webhook architecture with WAF-based rate limiting; eliminated service-level throttling incidents, reduced app creation failures by 20%; led 4 engineers across 2 teams • Built ECS Fargate Build System POC in Rust; validated 50% build time reduction and 20% cost savings potential using Step Functions, Lambda, and warm pool architecture • Led security incident response for Git webhook secrets vulnerability; designed KMS envelope encryption migration with zero customer impact; established dual-key rotation mechanism • Designed shadow traffic capability in Traffic Gateway; reduced production regression bugs by 50% through safe traffic mirroring; • Mentored engineers across all 3 Hosting teams; conducted operational excellence training across all of Amplify (30+ engineers) ### Software Development Engineer II @ Amazon Web Services (AWS) Jan 2021 – Jan 2024 | Seattle, WA Joined AWS Amplify Hosting as the team scaled from 6 to 30+ engineers. Became the subject matter expert for the Build System while contributing across all Hosting components. • Architected SSR Hosting Primitives separating static assets, compute, and image optimization; reduced serverless bundle sizes by 60% and increased SSR framework adoption by 25% • Designed and launched the Amplify Deployment Specification, the standardized build output format for SSR frameworks; led AWS partnership with Nuxt.js to create their official adapter • Redesigned deployment upload algorithm from batch to cascading parallel architecture; reduced P99 deployment times by 50%, up to 70% for large applications • Led Amazon Linux 2023 migration for build infrastructure across 3 engineers; maintained backward compatibility for 100K+ customer builds; achieved 70% adoption within 6 months • Built comprehensive observability system (CloudWatch metrics, X-Ray tracing, alarms); improved build system reliability by 50%; surfaced as org-wide operational excellence win • Contributed code to every Hosting component: Control Plane, Build System, Traffic Gateway and Compute Service • Promoted to L6 (Senior) in 2.5 years; fast-track promotion reflecting technical leadership and cross-team impact ### Director Of Technology @ Whiteboard CRM Jan 2019 – Jan 2021 | Oklahoma City, Oklahoma Area I was the lead architect at Whiteboard, a mortgage CRM software company that caters to the mortgage industry. My main responsibility was leading the development of a distributed, scalable and highly-available cloud-based web application. My role here involved designing full stack applications, implementing git workflows, establishing development standards, leading architecture discussions with the rest of the team, coordinating with QA engineers and release management. A key project I delivered involved an architectural overhaul of our backend application by re-writing services in NodeJS. Using Loopback, Typescript and implementing Dependency injection as the primary design pattern, allowed me to establish a standard of coding that was easy to unit test. ### Senior Software Engineer @ Whiteboard CRM Jan 2018 – Jan 2019 | Oklahoma City, Oklahoma Area I played the lead role in the complete infrastructure overhaul of the application from dedicated hosting to a containerized cloud environment. This involved breaking the application into smaller services and separating the concerns of each piece. I setup a Docker swarm cluster, with each of the smaller pieces deployed in their own isolated containers while talking to each other through a message broker like RabbitMQ. Combining this with AWS CloudFormation, our entire infrastructure is versioned and tracked as simple text files. This allowed me to setup isolated testing environments with the concern separation at the infrastructure level. I also played the lead role in setting up our continuous delivery pipelines. The pipelines allow for automated deployments, with each change that's tracked by Git triggering a new build. Each build goes through our testing environments before going into production. I also architected the automation of unit and end-to-tests which are integral to each of our pipelines. I played an integral role in designing services that enable third-party integrations with mortgage data providers such as Calyx and Ellie Mae Encompass using NodeJS, Loopback and Typescript. ### Software Developer @ US Fleet Tracking Jan 2018 – Jan 2018 | Oklahoma City, Oklahoma Area US Fleet Tracking manufactures GPS devices, while allowing for real-time tracking through a web interface. My responsibility here was to architect the front-end application for a real-time GPS tracking control panel using Angular 6. I worked solely on this project, from architecture to deployment, using the latest features in ES7/ES2016 Javascript and Typescript for development. I also worked on containerizing the application using Docker's multi-stage build pattern. I was also involved in the development of back-end micro-services written in NodeJS and Typescript, along with unit tests while the services themselves talked to the SQL-based MariaDB. Besides application development, the role also involved setting up Continuous Integration pipelines and writing bash scripts to deploy the above mentioned applications to our production Docker swarm environment. I also worked on writing an isomorphic client SDK for our micro-services using reactive programming paradigms (RxJS). The library was written purely in Typescript utilizing the Fetch API, making it available to both the client-side and server-side. ### Software Developer @ International Ground Source Heat Pump Association Jan 2016 – Jan 2018 | Stillwater, Oklahoma I developed the entirety of the new web platform for IGSHPA. I was involved with many aspects of the development process that included architecting the back-end infrastructure, setting up Git workflows, writing test cases, setting up continuous delivery pipelines, designing responsive front-end layouts and of course, writing backend code. This project is built entirely using Drupal 8, but it's not been used in a traditional CMS sense. I've tried to incorporate MVC fundamentals by using the framework like a headless version of itself and taking advantage of the ORM-like structure that can be accessed through it's API. I've used Bootstrap and jQuery for the UI to make the application responsive to different screens and devices. I was also involved with other technology projects here to serve short term goals like generating qr-code powered badges for conferences, advising on the server architecture and coordinating with mobile application developers to develop RESTful APIs. Other technologies I used here: NodeJS, Git, Composer, Symfony, Twig, PostgreSQL, MongoDB, AngularJS, MustacheJS and Codeship ### Full Stack Developer @ Possumus Inc. Jan 2017 – Jan 2017 | Princeton, New Jersey At Possumus, I used the MEAN stack to build the cloud-based back-end architecture for a new generation smart parking meter, where all functionality including real-time occupancy detection, traffic routing, payments, reservations and enforcement is handled via computer vision and A.I. I built the entire application from scratch and played the lead role in: 1. Conceptualizing and implementing the server-side infrastructure for the smart parking system, integrating APIs, Web Sockets and background worker jobs. I used the Loopback NodeJS framework as the primary technology for the back-end. The app runs entirely in real-time, while communicating with the parking meters itself through web sockets. 2. Implementing continuous deployment pipelines using Bitbucket, Codeship, Docker and AWS (S3, Elastic Beanstalk, CloudFront, EC2). 3. Developing the software in the parking meters by writing NodeJS modules that run on a Raspberry pi, enabling live-streaming of video feeds and real-time occupancy-based status lights. 4. Developing a responsive web control panel for the system using AngularJS. Other technologies I used while here: SocketIO, RabbitMQ, MySQL, MachinaJS, LogEntries ### Software Developer @ Just Move, Health Engagement 2.0 Jan 2015 – Jan 2016 | New Delhi Area, India At Just Move, I was mainly involved with developing the server-side architecture of a social health tracking cross-platform mobile application. Apart from writing code, I played a major role in implementing workflows, extending our deployment strategies and setting up the cloud infrastructure. I also played a key role in guiding our back end team by advising on the best development strategies when they hit roadblocks. Coordinating with our in-house Android and iOS developers was a part of my daily routine. The server application was built primarily on Strongloop's Loopback Framework (NodeJS) that talks to a MongoDB database. My day-to-day activities involved developing RESTful endpoints, optimizing background worker threads and building a front end admin panel using Angular for analytics and visualizations. My responsibilities also included Incorporating third party APIs like Google Fit, Fitbit and HealthKit to retrieve fitness-specific data. Other technologies I used while here: RabbitMQ, Docker, AWS, Vagrant, Git, Heroku, Codeship, Gulp ### Technical Consultant @ Indian Institute of Science Jan 2013 – Jan 2015 | Bengaluru Area, India Being a technical consultant in the Centre For Ecological Sciences (CES) gave me the opportunity to work with the faculty and in-house researchers on building web applications for various academic research purposes. A majority of these were data-driven platforms that facilitated analytics, visualizations and publishing large data sets. I was also involved in developing the department's official website. The projects I developed include: A crow-sourced web mapping platform for endangered reptilian species along the Western Ghats, an interactive data visualization dashboard outlining environmental laws in India, a dictionary of more than 10,000 species of flora in Karnataka and an E-magazine platform for a conservation related publication. All of these platforms were built using the LAMP/LAPP stack, while the PHP frameworks used in each of these varied based on the project (Laravel, Drupal, Wordpress). The front end was built mainly using jQuery or Angular along with Bootstrap in all of the projects. Other technologies I used while here: PostGIS, QGIS, Google Maps API, D3 ### Web Developer / Organizer @ Vettiver Collective, The Other Media Jan 2012 – Jan 2013 | Chennai Area, India At Vettiver collective, I worked on developing a web mapping platform that facilitated research about urban infrastructure in the city. I also developed a cloud-based fax application that allowed collection of petition signatures which would then automatically trigger fax transmissions. Aside from developing applications, I was also involved in mobilizing volunteers for campaigns and organizing various events like fund raisers, film screenings and concerts for issues that the group worked on. Technologies I used while here: LAMP stack, jQuery, Bootstrap, Angular, Phaxio, Google Maps API, Leaflet, Open Street Maps, R, Tableau ### Intern @ IFMR Trust Jan 2011 – Jan 2011 | Chennai Area, India Transparent Chennai was a web mapping platform funded by IFMR, where information about the city's urban infrastructure is displayed on an interactive slippy map. I worked on digitizing pedestrian environment data using QGIS for it's Geo-referencing functions and subsequently published this data on the web mapping platform. ## Education ### Master’s Degree in Management Information Systems, General Oklahoma State University Jan 2016 – Jan 2018 ### Bachelor of Technology (B.Tech.) in Mechanical Engineering SRM IST Chennai Jan 2008 – Jan 2012 ### High School in Computer Science Vidya Mandir Senior Secondary School Jan 1994 – Jan 2008 ## Contact & Social - LinkedIn: https://linkedin.com/in/kaushik-developer - GitHub: https://github.com/Narrator - Website: https://www.google.com/search?q=Kaushik+Gnanaskandan --- Source: https://flows.cv/kaushik JSON Resume: https://flows.cv/kaushik/resume.json Last updated: 2026-03-22