I am an experienced Senior Full Stack Developer with 12 years designing and implementing cutting-edge web applications. I specialize in HTML, CSS, JavaScript, TypeScript, Angular, and React, with a strong focus on user experience. I also bring robust backend expertise with Node.js and enjoy mentoring teams to deliver exceptional interfaces. I am passionate about building data-driven, cloud-native solutions on AWS, Azure, and GCP. I’ve led full-stack initiatives, set up CI/CD pipelines, containerized apps with Docker and Kubernetes, and implemented AI/data processing pipelines using Python. I stay current with new technologies and love contributing to product success through innovation and delivering remarkable user experiences.

Andrew Santoli

I am an experienced Senior Full Stack Developer with 12 years designing and implementing cutting-edge web applications. I specialize in HTML, CSS, JavaScript, TypeScript, Angular, and React, with a strong focus on user experience. I also bring robust backend expertise with Node.js and enjoy mentoring teams to deliver exceptional interfaces. I am passionate about building data-driven, cloud-native solutions on AWS, Azure, and GCP. I’ve led full-stack initiatives, set up CI/CD pipelines, containerized apps with Docker and Kubernetes, and implemented AI/data processing pipelines using Python. I stay current with new technologies and love contributing to product success through innovation and delivering remarkable user experiences.

Available to hire

I am an experienced Senior Full Stack Developer with 12 years designing and implementing cutting-edge web applications. I specialize in HTML, CSS, JavaScript, TypeScript, Angular, and React, with a strong focus on user experience. I also bring robust backend expertise with Node.js and enjoy mentoring teams to deliver exceptional interfaces.

I am passionate about building data-driven, cloud-native solutions on AWS, Azure, and GCP. I’ve led full-stack initiatives, set up CI/CD pipelines, containerized apps with Docker and Kubernetes, and implemented AI/data processing pipelines using Python. I stay current with new technologies and love contributing to product success through innovation and delivering remarkable user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer/CTO at Santoli Connected Network
June 1, 2024 - Present
Founder and lead technical architect delivering full-stack, AI-integrated, and data-driven solutions on cloud platforms like AWS and Azure, using Python, TypeScript, and React. Built dynamic front-end apps with React, developed scalable Node.js backends, designed data processing pipelines and AI services in Python, containerized with Docker, and deployed via Kubernetes. Established automated CI/CD pipelines with GitHub Actions to ensure high code quality and rapid releases, and guided the full software development lifecycle from requirements to production.
Senior Software Engineer at Meomind
May 1, 2024 - October 8, 2025
Led enterprise-scale e-commerce development using Angular and Node.js, focusing on pet-parent user journeys with lazy loading, NgRx state management, and accessible UI using Material Design and PrimeNG. Built Node.js microservices with JWT/OAuth security and MongoDB, while maintaining legacy React apps for consistent user journeys. Implemented reusable Angular components, SPA features, and comprehensive testing (Jasmine/Karma for Angular; Jest/Mocha for Node). Spearheaded CI/CD with Jenkins and GitHub Actions, and containerized deployments on AWS/GCP with Docker/Kubernetes.
Senior Full Stack Engineer at Click&Boat
November 1, 2020 - October 8, 2025
Spearheaded performance optimization, security hardening, and technical documentation for a high-traffic boat rental platform using React, Node.js, and Azure. Implemented SSR with Next.js, memoization, and Webpack-driven optimizations to achieve a 45% faster First Contentful Paint. Enforced SOC 2-aligned security via JWT, React Context, CORS, and XSS protection with Helmet. Documented architecture with Confluence, Storybook, and PlantUML; maintained API docs with Swagger/OpenAPI. Built components with custom hooks and Redux Toolkit; deployed Node.js/Express/MongoDB services on Azure, using App Services, Cosmos DB, and Functions. Established CI/CD with Azure DevOps and integrated Azure Blob Storage and Application Insights for monitoring.
Senior Software Engineer/CTO at Santoli Connected Network
June 1, 2024 - Present
Founder and lead technical architect delivering full-stack, AI-integrated, and data-driven solutions on cloud platforms (AWS, Azure). Built dynamic React front-ends with reusable component libraries, developed Node.js and Python backends, designed data processing pipelines, containerized apps with Docker, and orchestrated deployments with Kubernetes. Established automated CI/CD pipelines with GitHub Actions and led end-to-end product development across client projects.
Senior Software Engineer at Meomind
May 1, 2024 - October 8, 2025
Lead developer for enterprise-scale e-commerce applications using Angular and Node.js. Architected Node.js microservices, secured authentication with JWT/OAuth, and integrated MongoDB. Created reusable Angular components with Material Design/PrimeNG, implemented lazy loading and NgRx state management, and maintained legacy React paths to ensure consistent user journeys. Implemented testing (Jasmine/Karma, Jest) and CI/CD pipelines; deployed on AWS and GCP.
Senior Full Stack Engineer at Click&Boat
November 1, 2020 - October 8, 2025
Optimized a boat rental platform with React, Node.js, and Azure to improve performance and security, achieving SOC2-aligned controls. Implemented SSR with Next.js, optimized bundle sizes with Webpack, and deployed on Azure App Services with Cosmos DB and Functions. Documented architecture and APIs, built reusable React hooks and Redux Toolkit state management, and established end-to-end QA with Cypress and SonarQube.
Senior Software Engineer/CTO at Santoli Connected Network
June 1, 2024 - Present
As founder and lead technical architect, I drive the vision and hands-on development of a diverse portfolio of client projects and internal products. I specialize in delivering full-stack, AI-integrated, and data-driven solutions by architecting robust systems on cloud platforms like AWS and Azure, utilizing a technology stack that includes Python, TypeScript, and React. I design dynamic front-end apps using React; build RESTful APIs and microservices with Node.js; implement secure authentication with JWT; develop data processing and AI pipelines with Python; containerize with Docker and deploy with Kubernetes; establish automated CI/CD with GitHub Actions.
Senior Software Engineer at Meomind
May 31, 2024 - October 8, 2025
Led development of enterprise-scale e-commerce applications using Angular and Node.js on AWS and GCP. Implemented lazy loading, NgRx state management, and RxJS operators; created reusable Angular components; built Node.js microservices with JWT/OAuth for secure authentication and MongoDB for data storage; applied testing strategies (Jasmine/Karma for Angular, Jest/Mocha for Node); configured CI/CD with Jenkins and GitHub Actions; deployed with Docker/Kubernetes on AWS/GCP; optimized performance via lazy loading and change detection; leveraged API gateway and AWS Lambda for serverless backend.
Senior Full Stack Engineer at Click&Boat
November 30, 2020 - October 8, 2025
Led optimization and security enhancements for Click&Boat rental platform using React, Node.js, and Azure. Implemented SSR with Next.js and performance improvements (memoization, code-splitting) achieving faster First Contentful Paint. Implemented JWT-based authentication, React Context for token management, and CORS/XSS safeguards. Documented architecture with Confluence, Storybook, PlantUML; built components with React hooks, Redux Toolkit; Node.js services with Express and MongoDB; implemented end-to-end QA with React Testing Library, Cypress, Mocha/Chai, and SonarQube. Deployed on Azure App Services and Cosmos DB; Azure Functions for event-driven tasks; Azure Blob Storage; monitored with Application Insights.

Education

Bachelor's Degree in Computer Science at Santa Monica College
January 11, 2030 - January 1, 2009
Bachelor's Degree in Computer Science at Santa Monica College
January 11, 2030 - January 1, 2009
Bachelor's Degree in Computer Science at Santa Monica College
January 11, 2030 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Computers & Electronics