I am a highly experienced Software Development Team Lead with over 10 years of experience in backend development, system architecture, and process optimization. I specialize in Java, Spring, and Microservices. I have a proven track record of mentoring teams, making architectural decisions, and optimizing software systems for better performance. I am passionate about innovation, continuous learning, and adopting new technologies to solve complex problems.
Leading backend development and system architecture for product management microservice. Responsible for architectural decisions, code quality analysis, and database optimization. Migrated newly created Microservices UI to old mono with backend adapters without touching old legacy code. Conducted database versioning using Liquibase.
Technologies: Java, Spring Boot, Microservices, Kubernetes, PostgreSQL, Kafka, Jenkins, Docker
Contributed to the backend development of high-performance systems, with a focus on code quality and architectural integrity. CRM Microservices application backend development and performance improvements across various applications.
Technologies: Java, Spring Boot, Microservices, Kubernetes, PostgreSQL, Kafka, Jenkins, Docker, Liquibase
Developed central reporting backend services and made key architectural decisions to optimize system performance. Successfully reduced Java process bottlenecks by optimizing application and query performance.
Technologies: Java, Spring, Spring Boot, Struts, REST, Azure DevOps, Kibana, Docker, Jenkins
Led a team in integrating web services, syncing Microsoft Teams and Zoom meeting reports, and developing custom reporting systems. Optimized Java and query performance while providing technical guidance and mentoring to developers. Researched and designed strategies to transition from monolithic to microservices architecture.
Technologies: Java, DB2, Spring, Zoom API, Microsoft Graph API, Jira, SVN
Developed and maintained integrations with web services, built synchronization tools, and implemented payment system integrations. Led backend development for a variety of internal applications and provided technical mentorship to junior developers.
Technologies: Java, DB2, Spring, Zoom API, Microsoft Graph API, Jira, SVN
Led a team of developers in designing a Point of Sale (POS) system using hexagonal design pattern, improving transaction efficiency. Developed a database migration tool to seamlessly transition data from legacy systems to new architecture.
Technologies: Java, JavaFX, SQL Server, PostgreSQL, Linux, Bash, PL/SQL
Designed and developed web and mobile applications, including real estate apps with asynchronous image processing. Worked on various web applications, focusing on system optimization and reducing resource consumption.
Technologies: Java, Android, C#, ASP.NET, Javascript, HTML
Developed ERP solutions, managed system architecture design, and led technical teams in creating business process management tools. Played a pivotal role in query optimization, reducing system bottlenecks and enhancing performance.
Technologies: Java, Spring, PostgreSQL, PL/SQL, Linux, JavaFX
Built desktop and web applications, and worked on projects related to multimedia advertisement and data processing. Developed solutions for importing data from Excel into SQL Server, as well as custom photo processing tools.
Technologies: C#, T-SQL, SQL Server, ASP.NET, HTML, Javascript, WPF
Mersin University, Turkey
Java, Spring/Spring Boot, PL/SQL, T-SQL, REST
Git, Docker, Kubernetes, Jenkins, Azure DevOps, Liquibase, Kibana, Jira
Technology discussions, Software optimization, System monitoring, Cycling, Walking