Erdoğan Kalemci

Erdoğan Kalemci

Senior Software Development Engineer

Personal Profile

Birth: 22.03.1986

Marital Status: Married

Military Status: Completed

Education: Middle East Technical University - Computer Engineering MSc

Address: Ankara

Education

Middle East Technical University

2007 – 2010

Computer Engineering MSc

Başkent University

2003 – 2007

Bachelor of Computer Science

TED Ankara College

1992 – 2003

Math/Science

Summary

13+ years of experience in developing cutting-edge engineering solutions with a wide range of technology features.
10+ years of experience in mobile development.
Developed native Android applications and frameworks using Java and Kotlin.
Developed native iOS applications and frameworks using Objective C.
Recognized developer on xda-developers. Performed technical designs 9 android apps.
Performed implementation of 22 android apps.
Reviewed client requirements, and designs for technical feasibility.
Developed and launched an app in over 50+ countries that earned featured mentions in the Play Store (See Qoshe)

Work Experience

Pinsoft

February 2021 - *

Android Team Lead

Turkcell Inventory Mobile Application, Koç Office Free

Innology

November 2018 - April 2020

Mobile Team Lead

HOP!, Oyster, EVS, iTaksi/Taxiport

Başarı Mobile

February 2015 - July 2018

Mobile Team Lead

Snapp Launcher, Turkcell AppMarket, Cellograf, Mobil Oyuncu, Dışnet Mobile

Alangoya

June 2011 - January 2015

Co-Founder/Senior Developer/Technical Consultant

Common Mobile Info Platform for Municipalities, E-Book platform for Android/iOS, Lulutata, NFC Mobile Common Platform, Platar Mobil, Türk Kızılayı, Diyanet Mobile

May Yazılım

January 2008 – November 2009

Developer/Technical Consultant

Mantis Yazılım

August 2007 - October 2007

Developer

Intern Experience

M.E.B. EGİTEK

2006

ASP.NET, C#, NET2.0

Havelsan

2005

C++, GIS

Foreign Languages

English

Reading - fluent

Writing - fluent

Speaking - advanced


Key Skills

Programming Languages

  • C/C++ (6+ y)
  • C# (6+ y)
  • Java (10+ y)
  • Kotlin (2+ y)
  • SWIFT (1+ y)
  • Objective-C (10+ y)
  • PHP (5+ y)

Markup Languages/Frameworks

  • Vue.js (2+ y)
  • HTML5 (2+ y)
  • CSS3 (1+ y)

Scripting Languages

  • Javascript (4+ y)
  • LUA (7+ y)

DBMS/NoSQLDB

  • MYSQL
  • MSSQL
  • Oracle
  • PostgreSQL
  • MongoDB

Source control/Issue Tracking

  • Git
  • Jira
  • Redmine
  • Gitlab

References

In order to protect privacy of references, information is hidden and it will be provided on demand.

Projects



My Work
Pinsoft
Innology
Başarı Mobile
Alangoya


TEMU

February 2021 - *

Pinsoft

All Android Coding

[Native, Kotlin, Navigation UI, Swagger Codegen, Android]

Koç Office Free

June 2021 - *

Pinsoft

All Android Coding

https://play.google.com/store/apps/details?id=ist.pinsoft.android.remoteoffice

[Native, Kotlin, Navigation UI, Swagger Codegen, Android]

BarkCode

June 2020 - July 2020

My Work

All mobile coding

Scan or create QR codes fast and efficiently, also supports barcodes.
https://play.google.com/store/apps/details?id=org.sombrenuit.dk.barkcode

[Native, Java, Android]

Qoshe

October 2016 - *

My Work

All mobile coding

Opinions, Columnists, Articles and News reader.
https://play.google.com/store/apps/details?id=com.qoshe
https://itunes.apple.com/tr/app/id913696073

[Native, Java, Objective C, Android, iOS]

Topping Engine middleware for developing applications

August 2011 - *

My Work

All middleware coding

A LUA, Kotlin scripting language middleware that is used to develop applications for mobile (IOS, Android, WP7), desktop (Windows 8) and web applications. One code, multiple platforms.
https://topping.dev

