Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 4


Lead Software Engineer – Kapital Bank
20.09.2022 – present

Leading one of key development areas of Bank, attracting customers, creating loyalty products, minimizing Bank coasts, solving fraud related issues.
     Projects lead and developed by me 
1.	Referral Management System
2.	Location Based Service
3.	Cashback Store
4.	BakcellCard Loyalty program
5.	Mobile Push Notification
Projects developed by me 
1.	Cashback reverse/refund system
2.	Special Brand market cashback system
3.	Cashback Statement services and so on…


Software Engineer ( Especially Spring framework )  
AzerTurk Bank 
02.09.2021 – today

•	Mainly developing transaction intergrations in Spring framework (As Mastercard Cross-Border Services )
•	Work experience with IBM Integration Bus, IBM Business Process management
•	PL/SQL, SQL development
•	Working under pressure and meeting deadlines


Java, Spring, Microservices Teacher
10.09.2022 – present

•	60+ Successful students
•	Final Projects developed by students which sold +50k$
•	80% of students found work in 2 monthes after graduating


Software Developer – Azericard 
02.02.2020 – 01.09.2021

•	So far, I have been in 6 projects which have been developed within Azericard, in auxiliary positions or as a project owner. Government Payment Portal, Asan Payment systems, Mover Card, E-Commerce integration applications are some of them which I have integrated in Azericard processing system.
•	Experience with all kind of Transaction development techniques
•	Worked as work responsibility with : Java 8, JAVA EE Spring (Boot), Microservices, RESTFUL, SOAP  services, SQL, PL/SQL, Apache Tomcat
•	Member of Agile Team

Node.js developer and Tutor - 09/2018 - >  
•	Created several web projects for customers
•	15+ satisfied customer.
•	10+ Succeded students found work after course 
Front end Developer - CustomAR
 08/2018 to 09/2019
•	Cooperate with designers to create clean interfaces and simple, intuitive interactions and experiences.
•	Develop project concepts and maintain optimal workflow.
•	Work with senior developer to manage large, complex design projects for corporate clients.