Fullstack Developer & Agile Tech Lead & Entrepreneuer
Pragmatic programmer with over 15 years of experience mainly with Java stack. Led various teams sizing up to 20+ members and delivered many mission critical projects. Highly skilled at Peopleware, Software Development Lifecycle, Project Management, Agile Development, Test Driven Development, Object Oriented Programming and Java technologies. Also have entrepreneurship experience with attempts to build startups.
Wentsy.com makes organizations a breeze, by matching up service providers with organizers.
Crossover is the biggest company in the world with %100 remote-teams, working with dozens of companies around the world. I worked in the Optiva Telecom and Aurea Energy projects, as Java Chief Architect.
During this period, I worked for Securitas Turkey as a software consultant. They had dozens of software systems developed by disparate teams and they had maintenance problems. We reshaped the teams around loosely coupled microservices and re-wrote several systems from scratch using Java techs. I also coded their Facebook like Employee Portal using .Net and AngularJS
Kodstar is a web-based solution to learning to code (like codeschool, teamtreehouse, codeacademy, etc.). The product was technically quite complex. and required solving out-of-ordinary problems, like running code in the browser and evaluating code semantically and It is built on all kinds of state-of-the-art techs from micro-services to cloud. We completed the software, produced most of the education content, started beta tests, then we had to stop because of the political atmosphere in Turkey.
ÖSYM is one of the most critical corporations of Turkey that seriously effects lives of millions. The company was inefficient with several decades old tech. They often hit the headlines negatively. I hired 20+ people including developers, testers, analysts, designers and organized into teams. We developed more than a dozen projects and successfully shipped all of them. In 4 years, we replaced 6 old softwares, introduced 7 new ones.
Started the company from scratch together with owners and built a "health care management system" for hospitals. We finished this "crazy complex" product (which many other companies failed to finish) with huge success and deployed to a public hospital in one year; within a fraction of expected cost and time.
Started up sahacini.com, an online reservation system for private soccer fields (1+ billion dollar market) and a social network for players. Although we didn't fail, I stopped because of lack of co-founders and investment.
I was hired to help them start building a critical product.
The corporation needed an ERP solution to manage its 1900+ associations. I co-led 14 people to development of the product using Java, Hibernate, Spring and JSF. We successfully finished the product and received high praise from the top management for improving the efficiency of the company. We were among the first to successfully enable agile in a big project in Turkey.
I was a member of the architecture team within -billion dollar- "Air Force Command and Control Information System" project. The software was being developed for Turkish Air Force to help them manage war and peace time. There were hundreds of people working in the project. Me and another coworker developed an async database replication system, to effectively deliver time critical data (such as real-time radar data) to requiring units across the country.
This is the first company I joined after graduation as a member of VEDOP (Tax Administration System) for ministry of finance, a project with hundreds of developers and hundreds of millions dollars budget. It was a project with stellar success and I learned a lot during my time in this company. I realize now that I was given very critical responsibilities uncommon for a junior developer.