Computer Engineer

Software Principal Specialist - Domain Architect

Full Stack Developer

Alper Kurtul Özgeçmiş Resume

At a high degree Experienced Software Principal Specialist & Domain Architect with a demonstrated history of working on software development and designing software architecture in the information technology. Skilled in React JS, Google Flutter, React Native, Spring Framework and Spring Boot. Strong program and project management professional with a Master of Business Administration focused in Yeditepe University in Istanbul.

Job ExperIences

March 2000 - Present

Garanti Bilisim Teknolojisi ve Tic.T.A.S.

About the Company :  Garanti Teknoloji (which has more than 1500 employees – is the IT company of Garanti BBVA Bank ( 

Current Position : Software Principal Specialist – Domain Architect.

Projects :
* Consumer Loans projects.
* Stock Exchange projects for Istanbul Stock Exchange.
* Securities projects (such as Bonds, Funds, Stocks projects) for Garanti Bank and Garanti Securities.

Development Tools : Java, Javascript, CSS, Spring MVC, Spring Boot, Eclipse, IntelliJ, Cool:GEN Toolset, PL/1, COBOL, JCL, Batch jobs.

Development Platform : Oracle, DB2, IBM MVS Mainframe, CICS.

November 1998 – March 2000

Argesoft Bilgisayar Hizmetleri San. ve Tic. Ltd.Sti.

Position : Software Development Specialist – Project Leader

Projects : ArgeLease ( for Leasing Companies )

Complete solution for Leasing companies, including Marketing, Operation, Accounting, Funds Management, Fixed Assets

Development Tools : Visual Basic, MS Access, MS SQL Server, MS FrontPage, MS InterDev, ASP, VBScript, HTML

May 1998 – November 1998

SFS Danismanlik Bilgi Islem Ltd.Sti.

Position : Analyst Programmer

Projects : Winsure ( for Insurance Companies )

Development Tools : Visual Basic, MS Access, MS SQL Server, MS FrontPage, MS InterDev, ASP, VBScript, HTML, Oracle

October 1997 – May 1998

Pakom Bilgi Islem Ltd.Sti.

Position : Analyst Programmer

Projects : PHILIPS Service Automation Project, PDKS ( Personnel Attendence Control System )

Development Tools : Visual Basic, MS Access, MS SQL Server, MS FrontPage, MS InterDev

October 1995 – November 1996

Model Bilgi Islem Ltd.Sti.

Position : Programmer

Development Tools : MS Access, MS SQL Server



Yeditepe University, Istanbul
Master of Business Administration (MBA)


Yildiz Technical University, Istanbul
Computer Sciences Engineering

SKILLS And Knowledge

Programming Languages And Frameworks : Java SE, Java EE, Spring MVC, Spring Boot, PHP

Web Development : React JS, Javascript, WordPress, Joomla, HTML, CSS

Mobile Development : Google Flutter ( iOS and Android ), React Native ( iOS and Android )

Database Systems : MySQL, SQL Server, Oracle, MongoDB

Mainframe Systems : PL/1, COBOL, CoolGEN, Batch jobs, JCL

Operating Systems : MacOS, Windows

Others :  

Spring Framework ( Spring MVC, Spring Boot, Spring Data, Spring RESTful API, Spring Cloud, Hibernate, JUnit )

Containerization, Dockerization

Firebase ( Authentication, Database, Storage, Cloud Functions )

Red Hat OpenShift, Amazon Web Services (AWS)


Github, Bitbucket, Jenkins, SonarQube, Nexus Repository

MS Internet Information Server, Apache Server

Java 85%
Spring Framework (Spring Boot) 85%
React JS 80%
React Native 80%
Flutter 80%
WordPress / Joomla 80%


IBM: Architectural Thinking (credential)

Red Hat : Cloud Native Application Development on Openshift

Red Hat : Service Mesh and Serverless

Developing Enterprise Applications using Spring 5

Developing RIA using HTML5, CSS3, and JS

Java SE 8 Programming

Agile & Scrum Fundamentals


An Easy Way to Access Firebase Realtime Database in Spring Boot :

Firebase User Management and Authentication in Spring Boot :

About Me

Birth Place / Date : Antakya-TURKEY / 16.05.1974

Hobbies : Playing Drum, Trekking/Outdoor activities, Bicycle, Swimming

Languages : English  ( Written : Well ,  Reading : Well,  Spoken : Well)