Taner Mansur
Verified Expert in Engineering
Back-end Developer
Istanbul, Turkey
Toptal member since September 26, 2022
Taner is an experienced Jakarta EE back-end developer who builds and maintains back-end systems capable of handling thousands of transactions per second in clusters spanning hundreds of servers. He has recent experience developing cloud-native Jakarta EE applications built using state-of-the-art frameworks.
Portfolio
Experience
- Java - 15 years
- SQL - 15 years
- Jakarta EE - 15 years
- JBoss - 7 years
- Redis - 5 years
- MongoDB - 3 years
- Spring Boot - 3 years
- Docker - 3 years
Availability
Preferred Environment
Java, Jakarta EE, JBoss, Spring Boot, MongoDB, SQL, Docker, Redis, C, Algorithms
The most amazing...
...thing I've created is replacing the Google Play integration of a GSM operator, receiving over $300 thousand daily transactions.
Work Experience
Senior Software Engineer
Careem Networks FZ
- Developed a back-end service that powers up a WhatsApp chatbot to enable customers to call taxis.
- Maintained multiple legacy back-end services and added new functionality to them.
- Participated in a product's design, analysis, implementation, deployment, and UAT testing.
Senior Software Engineer
Educational Networks
- Developed a task scheduling and batch processing system that sent bulk emails and executed and monitored various background task scripts like finding, preparing, and sending homework notifications.
- Designed and implemented a configurable security filter that allows IP CIDR range filtering, rate limiting, and throttling.
- Refactored and fixed bugs in the CMS back-end that schools use to customize their public websites.
Senior Software Engineer
Telenity
- Replaced the Google Play integration of a GSM operator through which they received over $300 thousand daily transactions.
- Developed POCs demonstrated to potential clients or business partners as future projects.
- Contributed to the development process improvement decisions as a software architecture team member.
Senior Software Engineer
AgeSA
- Contributed to the design, development, and integration testing of the new in-house built insurance automation and ERP software.
- Designed and implemented the automation and ERP software's bulk messaging and printing modules, which delivered electronic and printed e-mails to customers with private pension plans.
- Evaluated many different Java back-end platforms supplied by insurance software vendors. Developed in-house solutions and POCs to demonstrate how we would perform the digital transformation the company was aiming for.
Senior Software Engineer
Turkcell
- Improved the design and the code structure of an in-house built programming language, its web-based IDE, and its Java-powered runtime back end.
- Refactored most of its back-end APIs Java code to detect and fix its bugs quickly and efficiently.
- Developed various Java-powered little console applications, primarily batch processing subscriber payment data.
Software Development Engineer
Huawei Technologies Co.
- Started as a team member in the next-generation intelligent network team and developed an example prepaid subscription system during my probation period.
- Served as an experienced Java back-end developer in multiple multi-national GSM operator VAS subsystems back-end projects, mainly for revenue sharing among third-party application store content providers of GSM operators.
- Received multiple commendations for my commitment to work.
Software Development Engineer
Cybersoft
- Developed and maintained modules of a large project serving SOAP web services for the Turkish Ministry of Finance, supporting thousands of transactions per second.
- Maintained the Java back-end code, continuously refactored and replaced nearly 90%, added new features, improved performance, and fixed production bugs.
- Contributed to performance improvements and code refactoring that made scaling-up possible. Starting with only around 500 users, consuming my web services increased by ten thousand concurrent users over the years.
Experience
Google Play Integration with GSM Operator's Charging System
Fleet Tracking API
Tax Office Automation Project Phase 3
Education
Master's Degree in Computer Engineering
Middle East Technical University (METU) - Ankara, Turkey
Bachelor's Degree in Computer Engineering
Ankara University - Ankara, Turkey
Skills
Libraries/APIs
JAX-RS, JAX-WS, JDBC, REST APIs, Java Message Service (JMS), Eclipse SWT
Tools
WildFly, Apache Tomcat, Java Application Servers, Eclipse IDE, GIS, ActiveMQ, IntelliJ IDEA, Apache Maven, Jenkins, SonarQube, FreeSWITCH
Languages
Java, SQL, Java EE 8, Java EE 7, Java SE 8, C, C++, Go
Paradigms
Back-end Architecture, Design Patterns, Object-oriented Programming (OOP), Unit Testing
Platforms
Jakarta EE, JBoss, Java EE, JBoss EAP, Docker, Apache Kafka, Unix, AWS IoT
Storage
MySQL, PostgreSQL, Sybase, H2 Database, Redis, Elasticsearch, PostGIS, MongoDB, XML-RPC
Frameworks
Spring Boot, JPA, iBATIS, JUnit, Mockito, Swing, Spring MVC, Spring JDBC
Other
Java EE 6, Back-end, Back-end Development, APIs, RESTful Web Services, Multithreading, SOAP, Web Services, Oracle WebLogic Application Server, Data Structures, Algorithms, Software Engineering, GlassFish, Capability Maturity Model Integration (CMMI), SIP
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