Mustafa E.

Mustafa E.

Senior Software Engineer

Istanbul, Turkey
Hire Mustafa E. Hire Mustafa E. Hire Mustafa E.

About Me

I am a seasoned Software Engineer, technology addict, and polyglot programmer with 9+ years of industry expertise and the heart of an entrepreneur in iterating innovative software solutions/applications through the software development lifecycle for clients on different projects. I have start-up, team lead and technical lead experience, and strive to deliver client-centered solutions on all projects/development.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Turkish Airlines
Turkish Airlines
Software Development Team Lead & AWS Architect
2016 - Present (8 years)
Istanbul, Turkey
  • Efficiently led the cloud migration of all Turkish Airlines mobile applications backends to an AWS architecture.

  • Built a new chatbot solution using Dialogflow with serverless architecture to work on platforms like Messenger, Whatsapp, Telegram and Bip.

  • Successfully developed a serverless mobile push notification API and panel for use in all applications of Turkish Airlines; reducing integration time from days to minutes.

Navek Technology
Navek Technology
Founder
2013 - Present (11 years)
Ankara, Turkey
  • Provide technical expertise and leadership for the development of numerous mobile applications for clients.

  • Successfully learned and applied new technology development tools on different outsource web and mobile application projects.

  • Provide guidance for the day-to-day operations of Navek Technology, solve problems, debug, maintain and upgrade existing client systems.

AGMLAB
AGMLAB
Senior Software Engineer
2012 - 2013 (1 year)
  • Liaised with other engineers in architecting and implementing software solutions for the Integrated Financial Intelligence System of the Financial Investigation Unit of Turkey.

  • Designed and developed an online AML (anti money laundering) system to reduce the time required to send notices by 50%.

  • Developed a Samsung Smart TV app to monitor server health, and enable real-time detection of server failures.

GLOBSIS
GLOBSIS
Software Engineer & Team Lead
2009 - 2012 (3 years)
  • Provided technical expertise and support for building and deploying creative software solutions for the mobile transaction processing department.

  • Developed a new distributed internal Ad Engine to request for ads from 20+ advertiser networks placing GLOBSIS' sites within the max 175ms with 150M+ requests per day.

  • Managed and developed an internal content search engine using Lucene to serve 50M+ requests per day.

Portfolio

Team Lead/Cloud Architect - Turkish Airlines Mobile Application
Team Lead/Cloud Architect - Turkish Airlines Mobile Application

Led the Turkish Airlines mobile application team to work on the re-architecting and migration of its backend applications to AWS from the company's on-premise servers.

Project Manager/Developer - Decathlon Spending Survey App
Project Manager/Developer - Decathlon Spending Survey App

Developed a custom spending survey solution for Decathlon, a leading sports retailer in Europe.

Project Manager/Developer - Decathlon HR Portal
Project Manager/Developer - Decathlon HR Portal

Designed, developed and implemented a new HR portal for online job applications at Decathlon. The new portal solution allows HR staff to look and evaluate applications of potential hires for the company.

Education

Education
MSc. Information Systems
Middle East Technical University
2011 - 2013 (2 years)
Education
BSc. Electrical Electronics Engineering, Double Major Program
Atilim University
2007 - 2010 (3 years)
Education
BSc. Computer Engineering
Atilim University
2005 - 2009 (4 years)