KİŞİSEL BİLGİLER İsim Soyisim E-Posta Adresi Web Sitesi Adres Köysel AKINCI koysel@akincitraining.com http://koyselakinci.com/ Akkent 4 Sitesi B Blok No:18 Turgut Özal Mah. 2177.Sokak Batıkent/ANKARA Cep Tel +90 505 997 90 07 Doğum Tarihi 19/07/83 Doğum Yeri Cinsiyeti Bandırma/BALIKESİR Erkek Medeni Durumu Evli (2013) Askerlik Durumu Tamamlandı (2011) Öğrenim Durumu Ehliyet Bilgileri Seyahat Engeli Yabancı Dil Üniversite 2001-2009 Lise 1997-2000 Batıkent Lisesi Atılım Üniversitesi Bilgisayar Mühendisliği (Hazırlık + Mesleki İngilizce) Ortaokul 1994-1997 Müjgan Karaçalı İlköğretim Okulu İlkokul 1989-1994 Afşin Bey İlköğretim Okulu B Sınıfı(2001) + 2003 Yılında İleri Sürüş Teknikleri Eğitimi Yurt içi ve dışı için herhangi bir seyahat engelim bulunmamaktadır. İngilizce (İyi Seviye Okuma ve Anlama, Orta Seviye Yazma ve Konuşma)
MESLEKİ BİLGİLER J2SE (Java 2 Standard Edition) 1 Java Programlama Dili 2 Swing 3 Java Beans 4 Collections Framework 5 JavaDoc Tool 6 Remote Method Invocation(RMI) 7 Java Foundation Classes(JFC) 7.1 Pluggable Look And Feel(PLAF) 7.2 Swing components 7.3 Java 2D API 7.4 Internationalization (Uluslararasılaştırma) 8 Java Naming and Directory Interface(JNDI) J2EE (Java 2 Enterprise Edition) 1 ntier Mimarisi 2 Servlets 3 Java Messaging Service(JMS) 4 Enterprise JavaBeans(EJB) 5 Java Transactions API(JTA) 6 Java Database Connectivity(JDBC) 7 Java API for XML Processing(JAXP) 7.1 Simple API for XML(SAX) 7.2 Document Object Model(DOM) J2ME (Java 2 Micro Edition) 1. J2ME Mimarisi 2. MIDlets 3. RIMlets 4. Connected Limited Device Configuration(CLDC) 5. Connected Device Configuration(CDC)
DİĞER JAVA TEKNOLOJİLERİ Hibernate Java Persistence API(JPA) Java Native Interface(JNI) Java Image Processing Interface(JIU) Struts Java Struts Tag Library(JSTL) Document Type Definition (DTD) JAVA IDE Eclipse NetBeans KONFİGURASYON YÖNETİM ARAÇLARI Concurrent Versions System (CVS) Subversion (SVN) UML Class Diagram Use-Case Diagram Package Diagram Deployment Diagram Sequence Diagram VERİTABANI VE VERİTABANI YÖNETİM SİSTEMLERİ MySQL PostgreSQL SQL Server Express Edition Oracle 11g Apache Tomcat Aqua Data Studio SQL
DİĞER TEKNOLOJİ VE ARAÇLAR ExtJs 2.0 / ExtJs 4.0 / ExtJs 4.1.1 + MVC Yapısı JavaScript Object Notation(JSON) Real-time Streaming Protocol(RTSP) Real-time Transfer Protocol(RTP) Restful Web Servisleri ve Representational State Transfer(REST) C Programlama Dili C++ Programlama Dili Borland C++ Compiler XML Apache Maven TASARIM ŞABLONLARI(Design Patterns) Oluşturucu Tasarım Şablonları Factory Pattern Abstract Factory Pattern Builder Pattern Singleton Pattern Prototype Pattern Yapısal Tasarım Şablonu Adapter Pattern Bridge Pattern Facade Pattern Composite Pattern Decorator Pattern Proxy Pattern Flyweight Pattern Davranışsal Tasarım Şablonları Chain of Responsibility Pattern Command Pattern Interpreter Pattern
Iterator Pattern Mediator Pattern Momento Pattern State Pattern Visitor Pattern Strategy Pattern Template Pattern Observer Pattern İŞLETİM SİSTEMLERİ Windows 95/ 98/ 2000/ XP/ 7/ 8/ 10 Windows Server 2012 RIM Blackberry OS Android 4.1 Linux (Knoppix, Mandrake) OFİS UYGULAMALARI OpenOffice (Base, Calc, Draw, Impress, Math, Writer) Microsoft Office (Word, Excel, Powerpoint) GRAFİK İŞLEME VE 3D TASARIM UYGULAMALARI The Gimp Envisioneer PROJE TAKİP SİSTEMİ Jira SUNUM HAZIRLAMA YAZILIMI Prezi
İŞ DENEYİMLERİ (Mezuniyet Sonrası) 2015 -...(devam) Medeasoft Bilgi Teknolojileri A.Ş. YAZILIM GELİŞTİRME KOLU YÖNETİCİSİ VE YAZILIM GELİŞTİRME UZMANI Medeasoft Bilişim Teknolojilerinin üzerinde çalıştığı bir projede, yazılım geliştirme uzmanı ve proje teknik yöneticisi olarak çalışmaktayım. Aynı zamanda şirket kapsamındaki diğer projelerin yazılım kolundaki işlerin yönetiminde görev almaktayım. 02/2014 -...(devam) Köysel AKINCI (Kendi Şahıs Firmam) YAZILIM GELİŞTİRME UZMANI VE EĞİTMEN 2014 yılının başlarından itibaren, bazı yazılım projelerinin geliştirilmesine destek verilmesi ve hazırlamayı planladığım geniş içerikli Java ve Java teknolojileri eğitimlerinin planlanması ve içeriğinin hazırlanması işleri üzerinde çalışmaya başladım. 3 Eylül 2014 tarihinden itibaren, Java ve Java teknolojileri ile ilgili internet üzerindeki en geniş içeriğe sahip Java eğitimini hazırlama iddiasıyla çok geniş içeriğe sahip bir eğitim hazırlamaya çalışıyorum. 43 aşamalık projenin ilk aşaması için 1143 sayfalık bir eğitim içeriği hazırladım. Bu eğitim, video içerikler ağırlıkta olmak üzere, indirilebilir(downloadable) dokümanlar, testler ve yazılım projelerinde karşılaşılabilecek problemleri konu alan egzersiz örneklerden oluşmaktadır. 2012-2014 2ANK Yazılım Danışmanlık Tic. Şti. (Ortağı Olduğum Şirket) OURSOURCE DANIŞMAN, YAZILIM GELİŞTİRME UZMANI VE EĞİTMEN Ortağı olduğum 2ANK Ltd. Şirketi için (yazılım) danışmanlık ve eğitim hizmeti verdim. Bu kapsamda hazırladığım: Video dersler Advanced Java I/O Object Oriented Programming In Java Step By Step Java Programming Language Beginner Level Step By Step Java Programming Language Intermediate Level Step By Step Java Programming Language Advanced
Training JCF (Java Collections Framework) for Beginners Learn Design Patterns Practically PostgreSQL in Action Hibernate with Java MVC, DAO, Apache Maven and PostgreSQL Javadoc in Detail Step By Step HTML & CSS Blackberry oyunları Hardest Maze Ever, Flashlight, John's Mystery, Android uygulamaları Java Cep Notları, Flashlight, Kalorimetre, İngilizce-Türkçe Pratik Sözlük, Resmi ve Dini Günler Takvimi, Step By Step Origami, UML Ders Notları 2013 2014 4S Bilgi Teknolojileri A.Ş. PROJE LİDERİ 4S Bilgi Teknolojileri'nde ilk olarak steganography, kriptoloji ve bazı veri gizleme yöntemleri kullanarak sahip olunan elektronik kitapların işlenmesi işi üzerinde çalıştım. Ardından dijital kütüphane sistemleri üzerinde bazı araştırmalar yaparak deneme amacıyla Dspace sistemi üzerinde çalıştım. Bu sistemin ihtiyaçlar doğrultusunda düzenlenmesini tamamlayamadan arge departmanı'ndaki yeni bir yazılım geliştirme görevine atandım. Arge departmanının bir projesinde: Yazılım geliştirme işlemine aktif destek verilmesi IEEE 829, 830, 1012, 1016 ve 1058 standartlarına da uygun
olacak şekilde yazılımın yazılım geliştirme dokümantasyonu altyapısının oluşturulması Yazılım geliştirme ekibinin yönetimi : Hazırlanan yazılım dokümantasyonuna paralel olarak, yazılım ekibine görev atanması(görev atama dokümanlarının da oluşturulması) ve atanan görevlerin deadline sürelerinin belirlenmesi, Atanan görevlerin takibi ve projenin gidişatının değerlendirilmesi, Takım elemanlarının performans analizinin yapılması, Atanan görevlerin geliştirme süreci içerisinde takımın karşılaştığı problemlerin çözümüne destek verilmesi Projenin entegrasyon, yedekleme ve kaynak kod değerlendirme(code review) işlerinin geliştirilmesi, Yazılım ekibine Java ve Java teknolojileri, Apache Maven, Hibernate ve PostgreSQL veritabanı gibi konularda eğitimlerin verilmesi, Siber güvenlik dokümantasyonu içeriğinin hazırlanması, Veritabanı tasarımının ve geliştirmesinin yapılması, Prezi uygulaması kullanılarak içerik dokümanlarının video formatında sunumlarının oluşturulması işleri üzerinde çalıştım. 2012 2013 Cybersoft Enformasyon Teknolojileri A.Ş. YAZILIM GELİŞTİRME UZMANI Cybersoft Enformasyon Teknolojileri Ltd. Şti.'nin, Avrupa Birliği Bakanlığı'na bağlı Türk Ulusal Ajansı'nın 5-tier bir mimariye sahip J2EE projesi olan TURNA adındaki ERP projesinde yazılım geliştirme uzmanı olarak görev aldım. TURNA projesinde genel olarak Kopya Başvuru Analiz Modülü(Plagiarism Detection Module) den, bu modülün tüm bakımı ve geliştirilmesinden de sorumluydum. Bununla birlikte TURNA projesi kapsamında, bazı kullanıcı türlerinin kullanımı için, tek kullanımlık, bazı özel bileşenlerin oluşturduğu tek kullanımlık ve zaman aşımı ile kullanım dışı kalabilen süper şifre üretilmesi işini başarı ile tamamladım.
Ayrıca TURNA projesinin, MVC (Model View Controller) yapısına uygun olacak şekilde ExtJS 2.0 'dan ExtJS 4.1.1'e geçirilmesi işi üzerinde çalıştım. Cybersoft'tan ayrılma nedenim, görevlerimin tamamlanması ve çalıştığım projenin ihale süresinin bitmesiydi. 2011-2012 GLOBSIS Bilgi Teknolojileri Yazilim Ilet. Egit. Rek. Org. Dan. Dis. Tic. Ltd. Şti. YAZILIM GELİŞTİRME UZMANI Öncelikle RIM Blackberry OS işletim sistemi, RIMlet uygulamaları, RIMlet uygulamalarının mevcut oyun geliştirme yapılarına uygunluğu, MIDlet uygulamalarının Blackberry akıllı telefonlarında çalıştırılması, inapp purchase sistemleri ve bu sistemlerin Blackberry telefonlarında uygulanması gibi konularda araştırmalar yaptım ve bu konularda bazı dökümanlar hazırladım. Daha sonra, RIM India takımı tarafından imkansız olarak tanımlanan Blackberry telefonlarına özel back tuşu nun MIDlet türündeki oyunların içinden erişimi ve ihtiyaçlar doğrultusunda bazı görevler atanarak kullanılabilmesi problemini çözdüm ve çözümü Hindistan'daki bilgi merkezi ile paylaştım, şu an son sürüm Jarbull framework'ünde bu özellik aktif olarak kullanılmaktadır. THE SANCTUARY adında, adventure türünde geniş kapsamlı bir Blackberry oyununun tüm teknik dizayn ve yazılım geliştirilme süreçlerini gerçekleştirdim. Bir senarist, bir level tasarımcısı, bir grafik tasarımcısı, bir tiyatro sanatçısı(seslendirme konusunda) ve bir müzisyen olmak üzere toplam 6 kişilik bir takım olarak geliştirdiğimiz bu oyun, klasik adventure oyunlarındaki normal levellar ve level geçiş animasyonlarına ek olarak speedrun ve hidden files türündeki küçük oyunları da içermektedir ve toplam 29 leveldan oluşmaktadır. Your mind is prison, your body is sanctuary sloganı ile satışa çıkarılan bu oyun, adventure alanında 2012 yılının ilk yarısına kadar Jarbull oyun geliştirme departmanının geliştirdiği en geniş kapsamlı oyun olarak görülmektedir. Globsis'ten ayrılma nedenim, şirketin içinde bulunduğu ekonomik krizden dolayı gerçekleştirdiği toplu işten çıkartma durumuydu.
2009-2011 Kendi Şahıs Firmam OURSOURCE DANIŞMAN VE YAZILIM GELİŞTİRME UZMANI Mezun olduktan sonra, kendi şahıs firmamı kurarak aşağıdaki projeler üzerinde çalıştım: 2010 SMP (Smart Home Project) : Yeni nesil akıllı ev sistemi projem olan SMP projesi üzerinde çalıştım. Ancak askerliğimin kalan tecil süresinin projemi hayata geçirmek için yetersiz kalması ve bazı finansman problemlerinden dolayı bu projemi rafa kaldırmak zorunda kaldım ve tecilimi bozdurup vatani görevime başladım(18 Mayıs 2011 de askerliğimi tamamladım). 2010 Kendi şahış firmam üzerinden web sitesi tasarımları ve özel Java eğitimleri verdim. 2009 BOTAŞ Boru Hatları İle Petrol Taşıma A.Ş.'ne Java eğitimi verdim. 2009 Docuart Bilgisayar ve İletişim Ltd. Şirketi'ne Java eğitimi verdim. 2009 Milli Savunma Bakanlığı'na yazılım geliştirme danışmanlığı yaptım. Ayrıca JSP teknolojisini kullanılarak yazılım geliştirme faaliyetlerine destek verdim ve yazılım modüllerinin kısa sürede tamamlanması için outsource danışmanlık yaptım.
İŞ DENEYİMLERİ (Mezuniyet Öncesi) 2008 Ecalibra Ltd. Şti. OUTSOURCE DANIŞMAN Şirketin kendi bünyesinde kullanacağı ERP sisteminin geliştirilmesine destek verdim. 2008 Bildem Ltd. Şti. 2.STAJ Java, C++, JNI dillerini kullanarak network üzerinde güvenli haberleşmeyi sağlayan kriptoloji destekli mesajlaşma programı geliştirdim. Hard-Real ve Soft-Real Time sistemler ve embedded sistemler hakkında giriş seviyesi eğitim aldım. 2007 Atılım Üniversitesi BİTİRME PROJESİ Atılım Üniversitesi bitirme projesi olarak Java programlama dili, Struts, JSTL ve Hibernate teknolojilerini kullanan, ayrıca CSS ve JSP ile desteklenmiş 5-tear bir mimari ile yapılmış image processing ağırlıklı (server-side) online resim albümü olan NAPA projesinin proje yöneticiliği, dizayn, mimari seçimi, tüm kodlama, ve image processing işlemlerini tamamladım. 2006 Kırıkkale Üniversitesi İstatistik Bölümü WEB TASARIMCISI Kırıkkale Üniversitesi İstatistik Bölümü'nün web sitesini geliştirdim. 2005 Cybersoft Enformasyon Teknolojileri A.Ş. 1.STAJ Java, J2EE ve Eclipse kullanarak bana verilen görevleri başarı ile yerine getirdim. Ayrıca Intelliview Report ve Jasper Assistant ile database bağlantılı raporlar hazırladım. 2005 kahvesiz.net C, C++, JAVA ve Java teknolojileri bölümleri moderatörlüğü, yazılım geliştirme bölümü s-moderatörlüğü yaptım. 2003-2005 acemiler.net Yaklaşık 33.000 aktif üyesi olan www.acemiler.net sitesinde C, C++, JAVA ve Java teknolojileri bölümleri moderatörlüğü yaptım ve 54 kişiye C++ dersi verdim.
REFERANSLAR Nuri ARPACI 2ANK Yazılım Danışmanlık Tic. Şti. Genel Müdürü Cep Telefonu : 0505 674 03 41 Baki TOPAKTAŞ Dr. Gül TOKDEMİR Muhammed NASSER Sait Ulaş KORKMAZ GLOBSIS Bilgi Teknolojileri Yazilim Ilet. Egit. Rek. Org. Dan. Dis. Tic. Ltd. Şti. Genel Müdürü Üniversitede birçok yazılım ve programlama dersimi kendisinden almıştım, ve mezuniyetim sonrasında da şu an çalıştığım Medeasoft Bilişim Teknolojileri'ndeki projeler dahil birçok konuda kendisiyle görüşme ve çalışma şansım olmuştur. 2008 Yılında Bildem'de staj yaptığımda benden sorumlu olan kişiydi İş Telefonu : 0312 492 12 00 Cep Telefonu : 0533 273 09 49 Cep Telefonu : 0536 864 27 05 2005 Yılında Cybersoft Ltd. Şirketi'nde staj yaptığımda benden Cep Telefonu : 0533 325 45 23 sorumlu olan kişiydi, ve çalıştığım projenin proje lideriydi
HOBİ VE İLGİ ALANLARI Yüzme Sporu Eskiden lisanslı profesyonel yüzücüydüm Balık Tutmak Erdek'in Narlı adındaki balıkçı köyünde doğdum, ve uzun zamandır balıkçılık ile ilgilenirim Strateji Oyunları Warhammer 40K ve benzeri strateji oyunları. Müzik Dinlemek