İzmir, Turkey


More than eighteen years of senior software developer experience, with strong analytical skills and a broad range of computer expertise. An excellent, result-oriented problem-solver, skilled in high level of coding, debugging capabilities. Clean code, unit test, code refactoring talented.


Java, J2EE, J2ME

Spring, Spring Boot, Spring Cloud

Design Patterns

Scala, Groovy

Gradle, Maven, Ant

Git, Subversion, ClearCase

Amazon Web Services

Microservices, Cloud-Native Apps

Html, Css, Jquery, Angular, React, NodeJS

TypeScript, Java Script

Oracle, Oracle PL/SQL, Mysql, PostgreSql

Mango DB, Redis, AWS DynamoDB

C/C++, Pascal

Object Oriented Design, Software Design, UML

Docker, Jenkins, TeamCity

Agile Methodologies, Scrum

UNIX( Linux, Solaris ), Windows


Ship Mercury, Remotely

Tech Lead

08.2022 - Current

Software development activities with microservices and cloud-native architecture, collaborating with the development team to identify and fix technical problems, guiding the team through technical issues, challenges and software design.

Crossover for Work, Remotely

Senior Software Engineer

05.2020 - 07.2022

Implementing the new features for various products written by Javascript, Java and .NET technologies, triaging the software bugs and fixing them.

Contractor, Remotely

Java Chief Architect

05.2016 - 05.2020

Product team engineer who is responsible for the product quality. Reviewing the submitted codes, guiding the developers, fixing the hard production defects, setting up the builds, environments, CI/CD pipelines and docker containers.

Anadolu Sigorta

Senior Software Engineer

01.2016 - 05.2016

Insurance applications development and maintenance with J2EE technologies. Common development duties like coding, code reviewing, test team support, documentation and bug fixing.

Turkcell Technology

Senior Software Developer

09.2011 - 01.2016

Telecom Charging software application developments with J2EE technologies and Oracle PL/SQL. Designing, coding, unit testing, code reviewing, providing support to the testing team. Troubleshoot for program bugs in existing systems. Make recommendations on the business requirements, technical documentation. Participate in continuous improvement initiatives.

Vodafone Technology

Senior Software Developer

02.2007 - 09.2011

Software coding and unit testing in order to create Telecom Messaging Applications. Recommend for new approaches and tools. For example, advised and provided to broaden Maven and Spring Framework usage in the development teams. Success story in the Mobile TV project when the telecom operator upgraded to 3G.

Infina Software

Software Developer

11.2006 - 02.2007

Developing, unit testing and documentation some financial J2EE applications.

Military Service

Turkish Soldier and Software Developer

11.2005 - 11.2006

Developed some web applications with .NET C# and ASP for the Army.

Done Communication and Information Systems

Mobile Application Developer

07.2004 - 11.2005

Developed some J2ME mobile games for old Nokia phones that has only 64KB memory capacity. Memory optimization, complex math. calculations for the games. My games were published and sold in Turkcell Oyunparkı game portal.


Ege University - İzmir, Turkey  2000-2004

Computer Engineering — 81/100 GPA

İlker KONAR —