Süleyman Tuncer Erdogan, Developer in Pretoria, Gauteng, South Africa
Süleyman is available for hire
Hire Süleyman

Süleyman Tuncer Erdogan

Verified Expert  in Engineering

Software Engineer and Developer

Location
Pretoria, Gauteng, South Africa
Toptal Member Since
June 10, 2022

Tuncer is a software engineer with 13 years of experience in the defense industry. He started his career developing test frameworks and performing various automated tests. Then he developed mission-critical back-end microservices using Java, Spring Boot, Kafka, Hibernate, PostgreSQL, Docker, and GitFlow and created CI/CD pipelines to deploy services on on-premises Kubernetes and Docker Swarm clusters. Tuncer is willing to build high-quality back-end services for worldwide clients.

Portfolio

Simplepay
Kotlin, Ktor, AWS Elastic Beanstalk, JSON/XML Schemas, Code Generators, Gradle...
ASELSAN
Java, Spring Boot, Apache Kafka, Docker, Docker Swarm, Kubernetes, Hibernate...
ASELSAN
Java, Groovy, Automated Testing, Git, FitNesse

Experience

Availability

Part-time

Preferred Environment

Java, Spring Boot, Microservices, REST APIs, Kubernetes, Docker Swarm, Docker, NGINX, Hibernate, PostgreSQL

The most amazing...

...solutions I've developed are multiple mission-critical back-end services for ASELSAN's first cloud-native application.

Work Experience

Senior Full-stack Developer

2022 - PRESENT
Simplepay
  • Developed an app that provides a cloud-based time and attendance software solution.
  • Developed a low-code tool that creates a full-stack Kotlin application similar to JHipster.
  • Automated AWS deployment and configuration with Gradle tasks.
Technologies: Kotlin, Ktor, AWS Elastic Beanstalk, JSON/XML Schemas, Code Generators, Gradle, Bootstrap, FontAwesome, PostgreSQL, Git, Amazon Web Services (AWS), jQuery

Senior Software Design Engineer

2018 - 2022
ASELSAN
  • Developed multiple mission-critical back-end microservices for a NATO Command and Control Information Systems (C2IS) application. Deployed and managed services on multiple on-premises Kubernetes and Docker Swarm clusters.
  • Created the initial CI/CD pipelines on Microsoft TTFS Azure DevOps server.
  • Acted as a release manager and managed 70+ microservices with GitFlow.
  • Participated in the system design of a C2IS in compliance with NATO C3 taxonomy.
  • Managed a team of five people and developed the MIL-STD-6017 VMF messaging service for C2IS in an agile manner.
  • Practiced subcontractor management for the development of various microservices.
Technologies: Java, Spring Boot, Apache Kafka, Docker, Docker Swarm, Kubernetes, Hibernate, PostgreSQL, Git, Spring

Senior Software Development Engineer in Test

2009 - 2018
ASELSAN
  • Reduced the development time of test apps by almost 97% with in-house software development. Developed a development simulator framework and Cobalt protocol library with Java and Groovy.
  • Received a certificate of merit for increasing defect identification rates from 10% to 70% in software test processes of the KORAL EW project.
  • Evangelized teams on Git, Jira, Wiki tools, and CI practices. Initiated and led cross-department committees to switch away from ClearCase, ClearQuest, and SharePoint. Set up and administered GitLab software.
  • Contributed to developing a stand-alone software in a communications intelligence project.
  • Took part in several national defense programs. Created automated functional test cases and evangelized the Fitnesse testing tool. Performed manual testing in numerous stand-alone UI apps.
Technologies: Java, Groovy, Automated Testing, Git, FitNesse

Network-enabled Capability Battlefield Management System

https://www.aselsan.com.tr/ADYENG_3374.pdf
A single-page Command and Control Information Systems (C2IS) application to facilitate C2IS interoperability with NATO. I was a back-end developer and liaised with the front-end developers to provide multiple mission-critical functionalities, such as communication between the systems over radios, integration with various NATO services, and intelligence information services provision to military officers.

KORAL Electronic Warfare Project

A land-based transportable electronic warfare system developed to jam and deceive hostile radars of enemy nations. I was the software development engineer in test (SDET) and QA specialist and liaised with systems engineers and software architects to create automated tests for soft real-time embedded applications. I received a certificate of merit for increasing defect identification rates from 10% to 70% in software test processes of the KORAL EW project.
2006 - 2009

Master of Science Degree in Computer Engineering

Bilkent University - Ankara, Turkey

2002 - 2006

Bachelor of Science Degree in Computer Science

Bilkent University - Ankara, Turkey

APRIL 2016 - PRESENT

ISTQB Certified Tester Foundation Level

ISTQB

Languages

Java, C++, Groovy, Kotlin

Frameworks

Spring Boot, Hibernate, Spring, Realtime, Ktor, Bootstrap

Tools

Git, IntelliJ IDEA, Docker Swarm, NGINX, MATLAB, FitNesse, Gradle

Platforms

Windows, Linux, Kubernetes, Docker, Apache Kafka, AWS Elastic Beanstalk, Amazon Web Services (AWS)

Libraries/APIs

REST APIs, jQuery

Paradigms

Microservices, Automated Testing, Software Testing

Storage

PostgreSQL, JSON/XML Schemas

Other

Computer Vision, Machine Learning, Software Engineering, Agile Software Testing, Manual Software Testing, Applied Physics, Code Generators, FontAwesome

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring