Architecture & Design
System Architecture · Software Architecture · Distributed Systems · Microservices Architecture · Design Patterns · Event-Driven Architecture · AI/ML
Senior Software Engineer
Over 14 years of experience turning complex business requirements into resilient software — from distributed data platforms and microservices to cloud modernization, DevOps and AI/ML.
Profile
Senior Software Engineer bringing over 14 years of experience in software architecture, scalable solution design, and end-to-end software development. Strong expertise across backend and frontend technologies, cloud platforms, and technical leadership.
Combining architecture, implementation and delivery leadership, Aurele works across system design, secured APIs, IAM, CI/CD, DevOps, testing strategies, observability and disaster recovery.
Skill set
A practical engineering toolkit spanning distributed systems, cloud, data and modern web development.
System Architecture · Software Architecture · Distributed Systems · Microservices Architecture · Design Patterns · Event-Driven Architecture · AI/ML
Java · Spring Boot · Spring AOP · REST APIs · GraphQL · Python · PHP
Angular · React · TypeScript · JavaScript · HTML · CSS · Bootstrap
Azure · AWS · Kubernetes · Docker · CI/CD · Infrastructure as Code
PostgreSQL · SQL Server · Oracle DB · RabbitMQ · Apache Spark · Caching
Testing · Monitoring · OAuth 2.0 · Security Best Practices · Observability
Technical Lead · System Design Reviews · Mentoring · Stakeholder Communication
Career
Progressing from full-stack delivery to enterprise architecture and technical leadership.
Selected engagements
Designed and implemented scalable applications to process and monitor high-volume trading data from multiple sources, supporting compliance and conflict-of-interest detection.
Deployed Apache Spark architecture on on-premises Linux infrastructure and developed Java APIs to monitor job execution, performance and system health.
Implemented event-driven architectures for scalable, loosely coupled microservices and asynchronous communication using message brokers such as RabbitMQ.
Modernized and migrated legacy APIs to Azure using cloud-native services, Azure Kubernetes Service, Azure Key Vault and Docker-based containerized deployments.
Drove migration of DevOps workflows from Jenkins to GitHub Actions, optimizing CI/CD processes, developer productivity and release reliability.
Built data engineering pipelines using Lakehouse architecture, Delta Lake, Spark and MLflow. Built an e-communication monitoring system using Azure OpenAI.
Education
Certification & training
Contact
For professional opportunities, engineering collaborations or technical discussions, send me a message and I will get back to you as soon as possible.