
Emrah Ayaz
Verified Expert in Engineering
Software Developer
Istanbul, Turkey
Toptal member since February 18, 2022
Emrah is a computer engineer mainly experienced with the Java technology stack but is also interested in mobile and game technologies. He has created web, mobile, and game apps in the past and has experience developing performant large-scale web applications. Software engineering is not just Emrah’s job; it is also his hobby and passion.
Portfolio
Experience
- Spring Boot - 9 years
- Java - 9 years
- MySQL - 7 years
- Apache Kafka - 6 years
- NoSQL - 5 years
- Docker - 3 years
- Microservices Architecture - 3 years
- Kubernetes - 2 years
Availability
Preferred Environment
Windows, MacOS, Linux
The most amazing...
...project I’ve created was a social networking app I developed. I was not just involved in development, but also in the marketing and promotion phase.
Work Experience
Senior Software Engineer
Booking.com
- Collaborated with the pricing department as a contractor.
- Created a new service that enabled the company to meet new legal requirements.
- Orchestrated new and innovative service developments.
Senior Software Engineer
GittiGidiyor
- Worked as a part of the search team, which improved search results for the end users using big data and reverse indexing libraries using Apache Solr.
- Maintained the application and added new services and fixed bugs.
- Assisted a team which is in the top five eCommerce websites in Turkey.
Senior Software Engineer
Turkcell
- Contributed as a back-end team member of the BIP instant messaging application development division.
- Developed new features for the instant messaging application.
- Worked with the number one IM application being developed in Turkey.
Senior Software Engineer
SONY
- Worked as a back-end developer in the Sony professional products portal.
- Tracked and fixed bugs on the portal, and was a part of a Scrum team.
- Joined the team which launched the professonal products portal.
Software Engineer
Anadolu Sigorta
- Worked as a software engineer in the Anadolu Sigorta individual products portal.
- Developed new features and maintained the application for fixing bugs. Contributed as part of a Scrum team and was involved in different stages of product development.
- Added the first online health insurance policy capability in Turkey's insurance sector.
Software Engineer
Asseco See
- Added new features to the online payment gateway product.
- Maintained the application, integrated new features, and fixed bugs.
- Implemented new banks to the system for merchants to use alternative payment methods.
Experience
Kısmet Online Dating Application
Education
Bachelor's Degree in Computer Engineering
Middle East Technical University - Ankara, Turkey
Skills
Libraries/APIs
REST APIs, MyBatis
Tools
Apache Solr
Languages
Java, SQL, JavaScript
Frameworks
Spring Boot, Hibernate, Spring, Dropwizard
Paradigms
Microservices, Event-driven Architecture, Microservices Architecture, REST
Platforms
Apache Kafka, Docker, Kubernetes, Android
Storage
MySQL, NoSQL, Redis, Hazelcast, MongoDB
Other
API Integration, SOAP, Apache Cassandra, CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring