A strict follower of technology and innovation in order to deliver business value that addresses today’s requirements.
14 years’ experience in software development in different industries that created a super generalist having the enthusiasm and ambition to complete projects to the highest standard.
Java 8+, Spring Boot, REST & SOAP services, Angular, TypeScript, Python
Microservices, TDD (Junit, Mockito), Apache Kafka, Docker, WebSphere, MQ, Weblogic, Linux (shell scripting), Bitbucket, CI/CD (Gitlab), Jira, Confluence.
Most experience with Oracle & MySQL having good knowledge in PL/SQL. Getting used to Mongo DB & Couchbase in NoSQL area
Transformed a dashboard service, which mostly includes hardcoded calculations, to run 100% automatically by integrating with source control, CI/CD and project management systems.
Currently developing backend services for SOAR (Security Orchestration, Automation, Response) platform, which automates responses to incidents defined in workflows.
Tech Stack
n11.com is an e-commerce marketplace platform in Turkey with 80M monthly visitors.
Designed and implemented offline bank wire service, which fetches account transactions, processes these transactions and serves payment status and details to car sales platform. This allowed corporate customers to be able to use car selling platform since online processes had very few limits and very strict rules.
Added asynchronous capability to the payment processes by integrating with the separately developed payment service. This was a very big step for decomposing the monolith application.
Fixed hardcoded coupon sorting method to a dynamic, flexible and manageable one on campaigns page. This allowed marketing department to organize coupons and campaigns easily during major marketing periods like Black Friday.
Tech Stack
Turkish Airlines is a global brand among the top-ten airlines in the world
Key player for designing, building, and maintaining of backend services and frontend components in the project of modernization of old, cumbersome legacy application to a modern microservices application.
Key responsibilities
Turkish Airlines is a global brand among the top-ten airlines in the world
Gained Java experience within support & integration projects. Participated in the department’s biggest project as a senior developer after promoted. Worked many years in the different phases of SDLC at the same time.
Key responsibilities
Turkiye Finance is one of the well-established participation banks since 2005.
Finished important tasks in the short period of employment with the help the previous expertise.
Key responsibilities
2012 Bank Asya is the sixth private finance house in Turkey.
Key responsibilities
Computer Science
Specialised in application design and development, algorithms, object-oriented programming, computer architecture, operating systems, software architectures, relational databases, computer-aided logical design, microcontrollers, and programming.
If you’re interested in connecting in person or over the phone, I’d be delighted to discuss my experience in more detail.