
Toko Kejakmadze
Verified Expert in Engineering
Software Developer
Tbilisi, Georgia
Toptal member since January 27, 2022
Toko is a software engineer specializing in the technology and services industries, Android development, and distributed systems. He built a highly scalable application that manages workflow processes between cancer institutes and laboratories, the core system for one of Georgia's largest financial institutes, and an Android TV application that displays bus route information. Toko enjoys guiding teams and brings a strong background in mathematics to projects.
Portfolio
Experience
- Microservices - 5 years
- Python - 4 years
- Java - 4 years
- Spring Boot - 3 years
- Distributed Systems - 2 years
- Docker - 2 years
- Kubernetes - 2 years
Availability
Preferred Environment
Java, DevOps, Springbot, Python, AWS IoT, Architecture, Cloud, Microservices, Redis, Databases, Node.js, SOAP, Linux, CSS
The most amazing...
...product I've built was a core system for one of Georgia's largest financial institutes handling all cash-desk operations, payments, and international transfers.
Work Experience
Senior Software Engineer
Azry
- Migrated a microservices architecture system on AWS in a Kubernetes environment.
- Assisted in the design and implementation of the Wilmot Cancer Institute workflow system.
- Managed a team of three interns to implement a payment system.
- Implemented a Python digit recognition system from an audio file with a self-descriptive account of an applicant's experience. The app parses the audio, determining applicants' age and categorizing their apps to use the data for target marketing.
- Implemented Sublime plugin on Python for Refraction. The plugin is a code-generation tool for developers that uses AI. It can be used to generate unit tests, documentation, refactor code, and more.
- Implemented a build pipeline on AWS CodeBuild to trigger the repository update, build a Docker image of the service, and deploy it in a Kubernetes cluster.
- Led team to create Member Soft for an insurance company. The app was deployed on AWS in a Kubernetes environment with 20+ microservices, including Redis for caching, Grafana for monitoring the apps, Camunda as a workflow system, and more.
Full-stack Developer
Frederick W. Broussard
- Created a SaaS-based, pre-populated template of financial statements to support near instantaneous discounted cash flow valuations analysts. The financial model is automatically populated with the latest company statements from the SEC.
- Set up the AWS environment, including deploying the application on EC2, setting it up, and connecting it to the Amazon RDS instance, as well as pushing Docker images to Amazon ECR and setting up the domain and the certificate.
- Led the product creation with a small team that included a UX designer, a product marketer, and the client.
Software Engineer
Microsoft
- Implemented a pipeline to detect bad images shown for Bing.com search results.
- Created an internal tool for updating data search on Bing.com.
- Took part in architectural decisions for multiple pipelines.
Software Engineer
Azry
- Implemented a core system from scratch for one of the largest Georgian financial institutes that handle all cash-desk operations, payments, and international transfers.
- Implemented a voucher system for a South African insurance company.
- Developed an Android TV application for Tbilisi buses.
- Participated in implementing a POS terminal management system used for software versioning in terminals.
Experience
Wilmot Cancer Institute Workflow System (Genomics)
I took part in designing the application architecture, creation of the needed task, implementing the back-end side (on Spring boot, Java 8) as well as the front end (Angular). This was integrated with an external payment system and I set up some of AWS services for the project (CodeBuild, ECR, EC2, Cognito)
Connected Care Migration
Connected Care
I implemented a voucher module, which is deployed as an independent microservice used to buy a voucher in the system used to pay the doctor appointment.
Adjarapay Core System
Bus Route Display
Digit Recognition System
Refraction for Sublime
https://www.refraction.dev/extensions/sublimeTestervision
Education
Bachelor's Degree in Mathematics and Computer Science
Free University of Tbilisi - Tbilisi, Georgia
Skills
Libraries/APIs
OpenAPI, Java Servlets, Plaid API, Java Message Service (JMS), REST APIs, Node.js, Stripe, React, Pandas, Vue
Tools
Hibernate OGM, Flyway, GitLab, WebStorm, GitHub, Keycloak, RabbitMQ, Jenkins, Amazon Elastic Container Service (ECS), Apache Maven, Gradle, Eureka, IntelliJ IDEA, Git, Camunda BPM, AWS CodeBuild, JBoss Drools, Visual Studio, Sublime Text, IDEA IDE, Amazon Elastic Container Registry (ECR)
Languages
Java, Python, YAML, Java 8, XML, SQL, JavaScript, C#, Go, TypeScript, GraphQL, CSS, Kotlin, C#.NET
Frameworks
Spring Boot, JPA, Hibernate, Mockito, Spring Microservice, Spring, Spring MVC, Spring Security, Ionic, Angular, Ant Design, Next.js
Paradigms
Microservices, Unit Testing, Back-end Architecture, Automation, Object-oriented Programming (OOP), REST, DevOps, Continuous Integration (CI)
Platforms
Amazon EC2, Linux, Oracle, Amazon Web Services (AWS), Apache Kafka, AWS IoT, Docker, Kubernetes, Java EE, Android, SAP HANA, WebSphere, Azure, Visual Studio Code (VS Code)
Storage
PostgreSQL, JSON, XML Parsing, Amazon S3 (AWS S3), Spring Data JPA, MySQL, MongoDB, Redis, Elasticsearch, Redis Cache, Databases
Other
Code Review, Source Code Review, APIs, Hibernate 3, Cloud Architecture, Back-end Development, SaaS, CSV File Processing, iPaaS, Springbot, Message Queues, RESTful Microservices, RESTful Services, RESTful Web Services, Interviewing, Technical Hiring, Task Analysis, Team Management, Writing & Editing, Low Code, AWS DevOps, SOAP, Distributed Systems, Messaging, Camunda Platform, MinIO, Machine Learning, Optical Character Recognition (OCR), Programming Languages, Plugins, Amazon RDS, Architecture, Cloud
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