Isa O.

Isa O.

Senior Software Engineer

Izmir, Turkey
Hire Isa O. Hire Isa O. Hire Isa O.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 years)
, Remote
  • Worked on the development of the flexEngage platform that delivers custom-made transactional messages including digital receipts that reduce churn for brand-driven retailers.

  • Improved traceability by enhancing the logging architecture to maintain crucial correlation data between more than 20 separate messaging applications.

  • Cucumber was used to provide a testing infrastructure for back-end services.

Syngenta
Syngenta
Senior Java Developer
2022 - 2022
, Remote
  • Performed development and design on multiple phases of Syngenta data migration process. The data migration mechanism was strengthened to increase resiliency when handling 45+ million messages.

  • Introduced a bootstrap feature to kick off the data transfer process for a particular entity.

  • Added a migration validation program that was put in place to carry out various checks on the data migrating process.

Priceline
Priceline
Senior Full-stack Developer
2021 - 2022 (1 year)
, Remote
  • Worked on the design and development of Priceline products, part of Booking Holdings, an online platform for finding discount rates for travel-related purchases such as airline tickets and hotel stays.

  • Started and built a significant integration with another travel company. Worked on moving various modules' direct database calls to an internal REST API.

  • Added a number of infrastructure upgrades to the project for use by various modules.

Caterpillar
Caterpillar
Senior Full-stack Developer
2020 - 2021 (1 year)
, Remote
  • Assisted to improve the application's performance so it could handle the new clients' daily request volume of about one million.

  • Refactored an existing application and added new components for React, Spring Boot, and Azure Function Apps.

  • Employed monitoring support for the application by using Azure Application Insights.

Emakina Belgium
Emakina Belgium
Senior Software Engineer
2017 - 2019 (2 years)
Brussels, Belgium (Remote)
  • Offered technical expertise in the integration of Base and Telenet systems; working different application layers on the project.

  • Oversaw the implementation of an event-driven middleware application to process incoming legal requests data from multiple datasources using Spring Boot and Spring JMS.

  • Managed the delivery of a monitoring functionality which supports JMS and endpoints with clients; leading to improved traceability on the solution.

Crossover For Work
Crossover For Work
Software Architect
2017 - 2017
, Remote
  • Managed the implementation of new features on an application that handled 200k requests per day.

  • Utilized best practices and worked with 3rd party integration tools like Twilio, Stripe, etc on solutions for clients.

  • Enhanced E2E testing infrastructure, implemented custom test fixtures and utilized Docker containers on different solutions.

Emakina Netherlands
Emakina Netherlands
Software Engineer
2016 - 2017 (1 year)
Amsterdam, Netherland (Remote)
  • Built event-driven applications for async processing of online customer data to improve the extent of failure tolerance on the apps.

  • Handled successfully the implementation of new features for a website rolled out in more than 50 countries.

  • Efficiently improved the search layer for Emakina using AWS CloudSearch to support new business feature deployments.

Datacrow Software
Datacrow Software
Founder
2015 - 2016 (1 year)
Izmir, Turkey
  • Provided expertise for the efficient implementation of different prototype applications using the latest big data technologies for clients.

  • Built a robust process management system for a local foundation using .NET framework in 2 months.

  • Efficiently managed the application of big data systems in real-world scenarios on different projects for clients of Datacrow.

Comodo Turkey
Comodo Turkey
System Architect
2013 - 2015 (2 years)
Ankara, Turkey
  • Oversaw the re-implementation of existing legacy solutions with more performant technologies for an advertising network with 20 million impressions per day.

  • Created big data pipelines using Apache Storm, Apache Hadoop, Apache Kafka,etc.

  • Offered technical guidance and direction to team members in the adoption of newly introduced technologies on solutions for clients.

STM Turkey
STM Turkey
Software Engineer
2010 - 2013 (3 years)
Ankara, Turkey
  • Developed an innovative plugin system for a chat application used by military personnel.

  • Worked on an Eclipse RCP based application for a network simulation project on behalf of STM.

  • Oversaw the implementation of new features for the command control and information systems of NATO.

Softtech Software
Softtech Software
Software Engineer
2009 - 2010 (1 year)
Ankara, Turkey
  • Created a reports solution using SQL and PL/SQL to provide insights on the banking operations of the client.

  • Actively participated in the transformation of legacy systems using the latest tech stack into a Java-based solution.

  • Efficiently maintained existing banking applications for one of the biggest banks in Turkey.

Portfolio

Software Engineer - flexEngage (via UpStack)
Software Engineer - flexEngage (via UpStack)

flexEngage delivers custom-made transactional messages including digital receipts that reduce churn for brand-driven retailers. Worked on the development of the flexEngage platform that delivers custom-made transactional messages including digital receipts that reduce churn for brand-driven retailers. Technologies used: Cucumber, Continuous Delivery (CD), Maven, Stream Processing, Spring Security, Database Design, ActiveMQ, Message Queues, Amazon Web Services (AWS), Hibernate, Scrum, Git, Linux, MySQL, AWS, Jenkins, Docker, AWS Kinesis, Amazon SQS, Amazon DynamoDB, Amazon S3 (AWS S3), JMS, Spring Boot, Spring, Kotlin, Java, Spring Data JPA.

Software Engineer - Unilever Food Solutions
Software Engineer - Unilever Food Solutions

Unilever Food Solutions aims to be the leading global provider of culinary and commercial inspiration to chefs. It offers catering supplies such as tasty ingredients and recipes that save prep time in a professional kitchen. Introduced a new back-end application for processing events using Spring Boot, Spring Data JPA, Hibernate, Mysql and added a dedicated REST API solution to the application.

Base Telecom
Base Telecom

Base Telecom is the third largest of Belgium's three mobile telecommunications operators. It offers telecom services and products to individuals and private enterprises. Worked, managed and provided solutions for the implementation of integrations solutions with the systems of Telenet another telecommunication company, after the two companies merged.

Education

Education
Cloudera Cassandra Developer Certification
O'Reiley Media
2019 - Present (5 years)
Education
Certified Developer for Apache Hadoop (CCDH)
Cloudera
2015 - Present (9 years)
Education
Oracle Certified Professional, Java SE 7 Programmer
Oracle
2013 - Present (11 years)
Education
BSc. Computer Engineering
Bilkent University
2001 - 2007 (6 years)
Education
Pivotal Certified Spring Professional
Pivotal Software
Education
Adobe Certified Expert - Adobe Experience Manager Developer
Adobe
Education
Microsoft Certified: Azure Developer Associate
Microsoft
Education
AWS Certified Developer - Associate
AWS
Education
Confluent Certified Developer for Apache Kafka
Confluent
Education
CKAD: Certified Kubernetes Application Developer
The Linux Foundation