[Native, Java, Objective C, Lua, C#, Android, iOS, Windows]

HOP!

September 2019 – April 2020

Innology

HOP Scooter provides you the freedom of movement between short distances
https://play.google.com/store/apps/details?id=com.hoplagit.rider
https://apps.apple.com/tr/app/id1487640704

[Cordova, Ionic, Vue, Java, Android, iOS]

Oyster

June 2019 - September 2019

Innology

Entertaintment system for public transportations. Uses offline face recognition to generate video data

[Native, Java, Android, Google Vision, Caffe]

Bike & Motorcycle Spotify

May 2019 - June 2019

My Work

https://play.google.com/store/apps/details?id=org.sombrenuit.dk.motospotify

[Native, Java, Android]

Memory Puzzle Game

February 2019 - March 2019

My Work

https://play.google.com/store/apps/details?id=org.sombrenuit.dk.games.memorypuzzle

[Native, Java, Android]

EVS

January 2019 - April 2019

Innology

Ambulance routing system for Health Ministery

[Native, Java, Android]

iTaksi/Taxiport

November 2018 - April 2020

Innology

iTaksi is an online taxi service, developed by Istanbul Metropolitan Municipality (IBB) to ensure both passengers’ and taxi drivers’ safety and comfort.
https://itaksi.com/

[Native, Java, Android]

RedFeed

September 2015 - *

My Work

All application coding

https://play.google.com/store/apps/details?id=org.sombrenuit.dk.redfeed.free

reddit reader, simple and user friendly

It uses same reddit layout with website, it uses low ram, has beatiful widget and needs few permissions. Support sharing to RedFeed for fast posting and has customizable themes.

[Native, Java, Android]

Snapp Launcher

January 2015 - August 2018

Başarı Mobile

Android launcher application creation, improvement and bug fixes

A launcher based on launcher3 code
https://play.google.com/store/apps/details?id=tr.bm.android.bmlauncher

[Native, Java, Android]

Turkcell AppMarket

April 2015 - August 2018

Başarı Mobile

Android application improvement and bug fixes

An application store for android apps.

[Native, Java, Android]

Cellograf

August 2015 - August 2018

Başarı Mobile

Android application improvement and bug fixes

You can press on photo paper with Cellograf or order your photos with high quality framework. Additionally, you can press on different channels such as canvas, puzzle, magnet, phone case products. Moreover, you can hang your photos where you want with oil painting.

[Native, Java, Android]

Mobil Oyuncu

February 2015 - April 2015

Başarı Mobile

All android mobile client coding.

Android client of www.mobiloyuncu.com

[Native, Java, Android]

Dışnet Mobile

February 2015 - October 2015

Başarı Mobile

IOS Mobile application improvement and bug fixes

[Native, Objective C, iOS]

Common Mobile Info Platform for Municipalities

January 2014 - (Not Released)

Alangoya

All clientside, serverside coding

Android and IOS

[Native, Java, Objective C, Swift, Android, iOS]

E-Book platform for Android, iOS

December 2013 - January 2014

Alangoya

All clientside and serverside coding

[Native, Java, Objective C, Lua, C#, Android, iOS]

Lulutata

August 2013 - May 2014

Alangoya

All clientside coding

Travel guide for parents with children.

https://play.google.com/store/apps/details?id=com.dk.alangoya.lulutata
https://itunes.apple.com/us/app/id866954848

[Native, Java, Objective C, Android, iOS]

NFC Mobile Common Platform

June 2012 – August 2013

Ministry of science and technology-R&D

Alangoya

All clientside, serverside coding

A NFC common platform that is made by LUA middleware, helps to develop NFC ready applications for mobile platforms.

[Native, Java, Objective C, LUA, Android, iOS]

IBM Tivoli IDM Extensions

May 2013

Alangoya

All clientside coding

Various extensions made for Tivoli Identity Manager.

[Jython]

Platar Mobil

April 2013 - May 2013

Internal Release

Alangoya

All clientside coding

A car plate reader program for mobile phones that uses plate data came from platar system (developed by FideltusBT). It uses socket system to read plate data.

[Native, Java, Android]

Türk Kızılayı

December 2012 - February 2013

Alangoya

All clientside web coding

Mobile application series made for Android, IOS and Blackberry.

https://play.google.com/store/apps/details?id=com.dk.alangoya.TurkKizilayi
https://itunes.apple.com/tr/app/id605320077

[Cordova, Android, IOS, Blackberry, HTML5]

Social Picture Sync

July 2012 - August 2012

My Work

Partial clientside coding

A social contact picture sync application for native android phones.

http://forum.xda-developers.com/showthread.php?t=1731298

[Native, Java, Android]

Smart Dialer

October 2011 - December 2011

My Work

All clientside coding

Smart Dialer For Windows Phone

http://forum.xda-developers.com/showthread.php?t=1250411

[C#, WPF, Windows Phone]

Mobulus

June 2011 - June 2012

Ministry of science and technology-R&D

Alangoya

All clientside, serverside coding

A mobile backup solution for Android and IOS.

[Native, Java, Objective C, Android, iOS]

Merkut

August 2011 - June 2012

Tübitak-R&D - Not Released

Alangoya

All mobile clientside coding

Mobile part of service desk and project management solution.

[Native, Java, Objective C, Lua, Android, iOS]

Diyanet Mobile (Retired)

August 2011 – January 2013

Alangoya

All clientside coding

Mobile application series made for Android, IOS and Blackberry.

Archive for CV: http://www.sombrenuit.org/dm.html

[Native, Java, Objective C, Android, iOS, Blackberry]

Dünya Fırsat (Retired)

June 2011 - August 2011

Alangoya

All clientside coding

A mobile application that checks nearby discounts and give points when you reach or use them.

[Native, Java, Objective C, Android, iOS]

Logitech G15 Plugin and MSN plugin to message without focusing.

January 2010 – March 2010

My Work

All coding

An Msn plugin for Logitech G15 keyboard LCD screen and MsnPlus plugin to message without using chat window.

[C++, Javascript]

The Project (Hobby)

June 2009 - (Halted)

My Work

All coding

3d Massively Multiplayer Online Gaming project based on Open Graphics Rendering Engine, Nvidia PhysX, Open Al. Client Server architecture based on Raknet and WoWD, Lua script engine, Chromium as GUI engine.

[C++, Lua]

Defender

September 2009 – March 2010

My Work

All clientside, serverside coding

An anticheat system for Diablo 2 game servers works with PVPGN.

[C++, C#]

Crossdomain blogging engine

December 2009 – February 2010

My Work

All coding

A blog engine that works on different domains and also supports Facebook platform.

http://www.sombrenuit.org

[PHP, HTML]

2d Wii Game Engine

November 2009 – January 2010

My Work

All coding

2d game engine supporting Nintendo Wii platform. Lua, GameMonkey script back-end, and 2d physics implementation.

http://gate541.blogspot.com.tr/2010/02/2d-platform-game-on-wii-with-physics.html

[C, Lua, GameMonkey]

Phpbb ISAPI Filter

January 2009 – February 2009

My Work

All coding

An ISAPI filter for Internet Information Systems that blocks the script attacks that can be made through browser for phpbb forum system.

[C++]

Custom GUI

January 2009 – March 2009

My Work

All middleware coding

Fully customizable GUI System for Windows Mobile 2003 phones based on today screen. Supports custom geometry and picture rendering based on GameMonkey Scripting System.

[C#, C++]

ASOS (Gata Student Information System)

August 2007 – September 2007

Partial DBMS coding

[Oracle PL/SQL, ASP .Net]

Başkent University Printer Automation System

February 2007 – June 2007

My Work

All clientside, serverside coding

Based on GAIS, implemented printer automation system for Student Affairs.

[C#, C++]

Common Usage Client And Server Architecture (GAIS)

September 2006 – January 2007

My Work

All clientside, serverside coding

Simplified client, server architecture

[ClientSide C#, Serveside C++ framework based on knowledge of WoWD project.]

WoWD(World of Warcraft Daemon) Project (Server Emulation)

June 2005 – January 2009

Hobby project with multinational team

Partial serverside coding

Server emulation project

[C++ Server Programming, MySQL support, AI, Network and Core game system.]