I am an experienced Senior Software Engineer and Tech Lead with over 14 years of expertise in Java backend development, microservices architecture, and cloud-native applications. Throughout my career, I have specialized in Java versions 8 through 21, Spring Boot, reactive programming, and modern DevOps practices. I have a proven track record of leading technical teams, designing scalable integration frameworks, and delivering enterprise-level solutions for diverse platforms including contact centers, e-commerce systems, and city management platforms.
Currently, I lead the technical handover and development of a complex e-commerce platform, managing the transition to Kotlin and Spring Boot reactive architecture. I am deeply involved in architecture analysis, documentation excellence, infrastructure setup, and risk assessment to ensure smooth project delivery and knowledge transfer. My integration expertise spans multiple commercial tools and payment gateways, enabling seamless third-party integrations.
Previously, I worked remotely as a Senior Software Engineer and First Line Manager at Miratech, Inc., where I contributed to multiple enterprise projects for global technology companies. I designed scalable microservices, integrated Google Cloud services, developed CI/CD pipelines, and implemented comprehensive testing strategies. I also led the development of event-based chat projects integrated with Google DialogFlow and Genesys platforms.
Before that, I served as a Software Design Expert and Scrum Master at Netaş, leading the development of secure communication applications and facilitating agile ceremonies. I also have experience developing business intelligence tools and managing teams in city management platform projects. My earlier roles include Java Developer positions where I developed retail market solutions and customer loyalty applications.
I co-founded a startup company where I developed Java-based content management systems and provided SEO and sales management services. I am passionate about clean code, SOLID principles, agile methodologies, and continuous learning. I am fluent in Turkish, English, and Russian, and hold a Master of Science in Computer Sciences and a Bachelor of Science in Computer Engineering. I am eager to leverage my skills and leadership experience to contribute to innovative software projects and drive technical excellence.