Kakha T.

Kakha T.

Fullstack Developer

Tbilisi, Georgia
Hire Kakha T. Hire Kakha T. Hire Kakha T.

About Me

Kakha is an experienced Fullstack Developer providing high-quality solutions using modern .NET frameworks and environments to deliver multiple web-based projects. He is familiar with object-oriented programming languages, design patterns and design principles - driving feature engineering to improve the performance of various solutions and resolve highly complex technical issues. He enjoys sharing expertise and knowledge and adapting to new skills on teams and projects.

Work history

UpStack
UpStack
Fullstack Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative fullstack software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

EPAM Systems
EPAM Systems
Senior Software Developer
2020 - 2022 (2 years)
Tbilisi, Georgia
  • Led test processes and built new coding conventions and environments within the dev team.

  • Developed and implemented frontend components and worked on layouts and HTTP calls on the server-side.

  • Worked on SOA architecture, microservices and deployed integration services with 3rd-party vendors on the project.

Singular
Singular
Senior Software Developer
2019 - 2020 (1 year)
Georgia
  • Designed and integrated multiple international payment services and solutions into the Singular platform.

  • Implemented new solutions to enhance the existing authorization service with IdentityServer4 and executed unit tests on the codebase.

  • Handled tasks on the monitoring systems within Singular - identifying, tracking and resolving bugs and defects.

PASHA Bank
PASHA Bank
Senior Software Developer
2018 - 2019 (1 year)
Tbilisi, Georgia
  • Developed a new software architecture that decomposed existing monolith apps into microservices and enhanced banking processes.

  • Built a centralized logging system to track all events through a monitoring dashboard on the system for PASHA.

  • Implemented a financial reporting solution and integrated Consul for service discovery and configuration management.

Okey
Okey
Software Developer
2015 - 2018 (3 years)
Tbilisi, Georgia
  • Actively participated in delivering a multi-module desktop application that helped Okey improve service quality.

  • Implemented a WPF application with multiple modules to manage accounting, customer management, orders, roles and permissions.

  • Established coding best practice and design patterns for solutions and worked on maintaining different tasks on the app.

Hippo System Solutio
Hippo System Solutio
Software Developer
2014 - 2015 (1 year)
Tbilisi, Georgia
  • Designed and deployed new frontend components to support processes within the client's high transaction environment.

  • Deployed web crawlers to fetch data across the internet and processes them into Hippo's database system.

  • Strengthened the performance of backend services and components on an e-commerce application.

Portfolio

Senior Software Developer - Bank Management System
Senior Software Developer - Bank Management System

Worked on a new banking management system built on distributed architectural principles - actively participating in design discussions to select and execute decomposing strategies and approaches on the project. Designed and implemented different solutions to enhance the performance of the system within the bank.

Senior Software Developer - Gambling payment system
Senior Software Developer - Gambling payment system

Designed and deployed new payment services to improve payments using international vendors on the project. Re-engineered the existing authorization service and added IdentityServer 4 to improve the overall architecture and make it more stable. Executed unit tests to cover the withdrawal and deposit logics on the codebase.

Software Developer - OMS ("Okey" Management System)
Software Developer - OMS ("Okey" Management System)

Developed solutions for a new company management software with multiple modules and features to allow users to handle accounting, customer management, orders, roles and permissions on the project. Established best practices, documented different parts of the systems and implemented solutions to update the application to modern software frameworks and technologies.

Education

BSc. Computer Science
BSc. Computer Science
Ivane Javakhishvili Tbilisi State University
2011 - 2014 (3 years)