← В ленту
Регистрация: 27.12.2022

Ramil Mammadov

Специализация: Incident Manager / Java Developer

Портфолио

Cloud3 Technologies

— Performing complex operations with millions of user data. Uploading millions of images to google servers. Performing optimization work on the database side. The project consists of organizing the search of large companies on Google using artificial intelligence. — Created new microservices in Google Cloud Platform (GCP) to upload millions of images of car companies to google. — Created REST webservices in Spring Boot to delete unused data for system optimization. — Created Angular projects using HTML, CSS, TypeScript for admin operations.

Setronica

— Working on High Load Enterprise Applications. The platform is a taxi aggregator and delivery service with a built-in marketplace. Integration and interaction with platform client applications. — Collaborate closely with other engineers, operations and QA teams to solve problems and deliver high availability platform for the business. — Maintained and optimized existing microservices. — Fixed bugs in existing services and made new services work optimally. — Ensured database optimization and fast retrieval of user data.

Bank of Baku

— Re-creation of Internet Banking system. The existing services were transferred to microservices, the database was optimized, the old internet banking system was replaced with a new one. — Participated in building the microservice architecture on aws. — SOAP services in the old internet banking system have been replaced by new REST services. — The old microservices were replaced with new ones, the mobile app used by customers were integrated with the new services.

Скиллы

AGILE
AWS
BitBucket
Code Quality
Confluence
CSS
Git
GitLab
Gradle
Grails
Groovy
Hibernate
HTML
Java
Java 8
Java Core
JAX-RS
JAX-WS
JDBC
JEE
Jenkins
Jira
JPA
JS
JSE
JSON
JSP
JUnit
Linux
Maven
Microservices
Mockito
MySQL
OOP
Oracl
Rabbitmq
REST
REST API
Scrum
SOAP
SOLID
SonarQube
Spring
SQL
Swagger
Tomcat
XML

Опыт работы

Java Developer
05.2022 - 12.2022 |Setronica
Java, microservices, Git, Jira, Gradle, Spring, RabbitMQ
— Working on High Load Enterprise Applications. The platform is a taxi aggregator and delivery service with a built-in marketplace. Integration and interaction with platform client applications. — Collaborate closely with other engineers, operations and QA teams to solve problems and deliver high availability platform for the business. — Maintained and optimized existing microservices. — Fixed bugs in existing services and made new services work optimally. — Ensured database optimization and fast retrieval of user data.
Java Developer
05.2020 - 05.2022 |Cloud3 Technologies
Java, Spring Boot, GCP, REST, TypeScript, CSS, HTML
— Performing complex operations with millions of user data. Uploading millions of images to google servers. Performing optimization work on the database side. The project consists of organizing the search of large companies on Google using artificial intelligence. — Created new microservices in Google Cloud Platform (GCP) to upload millions of images of car companies to google. — Created REST webservices in Spring Boot to delete unused data for system optimization. — Created Angular projects using HTML, CSS, TypeScript for admin operations.
Java Developer
05.2017 - 05.2020 |Bank of Baku
Java, REST, SOAP services, microservice
— Re-creation of Internet Banking system. The existing services were transferred to microservices, the database was optimized, the old internet banking system was replaced with a new one. — Participated in building the microservice architecture on aws. — SOAP services in the old internet banking system have been replaced by new REST services. — The old microservices were replaced with new ones, the mobile app used by customers were integrated with the new services.
Java Developer
11.2015 - 05.2017 |PASHABank
Java, SonarQube, QA tools, AGILE
— Improvement of microservices integrated with Cora banking (T24) systems, writing of new functionalities in AGILE environment. Participated in every phase of software development life cycle. — Worked with SonarQube and other QA tools to optimize code quality. — Directly worked with VISA developers to optimize card operations. — Added new functionalities in Internet Banking and currency exchange modules.
Java Developer
12.2013 - 11.2015 |AccessBank
Java, SCRUM, Web services, Application Server, WSO2, MVC
— It was a great chance to work with SCRUM for 1 year and 11 months as my first banking experience. I improved my Java knowledge, got excellent experience from Senior developers. I got my first experience in a real company by creating a microservice with WSO2 (Web services, Application Server). — Developed various modules for customers working with WSO2 products. — Participated in writing new modules for Internet banking (MVC), building tables on the database side. — Integrated the bank's payment system with a 3rd party company.

Образование

Computer Engineering (Магистр)
Qafqaz University
Computer Engineering (Бакалавр)
Azerbaijan State Oil and Industry University

Языки

АнглийскийВыше среднего