Georgi is a full-stack developer with over five years of experience. He specializes in front-end and back-end development for responsive web and mobile applications. Georgi's current focus is on back-end application development, mostly using Kotlin.
Created an integration testing framework used to test various microservices and how they collaborated, making debugging issues easier.
Implemented a monitoring framework for transactions that allowed the business to understand which transactions were taking too much time to process, which were failing, and which areas of our system needed improvement.
Collaborated on designing and rewriting the registration flow for the clients.
Took part in the redesign process of the identity management system.
Worked with Forgerock to update existing trees to accommodate business requirements.
Designed, developed, maintained, and expanded a lending platform: investigated initial requirements, planned and estimated possible releases, developed new features, tracked and fixed bugs, and designed new modules.
Oversaw the process to launch a new country platform.
Collaborated with the business to identify and clearly define issues and analyzed requirements for new features.
Developed internal tools to manage loan schedules, process payments, analyze client communications, and enable the business to configure the system dynamically.
Configured the Salesforce environment, implementing catalog search filters (CPQ) and refined search, loading products into the catalog, and creating configurations based on the region.
Developed quote/proposal creation logic, added multi-currency support for quotes and quote collaboration, and implemented quote approval logic and approval hierarchy.
Created a front-end configuration based on the region and implemented custom cart features using AngularJS.
Built and optimized software systems that helped sellers develop quotes for complex, configurable products.
Maintained the loan system and the internal tools for managing client relationships and communications and loan data such as scheduled payment processing.
Developed a new product for Kazakhstan and maintained it until a new team was assigned to it.
Improved the Georgian system, added new functions, fixed bugs, and collaborated with the business to gather requirements and plan releases.
Tracked and fixed bugs and communicated with the business about possible system improvements.
Implemented a continuously running application to process client credit information and detect possible fraud by finding possible relatives in the system.
Built an internal entrance and exit system to manage who and when has access to specific rooms in the facility. I co-created the system from scratch and then assisted with maintaining it, adding features, and fixing bugs.
Oversaw the development process as a scrum master, managed daily stand-ups, and planned future tasks.
Developed a control panel for managing users and cards, making it simple to register new cards and for guests to find meeting rooms.
Implemented permissions to restrict access to some rooms and give temporary access to others.
AdMove is an advertising platform that connects drivers and brands to create on-vehicle advertising. I built the main control panel to analyze car data and developed mobile applications to collect the necessary information for further analysis.
A Java-based stream processor that enforced business rules validations on status messages generated by the client's assets. Our main challenges were stateful stream processing under high load. Implemented close to 100 business rules in a relatively short time.
Created a core loan management system from scratch, which works across multiple continents and has thousands of clients. We were tasked with maintaining and creating both country-specific and group-level products and services. We developed features and supported several country branches in Europe and Asia. Ownership of the core system used in the country branches is the basis for the new country branches going forward.
Education
Master's Degree in Computer Science
Ivane Javakhishvili Tbilisi State University (TSU)