# Jake Dawkins > Staff Software Engineer Location: New York, New York, United States Profile: https://flows.cv/jakedawkins I'm a curious software engineer, with experience across the stack. I've worked with React and GraphQL-based products for much of my career, but I've also built editor extensions and CLI tools for a broad audience. I have a passion for maintainable and accessible software. I have a strong foundation with testing methodologies, and I have experience writing and speaking publicly on software best practices. I'm a learner and a teacher, and I love what I do. I value empathetic, diverse, and cross-functional teams. ## Work Experience ### Staff Software Engineer @ Homeaglow Jan 2024 – Present | New York, New York, United States ### Senior Software Engineer @ Homeaglow Jan 2023 – Jan 2024 | New York, New York, United States ### Senior Product Engineer @ Carbon Health Jan 2021 – Jan 2023 - Led efforts to rebuild legacy enterprise product with modern tooling (React Native Web, Next.js, TypeScript, Tailwind CSS, Apollo Client) - Set up an interface system used across all major applications and teams at the company - Decreased user load times by 90% with the new product - Set standards for modern front-end architecture for the broader organization - Coordinated with product teams to set deadlines and roadmaps - Developed contribution guidelines and schema design documents for inter-team collaboration to a shared GraphQL service - Designed and implemented unit & e2e testing strategy, attaining a minimum of 90% test coverage ### Open Source Engineer @ Apollo GraphQL Jan 2019 – Jan 2021 | Remote - Led initiative to build a new CLI for Apollo's main product line using Rust - Assisted in designing and building Apollo Federation's composition algorithm and supporting tests - Coordinated features with multiple teams and product roadmaps to ensure a smooth rollout across teams - Led experimentation and proposal of a new language (Rust), which now has a growing influence in the company. - Maintained open-source developer tools such as the Apollo CLI and VS Code editor extensions - Engaged with the community regularly for technical support, feature requests, and guidance on best-practices - Communicated and taught on tooling through blog posts, conference talks, and internal demos ### Apollo Architect @ Apollo GraphQL Jan 2018 – Jan 2019 | Greater New York City Area - Lead frontend & backend architecture reviews for customers - Wrote extensive documentation and technical guides - Led training sessions and workshops for GraphQL and React - Collaborated with engineers inside & outside of Apollo to develop best practices documentation for using GraphQL in production - Spoke at conferences and meetups about GraphQL - Maintained multiple Apollo open source projects ### Lead Engineer, Mobile @ Major League Soccer Jan 2017 – Jan 2018 | New York City - Built Android and iOS native apps using React Native - Built and maintained GraphQL API with Apollo-Server - Mentored junior engineers in their first engineering role - Set up type systems and unit testing - Managed project timeline and development process - Organized weekly team teaching sessions on various technical topics ### Web Developer @ NewSpring Jan 2016 – Jan 2017 | Anderson, SC - Developed web and native mobile applications using React, Redux and React-Apollo - Built and maintained GraphQL server to aggregate data from MSSQL, MongoDB, and MySQL in Node.js - Managed a MSSQL database which tracked financial data and personal information across the organization - Unit tested projects using Jest and Enzyme - Implemented static typing for JavaScript in Flow ### Digital Media Content Coordinator @ NewSpring Jan 2012 – Jan 2016 - Managed an archive of digital content ranging 15 years - Developed automation and delivery pipeline workflows to handle audio and video encoding and delivery - Edited and Produced video content for this archive from many weekly live events - Operate professional level broadcast equipment and cameras. - Write training documentation to teach volunteers on the equipment. - Lead a volunteer team of approximately 100 people in live video positions. - Received and handled requests for content across the organization ## Education ### Bachelor of Science (B.S.) in Computer Science Clemson University Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/jakedawkins - Website: http://jacksondawkins.com --- Source: https://flows.cv/jakedawkins JSON Resume: https://flows.cv/jakedawkins/resume.json Last updated: 2026-03-22