Michael Schmitt
Michael Schmitt

Senior Full Stack Engineer

Actively looking · Member since 20 Oct 2026
Location
Glenolden, United States
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a Senior Full Stack Engineer with 16 years of experience building SaaS and enterprise applications. I specialize in backend services, web interfaces, APIs, microservices, and distributed systems.

I work extensively with Go, Node.js, TypeScript, React, and Next.js. My experience includes designing scalable service boundaries, implementing REST and GraphQL APIs, and delivering responsive subscriber-facing applications.

I have built AI-powered retrieval workflows using LLM APIs, RAG, embeddings, and vector databases. I use semantic search and enterprise knowledge retrieval to ground generated responses in relevant source content.

I am experienced in cloud-native delivery and production operations using Docker, Kubernetes, Helm, AWS, Azure, and GCP. I have improved system responsiveness through database optimization, Redis caching, asynchronous event processing, and performance analysis.

I value automated testing, clean architecture, and maintainable engineering practices. I have expanded unit, integration, and end-to-end test coverage, standardized development workflows, and mentored engineers in API design, validation, testing, and error handling.

I collaborate closely with product owners, stakeholders, and engineering teams to clarify requirements, prioritize work, and deliver reliable software aligned with user and business needs.

Skills

36 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Software Engineer Intersog

Built subscriber content management systems, backend services, and reusable interfaces using Node.js, NestJS, TypeScript, Go, React, and Next.js. Defined REST and GraphQL API contracts, refined microservice boundaries, and implemented event-driven workflows with Redis, RabbitMQ, and Google Pub/Sub.

Created AI retrieval workflows in Python and Go using embeddings, vector databases, RAG, and LLM prompts for enterprise semantic search. Improved performance through query optimization and Redis caching, reducing repeated backend work and improving responsiveness by 25%; reduced inter-service dependencies by 30%.

Orchestrated cloud deployments across AWS, Azure, and GCP with Docker, Kubernetes, and Helm. Expanded Jest, Mocha, Go Testing, and Ginkgo coverage; mentored engineers; and partnered with stakeholders on backlog prioritization and delivery planning.

Software Engineering Consultant Capgemini

Built reusable Go and Node.js integration layers for third-party APIs, standardizing authentication, request construction, configuration, and response handling. Developed Go API endpoints with Gin and secured Express.js routes with OAuth2 and JWT.

Delivered React and Redux single-page applications supported by Babel, Webpack, and Storybook. Integrated REST services into monolithic applications, improving overall responsiveness by 6x while preserving existing client integrations.

Maintained PostgreSQL and MongoDB schemas, optimized slow queries with indexes, Redis, and Memcached, and supported message-driven dashboards using Apache Kafka and RabbitMQ. Introduced automated tests that contributed to a 4x reduction in production bugs, led Clean Architecture sessions, and coordinated Agile/Scrum delivery.

Software Engineer Avantgarde Labs

Maintained and enhanced web applications using PHP, Laravel, JavaScript, jQuery, Bootstrap, HTML, CSS, and MySQL. Delivered coordinated frontend and backend changes for evolving client requirements and authored PHP REST APIs for mobile and web clients.

Improved response times by reviewing request handling and database access. Conducted load testing and application profiling to identify bottlenecks and improve reliability under sustained workloads.

Tested API behavior, error handling, and specification compliance with Postman and Insomnia. Introduced API versioning for backward compatibility and standardized Git branching practices, improving deployment efficiency by 30%.

Education

Learning history

University of Bonn

BSc, Computer Science

Bachelor of Science in Computer Science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu