I’m Andre Dennis, a Senior Full Stack Software Engineer with 13+ years of experience building cloud-native, distributed systems across fintech, healthcare, SaaS, and enterprise platforms. I design high-performance backend architectures using .NET (C#), Java (Spring Boot), and Python (FastAPI, Django), with strong frontend experience in React and TypeScript when needed. I’ve led end-to-end system design from microservices and event-driven patterns to resilient REST/gRPC APIs deployed on AWS and Azure with Docker and Kubernetes, and I’ve integrated AI-driven solutions into production environments. I focus on scalability, reliability, and engineering excellence, with hands-on expertise in CI/CD, observability, and secure system design. I enjoy driving technical decisions, collaborating cross-functionally, and delivering impactful solutions across the full stack. I also mentor engineers and partner with product and compliance teams to align AI systems with governance and audit requirements.

I’m Andre Dennis, a Senior Full Stack Software Engineer with 13+ years of experience building cloud-native, distributed systems across fintech, healthcare, SaaS, and enterprise platforms. I design high-performance backend architectures using .NET (C#), Java (Spring Boot), and Python (FastAPI, Django), with strong frontend experience in React and TypeScript when needed. I’ve led end-to-end system design from microservices and event-driven patterns to resilient REST/gRPC APIs deployed on AWS and Azure with Docker and Kubernetes, and I’ve integrated AI-driven solutions into production environments. I focus on scalability, reliability, and engineering excellence, with hands-on expertise in CI/CD, observability, and secure system design. I enjoy driving technical decisions, collaborating cross-functionally, and delivering impactful solutions across the full stack. I also mentor engineers and partner with product and compliance teams to align AI systems with governance and audit requirements.

Available to hire

I’m Andre Dennis, a Senior Full Stack Software Engineer with 13+ years of experience building cloud-native, distributed systems across fintech, healthcare, SaaS, and enterprise platforms. I design high-performance backend architectures using .NET (C#), Java (Spring Boot), and Python (FastAPI, Django), with strong frontend experience in React and TypeScript when needed. I’ve led end-to-end system design from microservices and event-driven patterns to resilient REST/gRPC APIs deployed on AWS and Azure with Docker and Kubernetes, and I’ve integrated AI-driven solutions into production environments.

I focus on scalability, reliability, and engineering excellence, with hands-on expertise in CI/CD, observability, and secure system design. I enjoy driving technical decisions, collaborating cross-functionally, and delivering impactful solutions across the full stack. I also mentor engineers and partner with product and compliance teams to align AI systems with governance and audit requirements.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Utility
August 1, 2022 - March 1, 2026
Designed and implemented distributed, cloud-native microservices using C# (.NET Core), Java (Spring Boot), and Python (FastAPI) deployed on AWS (EKS, ECS, S3, DynamoDB, RDS). Led end-to-end LLM-powered enterprise workflows with Retrieval-Augmented Generation (RAG) pipelines using LangChain and vector databases, improving knowledge retrieval accuracy by 40%. Architected secure REST and gRPC APIs with OAuth2/OIDC-based authentication and fine-grained RBAC for multi-tenant environments. Built scalable backend systems handling high-volume transactional data with Kubernetes-based horizontal scaling and auto-scaling. Developed full-stack features with React + TypeScript, optimizing rendering and performance. Integrated third-party financial APIs for credit bureau, identity verification, and payments. Implemented event-driven processing with RabbitMQ/JMS for loan status, underwriting events, document submissions, and notification pipelines. Model serving infrastructure using ONNX and TensorRT
Software Engineer at Google
May 1, 2018 - July 1, 2022
Architected scalable backend systems using Java (Spring Boot), Node.js, and Python for analytics and recommendations serving millions of users. Designed microservices with event-driven patterns using Kafka for real-time scoring and forecasting. Built and optimized REST and gRPC APIs with strict SLAs. Engineered data pipelines using Spark and Airflow for ingestion, transformation, and retraining ML models across distributed environments. Led ERP modernization, migrating legacy monoliths to Spring Boot microservices with Angular and React frontends, enabling modular service orchestration and improved maintainability. Implemented high-performance backend using Hibernate/JPA/JDBC, and optimized indexing to improve throughput; reduced query latency by 10–20%. Implemented distributed caching with Redis and in-memory data grids. Built frontend apps with Angular 17–19, React, Vue, TypeScript, and Material UI for responsive design. Improved API performance by 30% via query optimization, Red
Software Engineer at Itransition
January 1, 2012 - April 1, 2018
Designed modular backend services using .NET Core, NodeJS, and Django for fraud detection, ranking, and personalization. Re-architected legacy monolithic systems into service-oriented architectures, improving deployment velocity and reducing downtime by 25%. Built event-driven data processing pipelines using Spark and Airflow for reporting, analytics, and compliance monitoring. Developed responsive administrative dashboards using React and TypeScript, delivering near real-time operational metrics and A/B testing insights. Optimized SQL queries and schema designs in PostgreSQL and MySQL to support high-volume transactional and reporting workloads. Implemented distributed caching layers using Redis, significantly reducing API response times under peak loads. Introduced automated testing frameworks (unit, integration, regression). Led refactoring initiatives replacing legacy C#/Java modules with Python-based services to support ML integration. Established CI/CD pipelines using Jenkins and

Education

Bachelor's degree in Computer Science at Colorado Heights University
January 11, 2030 - May 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Professional Services, Media & Entertainment