
Luka Aghdgomelashvili
Verified Expert in Engineering
Back-end Developer
Tbilisi, Georgia
Toptal member since June 25, 2022
Luka is a Java and Spring Boot developer with solid knowledge of Angular. He has experience working on microservices architecture and legacy monolithic projects within teams of different sizes while following Agile principles. Luka focuses on analyzing problems from a technical and usability perspective and communicating with stakeholders to provide the best possible solutions.
Portfolio
Experience
- Java - 4 years
- SQL - 3 years
- Spring Boot - 3 years
- Microservices - 2 years
- Docker - 2 years
- Amazon Web Services (AWS) - 1 year
- Amazon RDS - 1 year
- Angular - 1 year
Availability
Preferred Environment
Windows, Spring Boot, Angular, Amazon Web Services (AWS), Docker, Linux, Microservices
The most amazing...
...thing I've built and optimized is an internal tool, saving $700+ in monthly database costs and speeding up APIs ten times.
Work Experience
Java Software Developer
Zooplus
- Added new features to the project on the campaign management tool, wrote unit tests in Spock, and fixed bugs.
- Integrated the Jira API to create stories from the app. Investigated and integrated the existing APIs created by other teams and developed new ones for them.
- Added InfluxDb metrics, created a dashboard in Grafana, and implemented Sensu checks for monitoring.
- Improved the memory consumption in services by optimizing queries and reduced costs and query speeds by 10x for analytical queries.
- Used Terraform to manage the AWS infrastructure and created new security groups, SQL, and IAM roles.
Java Contractor
Infobest Software Outsourcing
- Created an internal tool for managing employee requests.
- Added different modules to the application, including timesheets, vacations, and general requests and approvals.
- Contributed to the VOIP projects by creating an integration tests framework for the application that needed lots of synchronization.
Java Software Developer
Bank of Georgia
- Developed an internal tool from scratch that was generating FATCA reports. Used Angular and Spring Boot.
- Improved DMS, an internal tool used to create documents based on blueprint and input. Created approval steps in Camunda, optimized service execution time and memory consumption, and used Angular and Spring Boot.
- Used Spring Boot and microservices to implement an internal tool—ROE calculator—that calculated return on equity for different bank products.
Experience
Retail Internet Bank
https://bankofgeorgia.geEducation
Bachelor's Degree in Business Administration
Free University of Tbilisi - Tbilisi, Georgia
Skills
Tools
Amazon Simple Queue Service (SQS), Terraform, AWS IAM
Languages
SQL, Java
Frameworks
Spring Boot, Spring, Hibernate, Angular
Paradigms
Unit Testing, Agile, Scrum, Microservices, Kanban, Test-driven Development (TDD)
Platforms
Docker, Windows, Linux, Oracle, Amazon Web Services (AWS)
Storage
PostgreSQL, Spring Data JPA, RDBMS
Other
Back-end, Integration Testing, Data Structures, Amazon RDS, Front-end, Full-stack, IT Management, Multithreading
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring