Welcome to my website — I'mMustafa Can Aydın, a software engineer with 4 years of experience buildingJava,Spring Boot,Quarkus,Kafka,Kubernetes, andAWS cloud-native backend systems across fintech, automotive, and SaaS environments. I'm currently working on theMarcus by Goldman Sachs banking platforms, delivering backend features from design through testing, CI/CD, deployment, observability, and production support. Here, you'll find my projects, research, and thoughts on technology, performance, and design.
Education
Experience
Building Java 25, Quarkus, and Spring Boot microservices for the Marcus online banking platform — covering backend implementation, Kafka-based retry flows, performance testing of money-transfer workflows, GitLab CI/CD automation, observability, and AWS cloud integration.
Built Java 21 and Spring Boot 3 microservices for BMW's ADAS reprocessing platform. Supported the migration from Airflow, Spark, and Hadoop to AWS EKS and Argo CRD, designed REST/gRPC APIs, improved observability with Prometheus, Grafana, and OpenSearch, and provisioned AWS infrastructure (VPC, EKS, EFS, S3, IAM) with CDK and Terraform.
Built backend features for insurance and HR platforms with Java and Spring Boot. Improved latency by 40% by migrating service communication from FeignClient to gRPC, debugged production concurrency issues in high-traffic distributed services, and automated AWS deployments with Terraform, Ansible, and GitHub Actions.
Developed Java and Spring Boot cloud-storage services integrated with AWS S3 and on-prem systems. Built a conflict-resolution module to improve sync correctness across clients, migrated frontend components from Ember to React with TypeScript, and supported backend reliability across desktop, mobile, and web clients.





