Serkan Algül, Senior Software Developer
| +905073968546 | Antalya, TR
SUMMARY
A passionate software developer from Türkiye. I have worked full-time in companies with corporate and startup cultures for more than 10 years, and now I continue to develop myself and devote time to bringing sophisticated products to life. Learning something new excites me!
EDUCATION
Selçuk University 2009-09-15 — 2013-06-15
Bachelor - Computer Engineering
SKILLS
Backend Development (Master): Java, Spring Framework, Nodejs, ExpressJs, NestJs
Frontend Development (Master): Javascript, ReactJs, ExtJs
Database / Event Driven (Master): MongoDb, Postgresql, Redis, RabbitMq, InfluxDb
Devops (Good): Linux / Ubuntu, Bash scripting, Jenkins, Docker, Kubernetes, Github Actions, Amazon, Digital Ocean, Goodle Cloud, Heroku, Vercel
Others (Good): Git, Npm, Webpack, Intellij IDE, Jira, Confluence, Bitbucket, Bamboo
EXPERIENCE
Freelance | Senior Software Developer / Indie Hacker 2021-10-01 — 2024-06-01
https://github.com/serkanalgl

I'm currently developing myself and taking time to realize sophisticated products.

  • Involved in several projects as a freelance backend developer
  • Considered and evaluated potential software products
  • Building IOS apps on AppStore
pribas Türkiye / pribas Gmbh Germany | Senior Software Developer / Team Lead 2018-01-01 — 2021-10-01
https://pribas.com

Researched, designed, lead and implemented scalable applications for airline industry. NDC, Order, Offer Management

  • Directed software design and development across multifaceted team to meet customer needs for functionality, timeline and performance.
  • Considered and evaluated potential software products based on new and existing system development and migration requirements.
  • Track tasks and assign to team members using scrum/kanban agile methodology
  • Researched, designed and implemented scalable applications for airline industry. ( Charter, Mid-size PSS, NDC, OneOrder - 40+ partners and ~40M transactions per day - )
  • Develop frontend, backend, database, and architecture design to accomplish customer requirement.
  • Research and propose new technologies
  • Developed team communications and information between teams located in Germany & Türkiye
  • Review code base and guide team members by giving feedbacks and suggestions according to standards and best practices. ( mob, pair programming )
  • Experienced tech stack was java8, java11, spring framework, relational/non-relational databases, microservice architecture, sdlc
pribas Türkiye / pribas Gmbh Germany | Java Software Engineer 2013-09-03 — 2018-01-01
https://pribas.com

Pribas develops innovative, reliable and agile software solutions that solve complex challenges for the travel and tourism industry.

  • Developed Aircenter7, accomplish to modular, fast, reliable, and scalable web application architecture based on microservice communication.
  • Maintained and implemented existing/new software
  • B2B Booking Engine for users including external agencies or tour operators but is also used inhouse IBE at airports and in airline call centers.( some of clients Condor, Flybe, and Flycar)
  • Developed Restful Apis with spring framework and mongodb within microservice architecture.
Kuveyt Turk Participation Bank · Part-time | Software Developer ( .NET ) 2012-06-01 — 2013-09-01
https://www.kuveytturk.com.tr/en/

In the R&D center in the banking sector, the responsibilities included designing the requirements of the branches and other banking departments, and subsequently, the implementation of all parts of the software project.

  • Took a role during web and desktop application development upon multi tier banking architecture.
  • I was responsible for database design and development of front-end and back-end parts.
  • Involved in banking conversation, workflow engine integration, loan, internet branch ( finance, stock), and international banking projects as a team member.
  • Besides full of projects are develop in-house Software Development Life Cycle (SDLC)
LANGUAGES
English (Professional working proficiency) , Turkish (Full professional proficiency)
INTERESTS
Startups , Smart Contracts / Blockchain , Mobile Apps , No/low code platforms , AI , Snowboard