Yetkin Timocin
+1 (858) 405-5169
Technical SKILLS:
Java, Scheme, Objective-C, C++, JavaScript, SQL, PLSQL, Java Spring Framework, JSF, Eclipse, NetBeans, IntelliJ Idea, Racket, Xcode, SVN, Git, Oracle (with certificates from Oracle University), Mongo DB (with DBA & Developer Certificates), MySQL, PostgreSQL, EnterpriseDB, Graph DB, SQL, PLSQL (Certificate of “Oracle Database 11g: Advanced PL/SQL Ed 2” from Oracle University), GWT, Object Oriented Development, RESTful Web Services, Apache Tomcat, Junit, VCS, Unix scripts, Project, PowerPoint, Word, Excel
Education
Project Management Certificate Program – UCLA (11/2015)
iOS Developer Nanodegree Certificate - Udacity.com (12/2015)
Computer Engineering, Koc University - Istanbul (06/2011)
Experience
Founder of Tebeshir the App 2013 - Present
· Developed with Java EE, used PostgreSQL as the core database.
Bilyoner.com – Istanbul 02/2008 – 03/2015
The biggest and the most valuable online betting company with 2+ million customers in Turkey among its competitors.
Software Development Specialist (10/2012 – 03/2015)
· Developed various features of Bilyoner app to increase customer base and revenue (https://www.bilyoner.com). Bilyoner app is an online betting company so most of the features that I had been developing were multithreaded for the use of hundreds of thousands end customers. Built the first legal online betting platform of Azerbaijan with a high-qualified team (https://etopaz.az). Developed Turkey’s only online betting platform betting platform for horse races with a high-qualified team (http://e-bayi.tjk.org/)
· Built the “New Bilyoner” which was the re-implementation of Bilyoner app. Developed the app in Java Spring Framework and used Oracle and PostgreSQL as RDBMS and MongoDB as NoSQL DB. Java Spring Framework gave us the ability to directly create DB tables, procedures etc. with the power of Hibernate within the Java Code. Additionally, we used Spring & Hibernate to create the DB and so we didn’t have to deal with creating tables, procedures, functions or any other relational DB related objects manually.
· Developed a feature called “Push Notifications” for the Bilyoner app used for Bilyoner app users to show users their coupons’ current winning or losing state. In the browser-based part of this application, we (the team) decided to use GWT.
· For the back-end part of Bilyoner app, Developed REST API’s so that all of Bilyoner applications (iOS, Android, Web) can reach this API to get the data it needed. Strong experience with REST API.
· Utilized Java Spring Framework. Developed lots of API’s that communicated with JSONs.
Oracle DBA and Database Developer (07/2011 – 10/2012)
· Worked in a high-qualified DBA and DB development team, responsible for the administration of Bilyoner.com database (2m+ users, 10K+ transactions per minute)
· Involved in the design of physical database schema, data modeling, and performance tuning.
· Utilizing PL/SQL to create packages, functions and procedures for features of Bilyoner, Etopaz and TJK (mostly in PostgreSQL and Oracle).
· Tuning of long-time consuming SQL queries using explain plans to increase app performance.
Monitoring and Testing Engineer (02/2008 – 10/2009)
· Developed Bilyoner Monitoring Tool with a high-qualified team that is a tool for internal monitoring processes of Bilyoner.com using Oracle, PLSQL and Java.
Project Management Intern, VODAFONE – Istanbul 2007
· Helped plan the project Server Management System that is for monitoring the statuses of Vodafone servers.
Value-added Services Intern, ERICSSON – Istanbul 2006
PROJECTS
- Etopaz.az Web & iOS Applications (Java Spring Framework, Native iOS App, PostgreSQL, EnterpriseDB)
- Database Design of WORQ (an internal tool for Bilyoner.com)
- Database Design of “Bilyoner Interaction Platform” (an internal tool for Bilyoner.com)
- Upgrade of Bilyoner.com’s DB from Oracle 10g to Oracle 11g
- Developed a new feature “Instant Coupons” for Bilyoner.com (as the PM and the JAVA DEV)
LANGUAGES
Turkish, English, German
Hiç yorum yok:
Yorum Gönder