Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Rusif Budagov

Baku

Summary

PERSONAL SUMMARY A skilled java developer with proven expertise in using new tools and technical developments to drive improvements throughout a entire software development lifecycle. Having extensive industry and full life cycle experience in a java based environment, along with exceptional analytical, design and problem-solving capabilities. Excellent communication skills and able to work alongside support teams and the java community to define and refine new functionality. Looking for a ambitious company which will challenge my developer and problem solving skills and allow me to continue to develop my knowledge and potential.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Java Engineer

INTRASOFT International
Nicosia
11.2021 - Current
  • Operated in team-based, Scrum environment to accomplish objectives quickly and efficiently.
  • Analyzed code and debugged errors to improve system performance.
  • Created robust Java codes for various applications.
  • Designed, developed, modified and debugged programs.
  • Maintained existing applications and designed and delivered new applications.
  • Worked closely with clients to establish specifications and system designs.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
  • Built, tested and deployed scalable, highly available and modular software products.
  • Coordinated deployments of new software, feature updates and fixes.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Corrected, modified and upgraded software to improve performance.
  • Wrote clean, clear and well-tested code for various projects.

Senior Java Developer

Unibank
Baku
11.2020 - 10.2021
  • Led integration projects,
  • Applied Agile development methodologies, achieving project time and quality targets.
  • Improved site performance by correctly diagnosing issues and recommending corrective action.
  • Reviewed code to improve
  • Developed scalable and solid solutions, improving application availability.
  • Internet Banking for Juridical person.
  • Mobile banking for individual persons.
  • MKR Loan history service for customers
  • Asan finance customers work place and personal information
  • Sms 3d secure and sms sending to customers etc.
  • Mkr
  • Sms

Core Banking:

we are writing core banking from zero,

We use reactive micro service architecture.

Using Akka platform over scala.

We created:

exchange rate ms

plastic-card statement ms

Senior Java Developer

Cybernet
Baku
05.2020 - 11.2020
  • I worked over AVIS project. AVIS means automation Taxes Information System. There we worked with Luxoft company. They created arichitecure . I have created declartion api and VAT decleration api . I used java ,spring boot, postgres and my batis .

Freelancer Backend and Android Developer

Neharada
Baku
03.2017 - 06.2020

It was outsource project that I worked. There was web site named http://neharad.az

I neede to create android app for this. I created api using java and spring boot. Database was mysql. Then I created android mobile app using this api. System was place searching app using google map.

Application url:

https://play.google.com/store/apps/details?id=az.neharada.places&hl=az

Senior Java Developer

Bank Respublika ASC
Baku
09.2019 - 04.2020

We changed core banking from Flex cube to GNI. We created microservices for this .

  • We developed new core banking.
  • We integrated Flex Cube to GNI.
  • I created Full Loan Module API (GNI and our sphere system) Loan(Retail-lending,micro,SMI,Underwriter-unnamed cards).
  • I created their bpmn with camunda.
  • I integrated IPS.
  • I managed our junior team.
  • I used asana task management.I integrated vault for secret credentials.
  • I integrated actuator for healhchek and metrics.
  • Also jagear.
  • I integrated consul with spring cloud.
  • As Version control.
  • I used GIT and SVN.
  • Also I did code review.
  • I integrated Asan-Finance etc.

SENIOR JAVA DEVELOPER

Expressbank ASC
Baku
02.2018 - 09.2019
  • I created sms api.and sms trgigger.And Online Credit payments.Card order and payment.Auto sms trigger.etc.
  • MkR.
  • Internet Banking.
  • Many internal projects.
  • Mobile Banking API.
  • RBAC-Role Base Access Control.
  • Keyfiyyete Nezaret.
  • Reading new biometric passport chip and NFC with card reader.
  • Individual cabinet: online.expressbank.az
  • Soap service for expresspay terminal.
  • Bulk Sms service
  • Integrated Card operations service with millikart
  • Integerated Cards operations services with Azericard
  • Integrated e-commerce service with millikart and Azericard.
  • Integerated internet banking with Temenos(T24)

SENIOR JAVA DEVELOPER

GoldenPay ASC
Baku
03.2014 - 01.2018
  • Pgmain-all database crud operations module using hibernate and spring
  • Large merchants : I created integration services with 3rd side companies( we called them merchants) to GoldenPay.
  • I created API of Unregistered hesab.az. That in hesab.az website uses these apis in unregistered side.
  • I integrated Millikart for e-commerce (Money transfer from card).
  • I created thread thats doing payment proccess and calling 3rd side companies services.
  • I created alarm proccess thats sends sms or email according to critial status of problems to developers.
  • I created check merchant proccess it checks automaticly mercahts works or not and remove it from hesab.az if it doesn't work.
  • I created small merchant admin panel mcv project. that Small merchants manage their transactions and et.c in this system.
  • I integrated park cinema,cinema+ services to GoldenPay
  • I created Auto emailing system using java threads in queue.
  • I integrated new hesabaz registered services.
  • We used Asan like task managment
  • We used scrum

March

Azerbaijan Republic State Comittee
Baku
08.2013 - 01.2014
  • 4 Living Fond statistic project
  • 1 Energizing
  • 1 Consert

Region statics companies used these projects to report their reports.

here I use servlet ,jsp , mysql. Customers login to system and gave their reports. After this in admin panel amin user can show this reports and they can get pdf report etc.

Education

Bachelor of Science - Computer Sciences

Baku State University
Baku
06.2014

Skills

  • Java SE
  • Servlet
  • JSP
  • JSTL
  • JDBC
  • JPA
  • My BATIS
  • Hibernate
  • Spring Core
  • Spring Web
  • Spring MVC
  • Spring Security
  • Spring data
  • Spring boot
  • Spring Cloud
  • Spring cache
  • Oauth2
  • Soap
  • Rest
  • MongoDB
  • Elastic Search
  • Reading Chip and NFC
  • Vault
  • CAMUNDA BPMN
  • Database - SQL development Client facing skills
  • Software development
  • Project management methodologies
  • Database: Oracle , SQL Server, MySQL, POSTGRES,
  • JUnit
  • Application servers and containers as well as developing
  • Docker
  • SVN
  • Git
  • Linux-Basic Level
  • Consul
  • Nomad
  • GITLAB CI/CD
  • KUBERNETS
  • LIQUEBASE
  • Scala
  • AKKA
  • Micro Services
  • Reactive Micro Services Basics
  • Agile Software Development
  • MVC Architecture
  • Decision Making
  • RDMS Design
  • Teamwork and Collaboration
  • Software Development Lifecycle
  • Data Modeling
  • Distributed Technologies

Certification

  • Oracle Certified Associate, Java SE 8 Programmer

Languages

Turkish
Native language
English
Upper intermediate
B2

Timeline

Senior Java Engineer

INTRASOFT International
11.2021 - Current

Senior Java Developer

Unibank
11.2020 - 10.2021

Senior Java Developer

Cybernet
05.2020 - 11.2020

Senior Java Developer

Bank Respublika ASC
09.2019 - 04.2020

SENIOR JAVA DEVELOPER

Expressbank ASC
02.2018 - 09.2019

Freelancer Backend and Android Developer

Neharada
03.2017 - 06.2020

SENIOR JAVA DEVELOPER

GoldenPay ASC
03.2014 - 01.2018

March

Azerbaijan Republic State Comittee
08.2013 - 01.2014

Bachelor of Science - Computer Sciences

Baku State University
Rusif Budagov