Apr 2025 – Apr 2026 CBD Project – Cacies Investments: Analyzed legacy applications to extract business logic and migrate core functionalities into the modernized platform.
Designed and implemented a middleware layer to facilitate communication between the frontend and mainframe systems.
Built RESTful APIs to expose mainframe data securely and efficiently to the frontend applications.
Conducted unit and integration testing in the development environment to ensure reliability and consistency.
Mar 2024 – Mar 2025 UniCredit – Securities Division Transformation: Owned backend development and DevOps initiatives for the project.
Designed, implemented, and deployed scalable backend services on GCP leveraging modern cloud-native practices.
Re-architected legacy backend systems into independent, reliable microservices by applying RESTful design principles.
Integrated Apigee on GCP to enable secure, reusable, cross-project API access.
Built CI/CD pipelines using Jenkins and designed Kubernetes architecture for automated deployments using Helm.
Championed clean coding standards, significantly improving code quality and maintainability.
Dec 2020 – Feb 2024 Application for Telefónica-O2: Transformed a legacy desktop application into a user-friendly, highly available, micro-frontend and microservices-based system.
Improved application performance from 48 to 18 seconds by refactoring frontend API calls and optimizing backend services with Spring WebFlux.
Reduced AWS monthly costs by minimizing DynamoDB transactions and creating a WireMock-backed environment for dev/test.
Implemented in-memory caching for the IVR feature in Node.js, enabling faster data retrieval.
Designed observability dashboards in Grafana with Prometheus metrics and diagnosed production incidents using Splunk.
Built custom UIs in Vue.js, a micro-frontend application with WebSocket integrations, and fine-tuned NGINX configurations.
Implemented end-to-end tests with Cypress and unit tests with Jasmine and Karma.
Secured APIs with OAuth 2.0 and role-based access control; prototyped caching solutions with Redis.
Developed CI/CD pipelines in GitLab, Kafka consumers, and used Amazon CloudWatch for monitoring.
Co-authored the technical solution concept and advised Scrum Masters and Product Owners on process improvements.
Mar 2018 – Dec 2020 Key Interpreter and Analyzer (BMW): Migrated a monolithic application to REST API architecture on BMW Cloud.
Implemented admin dashboards and configurations using Angular.
Defined code review standards and implemented REST services documented with Swagger.
Deployed microservices in OpenShift, monitoring services with Prometheus.
Worked with MongoDB for frontend support and troubleshot with the ELK stack.
Monitored production with BMW internal tools and developed JUnit and integration tests for modules.
Apr 2017 – Feb 2018 MiFID II Compliance Module (UniCredit): Developed MiFID II compliance confirmation functions for enterprise applications.
Developed new functions with JEE and JSF; participated in code reviews.
Coordinated interface changes with SOAP WSDL and Swagger; took responsibility from requirements analysis through go-live for small projects.
Jun 2016 – Mar 2017 Change Management Tool and Mini.de (BMW): Full-stack development for change management tool and mini.de website.
Technologies: Java, JEE, AEM, REST services, jQuery, Hibernate, LESS, responsive design, JSF, Mockito, GlassFish, PostgreSQL.
Obama Care – California: Software development for the health insurance system first introduced in California using Java, JEE, Spring MVC, REST and SOAP, WebLogic, Portlets, Subversion, Angular 2.0, JUnit, and Oracle.
ARGO – UniCredit Germany: Lead software developer on risk management modules, responsible for enhancing existing application features using Java, J2EE, XSLT, Oracle, WebLogic.
Yappi Credit – Turkey: Software developer for account opening flow, designing frontend in JSP using RSA modeling, working with Java, J2EE, SOAP web services, Oracle.
Results-driven Senior Full Stack Developer with 17+ years of experience designing and building enterprise-scale applications using Java, Spring Boot, Angular/Vue.js, and modern Cloud & DevOps technologies (AWS, GCP, Docker, Kubernetes, CI/CD).
Proven success in leading digital transformations, modernizing legacy systems, and refactoring, Architecting Microservice-based, cloud-native applications. Helped to improve application performance and reduced infra/cloud through innovative or technical solution.
Skilled in clean coding principles, code reviews, software quality, and agile collaboration within distributed teams.
Discover other experts with similar qualifications and experience
2025 © FRATCH.IO GmbH. All rights reserved.