Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.
Overview
4
4
years of professional experience
1
1
Certification
Work History
Java Software Engineer
Productive Edge
12.2022 - Current
Developing software with microservice architecture. Being the owner of several microservices by developing them using spring/spring-boot covering them via unit tests (Junit, Mockito). Using oracle and SAP as a data source of application. Developing application gateway for microservices and creating routes adapted and secured by oauth2.
Gaining hands-on experience with Kubernetes (EKS). Using Apache Kafka as a streaming platform to produce and consume messages.
Creating an admin application using spring MVC, so customers could manage the data. Monitoring application using AWS and checking failure rates of services using Dynatrace.
Middle Java Software Developer
Quantori
09.2022 - 02.2024
Developing high functioning APIs using spring/spring-boot/Webflux writing high level code based on fundamental design patterns/principles. Using Elasticsearch as a storage to save some temporary data, combining Elasticsearch with Postgres to persist data.
Developing shared libraries and publishing them to Nexus. Gaining hands-on experience with Akka Actors to develop high performance concurrent applications. Maintaining software using AWS.
Junior Java Software Developer
Quantori
01.2022 - 08.2022
Developing restful APIs using spring/spring-boot. Using mySQL to develop the Dao layer of the application
Maintaining software using google cloud.
Java intern
Quantori
06.2021 - 12.2021
Becoming familiar with restful APIs and adapting to code in spring/spring-boot framework, becoming familiar with CI/CD tools like Jenkins
Education
GED -
Tbilisi State University
Tbilisi
07-2024
Some College (No Degree) - Computer Engineering
San Diego State University
Tbilisi
01-2020
High School Diploma -
A.Razmadze N41 School of Physics And Mathematics
Georgia, Kutaisi
01.2017
Skills
Object-oriented programming
Data structures and algorithms
Design patterns
Multithreading
Spring framework
RESTful apis
JDBC connectivity
Hibernate ORM
Concurrency
Maven build tool
Gradle build tool
JUnit testing
Java persistence API
Git version control
Certification
TOEFL ITP certification (2018-04-15), American Councils, Tbilisi