0% found this document useful (0 votes)
217 views

Sarkhan Rasullu Senior Java Developer

Sarkhan Rasullu is a senior Java developer from Baku, Azerbaijan seeking new opportunities. He has over 8 years of experience building secure, data-driven applications using technologies like Spring, PostgreSQL, RabbitMQ, Kubernetes, and Docker. Currently he is a team leader at Bank Respublika developing a mobile finance app. Previously he has worked as a senior developer at EPAM, Neuron, Accenture, Crossover, and LSIM on projects involving payment systems, billing, and more. Sarkhan has a computer science degree from Baku State University.

Uploaded by

Space Y
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
217 views

Sarkhan Rasullu Senior Java Developer

Sarkhan Rasullu is a senior Java developer from Baku, Azerbaijan seeking new opportunities. He has over 8 years of experience building secure, data-driven applications using technologies like Spring, PostgreSQL, RabbitMQ, Kubernetes, and Docker. Currently he is a team leader at Bank Respublika developing a mobile finance app. Previously he has worked as a senior developer at EPAM, Neuron, Accenture, Crossover, and LSIM on projects involving payment systems, billing, and more. Sarkhan has a computer science degree from Baku State University.

Uploaded by

Space Y
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Sarkhan Rasullu

E-mail : [email protected] Phone : +994512918313


Address : Baku, Azerbaijan

Objective
Proven ability to build high performance, secure, data driven applications with quality code. Solid knowledge of concepts
and procedures of common software development methodologies. Has enthusiasm of DevOps and Cloud computing

Work experience
Bank Respublika - Baku, Azerbaijan July, 2020 — Present
Senior Java Developer (Team Leader)
Responsibilities:

Team Management
Task Management
Architecting App and Database Design

Project working on:

Mobile Finance App provides payment, money transfer, money conversion


Technologies we use: Camunda, Sprinng, PostgreSQL, Rabbit MQ, Gravity, Nomad, Promotheus, Grafana,
Kibana, ElasticSearch

EPAM - Gdansk, Poland Oct, 2019 — March, 2020


Senior Java Developer
Description:

Working for client of Epam named Verifone


Project is about payment system by using POS Terminal and mobile app

Responsibilities:

Developing backend, restful services for payment purposes in POS terminal.


Testing (Unit, Integration tests)
Deployment and configuring required services in Linux environment

Neuron March 2018 — Jun 2019


Senior Java Developer
Team Leader at project (Kyrgyz Hydromet)

Analyze project and handle project lifecycle:

1. Designing Project and database structure, deciding technologies


2. Analyzing project and defining backlog (planning tasks)

Sarkhan Rasullu 1
3. Team and Task management
4. Analyzing team member capabilities (in case of need find new team members)

Accenture (Riga, Latvia) Oct, 2017 — Feb, 2018


Senior Java Developer
Responsibilities:

Structuring Project and Database


Maintenance (Upgrading frameworks, app improvement by new technologies)
Restful implementations and Integrations
Unit tests
Writing Gradle scripts to automate build process

Crossover - Aurea (remote) Jun, 2017 — Nov, 2017


Senior Java Developer
Responsibilities:

Structuring Project and Database


Maintenance (Upgrading frameworks, app improvement by new technologies)
Restful implementations and Integrations
Unit tests

LSIM - Baku, Azerbaijan Dec, 2015 — May, 2017


Senior Java Developer
LSIM is content provider. We have SMPP server, Web Application, Restful APIs.
We provide sms services and billing services to customers.
Responsibilities:

I am developing high traffic billing services


Developing new features and fixing bugs in SMPP and Web application
Developing Web Applications related to SMS services
Testing performance issues and analyzing running application continues
Designing Database
Designing Code Structure to make it clean and extendible
Designing Microservice Infrastructure
Responsible for writing linux scripts to automate compilation and
deployment process

Tourism Startup Project - Baku, Azerbaijan Oct, 2014 — Sep, 2015


Java Developer
Description:

Project is about tourism, booking system of sanatoriums

Responsibilities:

Team Management (3 people team), Task Management


Structuring Project and Database
Maintanence (Upgrading frameworks, app improvment by new technologies)
Restful implementations and Integrations
Unit tests

IDRAK Technology Transfer - Baku, Oct, 2012 — Oct, 2014


Azerbaijan

Sarkhan Rasullu 2
Software Developer
Responsibilities:

My main job is GIS (Geographical Information Technologies)


I am using C++ (Qt framework) for client side and Java for backend
We are working with devices, socket programming. Sending some commands to devices and receiving data from
devices. For example getting water level in reservoir, if it overs thresholds then program inserts new alarm into
system
Tracking resources as cameras, cars and other devices on map object drawing on map, tiles (Pieces of map)
finding object sby coordinates, zones, streets. Find an element which located on some area
Thresholds and Alarm system

Education
Computer Science Sep, 2010 — Sep, 2014
Baku State University
Computer Science, GPA 79.17

Skills
Java
C++
Python
Java SE: Core, Threads, Collections, JDBC, Swing
Java EE: Servlet, JSP, EJB, JAXRS, JAX-WS, JAX-B, JNDI, RMI
Java Network Programming (TCP, SMPP)
JMS (Active MQ, Rabbit MQ)
JPA (Hibernate, Eclipselink)
Microservices
Spring Core, MVC, Rest, Security, AOP
Spring Boot
Webservices (Restful, Soap)
Camunda
JUnit, Mockito, Selenium, Cucumber
Swagger, Yaml, Dredd
MySQL, Oracle, PostgreSQL
NoSQL (MongoDB)
Scripting and working in a Linux environment
Ant, Maven, Gradle
HTML, CSS, Bootstrap, JavaScript, jQuery, Ajax
TypeScript
Angular JS, Angular
ReactJS, React Native
Node.js
AdonisJS
Prometheus, Graphana, Kibana
Kubernetes, Docker, Istio
Jenkins
SVN, GIT
Agile - SCRUM
Jira
Gravity
Nomad

Sarkhan Rasullu 3
Sarkhan Rasullu 4

You might also like