Zurab Chakvetadze, Developer in Tbilisi, Georgia
Zurab is available for hire
Hire Zurab

Zurab Chakvetadze

Verified Expert  in Engineering

Bio

Zurab is a professional software engineer with ten years of experience, a solid computer science background, and management skills. With his experience on the back end, he understands the benefits of clean code and how a well-projected architecture helps productivity and maintainability in the long term.

Portfolio

Elemy - Main
Java, Kotlin, AWS, GraphQL, PostgreSQL, Amazon S3, API Development...
SourceESB
Java, Node.js, Vue.js, AWS Lambda, Amazon S3, Redis, Apache Kafka...
Yara
Java, Spring, Spring Boot, Node.js, NestJS, Python, Serverless, MongoDB...

Experience

Availability

Full-time

Preferred Environment

Java, IntelliJ IDEA, Git, MacOS, Jira, Kotlin

The most amazing...

...thing I've worked on was Public Transport System—a group of multiple independent systems to plan, manage, and monitor public transport with support of payments.

Work Experience

Kotlin Developer

2021 - PRESENT
Elemy - Main
  • Developed an app that connects families to healthcare providers.
  • Created an onboarding flow for caregivers to quickly provide all information and documents to receive healthcare.
  • Developed a matching project to automatically match client and healthcare provider needs, times, and schedule appointments.
  • Developed a notification service for sending email notifications.
Technologies: Java, Kotlin, AWS, GraphQL, PostgreSQL, Amazon S3, API Development, API Integration, APIs, AWS Lambda, Celigo, Datadog, OKTA, Flyway, SQL, Java, Hasura, REST API, Spring Boot, Spring, Back-end Developers, Functional Programming, Debugging, Scrum Master Consulting, Jira, Git, REST, RESTful Development, Unit Testing, Cloud Deployment, Cloud Engineering, Salesforce Design, Microservices Development, Google Drive Development, Postman, Snowflake, HTTP, Authentication, Encryption, JSON Web Tokens (JWT), Microservices Architecture, Spring, OAuth, JSON, Back-end Developers, Cloud Architecture, DB

Software Architect

2022 - 2023
SourceESB
  • Developed new architecture to decrease AWS cost and increase scalability.
  • Rewrote database jobs to Lambda Functions for better scalability and manageability.
  • Decreased latency of Elastic Search and improved indexing.
  • Performed the rewriting of .NET to Node.js and the Vue stack for better support.
Technologies: Java, Node.js, Vue.js, AWS Lambda, Amazon S3, Redis, Apache Kafka, Elasticsearch, SQL, Lambda Functions, Back-end Developers, Cloud Architecture, Algorithms, Leadership, TypeScript, Git, DB

Senior Back-end Developer

2020 - 2021
Yara
  • Developed an app for sending notifications such as emails and in-app notifications.
  • Developed microservices to support geodata processing.
  • Developed microservices for managing and maintaining users/organizations and their data.
  • Maintained and added new features to the existing microservices.
Technologies: Java, Spring, Spring Boot, Node.js, NestJS, Python, Serverless, MongoDB, PostgreSQL, Amazon Cognito, Apache, CI/CD Pipelines, Helm, Microservices Development, SQL, REST API, System Security, Apache Tomcat, Redis, Flyway, Docker, Kubernetes, Back-end Developers, GitHub, APIs, React.js, Back-end Developers, Debugging, JavaScript, CSS, TypeScript, Scrum Master Consulting, Jira, Java, Git, System Security, REST, Email, AWS, Apache Kafka, NoSQL, DocumentDB, Unit Testing, AWS Lambda, Cloud Deployment, Cloud Engineering, Postman, Swagger, HTTP, Authentication, Encryption, JSON Web Tokens (JWT), Next.js, Jest, Slack Development, Apollo, AWS, Microservices Architecture, Redux, Material UI, Reusable Libraries, Application State Management, Spring, OAuth, JSON, Terraform, DevOps, Twilio Development, Lambda Functions, DB

Team Lead

2019 - 2020
Cryptx IQ Ltd
  • Developed a platform to trade on crypto exchanges with bots and analytical tools.
  • Built software architecture to have great scalability.
  • Worked on a system for ATMs to buy cryptocurrencies and deliver cash in exchange for cryptocurrencies.
Technologies: WildFly, Hibernate, JPA, PostgreSQL, Scrum Master Consulting, Object-oriented Programming, Gradle, Java, SQL, REST API, System Security, Apache Tomcat, Flyway, Docker, Kubernetes, Back-end Developers, GitHub, APIs, Requirements Analysis, Product Strategy, Project Planning, Virtual Coaching, Back-end Developers, Architecture, Blockchain, Crypto, Debugging, Jira, Git, System Security, REST, Technical Leadership, RESTful Development, System Architecture Design, IT Project Management, Email, Software Architecture, Apache Kafka, Financial Software Development, Unit Testing, Java, Microservices Development, Product Leadership, SSL, Data Processing, Banking Consulting, System Design, Postman, Swagger, HTTP, Authentication, Encryption, Mobile App Design, JSON Web Tokens (JWT), Team Leadership, Technical Architecture, Leadership, Microservices Architecture, Spring, Technical Writing, Spring Security, JSON, DevOps, Stock Trading, Algorithms, Twilio Development, UML, Back-end Developers, Algorithms, DB

Senior Software Developer

2012 - 2019
"AzRy" Ltd
  • Worked with the client to define and estimate the tool's features and functionality.
  • Managed all client and strategic request prioritization across the organization.
  • Operated as a team technical lead when they needed advice, architectural guidance, added bandwidth, or help debugging.
  • Integrated different hardware devices for self-service kiosks.
  • Developed tools to easily plan transport routes on a map.
  • Created a public transport management system used in Georgia.
  • Developed a payment system processing more than a million payments each day.
  • Created a live monitoring system for a kiosk that monitors actions and hardware status for more than 3,000 kiosks.
  • Converted the old code written in Java 6 to Kotlin.
  • Rewrote parts of monolithic code written in Java 8 to microservices to Kotlin.
Technologies: JBoss AS, JBoss, JBoss, Netty, WebSockets, Scrum Master Consulting, MySQL, Oracle Development, GXT, GWT, OOP Designs, Java, SQL, REST API, Flyway, Docker, Back-end Developers, GitHub, APIs, SOAP, Requirements Analysis, Product Strategy, Project Planning, Virtual Coaching, Back-end Developers, Digital Banking, Architecture, Debugging, JavaScript, TypeScript, Jira, Git, Kotlin, System Security, REST, Technical Leadership, RESTful Development, System Architecture Design, IT Project Management, HTML, UI Development, Software Architecture, B2B Design, jQuery, Financial Software Development, Unit Testing, JVM, Jakarta EE, Microservices Development, Payment APIs, Product Leadership, Full-stack, Linux, SSL, Data Processing, Multithreading, Low Latency, Banking Consulting, System Design, Postman, Swagger, HTTP, Authentication, Encryption, Team Leadership, Technical Architecture, Leadership, PHP, Technical Writing, JSON, XML, WSDL, UML, Web Development, Algorithms, DB

Self-service Terminal System

A universal payment gateway that allows clients to perform payments for various services in interactive mode.

SSTS is a blend of the most modern technologies providing customers with functionality for the seamless integration of specialized hardware and software components. It is developed to build distributed self-service payment networks with robust integrated solutions to support high availability and integrity between diverse services, spanning multi-organization boundaries.

Operation Processing Centre

Operation Processing Centre (OPC) is an integrated business solution for banks to execute different payments. OPC communicates with service providers' billing services and executes needed financial transactions in the core banking system.

Public Transport System

The public transport system (PTS) is a group of multiple independent systems for planning, managing, and live monitoring public transports with support of payment and fine systems with integrated robust solutions for supporting high availability.

Legislative Herald of Georgia

A legal entity under public law (LEPL) within the governance of the Ministry of Justice of Georgia. Matsne offers almost a complete database of Georgian primary and secondary legislation. Users can access any consolidated normative act, including the history of changes at any stage, and also can make comments and add documents to favorites for offline viewing.
2010 - 2014

Bachelor's Degree in Math and Computer Science

Free University of Tbilisi - Tbilisi, Georgia

Libraries/APIs

REST API, Node.js, jQuery, Java, React.js, API Development, Vue.js

Tools

GXT, Git, GitHub, Jira, Git, Gradle, IntelliJ IDEA, Apache Maven, WildFly, Amazon Cognito, Apache Tomcat, Flyway, Postman, Slack Development, Jenkins, UI Development, Apache, Helm, Terraform

Languages

SQL, JavaScript, Java, Kotlin, Java, XML, HTML, PHP, CSS, Python, TypeScript, GraphQL, WSDL, UML, Scala, Snowflake

Frameworks

Spring Boot, JPA, GWT, Hibernate, Spring, Netty, Swagger, JSON Web Tokens (JWT), Next.js, Jest, Redux, Spring, Spring Security, OAuth, NestJS, Material UI

Paradigms

Object-oriented Programming, Clean Code, Scrum Master Consulting, Microservices Development, REST, RESTful Development, Unit Testing, Requirements Analysis, Microservices Architecture, Agile Development, Functional Testing, Functional Programming, Back-end Developers, B2B Design, DevOps

Platforms

Java EE, AWS, Jakarta EE, Oracle Development, JBoss, JBoss, Apache Kafka, Docker, Kubernetes, JVM, Celigo, Linux, Twilio Development, Firebase, MacOS, AWS Lambda, Salesforce Design, Blockchain

Storage

MySQL, PostgreSQL, Database, JSON, DB, MongoDB, NoSQL, Cloud Deployment, Hasura, Datadog, Amazon S3, Redis, AWS, SQL Server, SQL Server 2010, JBoss AS, Elasticsearch

Industry Expertise

Virtual Coaching, Banking Consulting

Other

OOP Designs, Back-end Developers, API Integration, Back-end Developers, Email, APIs, Digital Banking, Debugging, Multithreading, HTTP, Leadership, WebSockets, Architecture, Software Architecture, Technical Leadership, System Security, System Architecture Design, SOAP, DocumentDB, Financial Software Development, CI/CD Pipelines, Cloud Engineering, System Security, Product Strategy, Project Planning, Payment APIs, Product Leadership, Full-stack, SaaS, SSL, Data Processing, Low Latency, Fintech Development, Google Drive Development, System Design, Authentication, Encryption, Apollo, Team Leadership, Technical Architecture, Technical Writing, Stock Trading, Algorithms, Web Development, Lambda Functions, Cloud Architecture, Algorithms, IT Project Management, Hardware, Maps, Serverless, OKTA, Crypto, Mobile App Design, Reusable Libraries, Application State Management, Catalog Data Entry Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring