Giorgi Mamatelashvili, Developer in Tbilisi, Georgia
Giorgi is available for hire
Hire Giorgi

Giorgi Mamatelashvili

Bio

Giorgi is a senior software engineer and a life-long learner motivated by building things that work. He takes pride in solving problems robustly and efficiently. He developed a public debt management system for the government and a recordkeeping system for the national pension fund that processes over $1 billion in annual contributions. Giorgi recently redesigned an eCommerce legacy monolith into a distributed system that serves over 100,000 MAUs. He was previously an economist.

Portfolio

Pampered Chef
TypeScript, Apache Kafka, Angular, Node.js, Microservices...
Querious, Inc.
Node.js, .NET, React, Microsoft, APIs, Microsoft Office, Azure...
Asian Development Bank | Pension Agency
Node.js, Angular, MongoDB, Back-end, CSS, HTML, Express.js, Microservices...

Experience

  • SQL - 8 years
  • Full-stack - 6 years
  • Node.js - 5 years
  • MongoDB - 5 years
  • Angular - 4 years
  • TypeScript - 4 years
  • Amazon Web Services (AWS) - 2 years
  • React - 1 year

Preferred Environment

Windows, Visual Studio Code (VS Code), Git, Scrum, Agile

The most amazing...

...tool I've developed is a nationwide pension contribution collection system, making it production-ready within cramped deadlines and scant resources.

Work Experience

Full-stack Software Engineer

2021 - PRESENT
Pampered Chef
  • Handled an eCommerce project using Node.js, SQL, MongoDB, Angular, Apache Kafka, and AWS.
  • Migrated a legacy system to a distributed event-driven architecture.
  • Worked in an autonomous agile team and used Jira and Bitbucket extensively.
Technologies: TypeScript, Apache Kafka, Angular, Node.js, Microservices, Event-driven Architecture, MongoDB, Jenkins, Amazon Web Services (AWS), Web Development, JavaScript, SQL, Technical Writing, Writing & Editing, Full-stack, Agile, CSS, SCSS, HTML, APIs, AWS Lambda, Back-end, Test-driven Development (TDD), Front-end, MEAN Stack, NoSQL

Full-stack Developer

2024 - 2025
Querious, Inc.
  • Developed an AI assistant app for law firms that sits in attorney-client meetings and provides real-time legal insights to the attorney.
  • Integrated the app with MS Teams, Zoom, and Google Meet online meeting platforms, as well as login and calendar integrations.
  • Developed a secure software development process and worked on making the app SOC2 compliant.
Technologies: Node.js, .NET, React, Microsoft, APIs, Microsoft Office, Azure, Artificial Intelligence (AI), OpenAI, MongoDB, Bots

Full-stack Software Engineer

2017 - 2021
Asian Development Bank | Pension Agency
  • Designed and implemented a public pension scheme recordkeeping system independently with approximately 100,000 MAU that tracks assets of over a million members daily.
  • Communicated, helped make business decisions, and reported directly to top-level stakeholders behind the pension reform, including government officials, donor organizations, and regulators.
  • Built tools and services to automate and make the consolidation and settlement processes between the pension contribution collection agency and the pension fund more robust.
  • Produced business requirements and technical documentation for other developers and oversaw the implementation. Maintained documentation of critical processes of the whole system.
  • Integrated 17 commercial banks for automatic payment information exchange services and government agencies for live data exchange to validate pension scheme participants.
Technologies: Node.js, Angular, MongoDB, Back-end, CSS, HTML, Express.js, Microservices, Software Architecture, JavaScript, Writing & Editing, APIs, TypeScript, NoSQL, Sequelize, MEAN Stack, System Design, User Interface (UI), User Experience (UX), Front-end, Full-stack, SQL, Web Development, Technical Writing, Documentation, Reports, Reporting

Software Acquisition Consultant

2017 - 2018
Deposit Insurance Agency
  • Conducted interviews and requirements analysis for the first nationwide deposit insurance initiative.
  • Drafted RFP for a system that manages commercial bank failure and reimbursement of deposits.
  • Drafted RFP for a system that monitors commercial bank deposits, specifically their exposure and risk.
Technologies: Requirements Analysis, Request for Proposal (RFP), Writing & Editing

Requirements Analyst | Product Owner

2014 - 2018
LEPL Financial Analytical Service
  • Led the development of a public debt management system for the government of Georgia. Negotiated directly with deputy ministers and required no extra input or instructions on how to price, amortize or otherwise process debt securities' data.
  • Built modules for loan and bond amortization schedules and daily accrual journals for each security to account for, manage, and analyze debt data.
  • Integrated with cash management and annual state-budget planning systems of the government of Georgia for automated data exchange about public debt.
Technologies: Product Management, Business Analysis, Writing & Editing, Loans & Lending, Bonds, Loans, Ledgers, System Design, Reports, Reporting

Requirements Analyst

2016 - 2017
ltd Citilive
  • Designed and managed the development of a social city exploration app on Android and iOS.
  • Designed data-informed prediction models generating relevance indicators and tailored suggestions for venues in a city. The output quality gets better with more data.
  • Tested prediction models by simulating real-world-mimicking randomized datasets with T-SQL.
Technologies: Transact-SQL (T-SQL), Business Analysis, Writing & Editing, SQL, Reports, Reporting

Senior Economist

2014 - 2015
Ministry of Finance
  • Estimated tax expenditures for all tax types and policies in Georgia, but foregone tax revenues due to exemptions by certain policies. Used the following tools while working with data: Stata and SQL.
  • Participated in reform policy design. Built Excel and Visual Basic micro-simulation models to simulate changes in legislature, tax rate modifications, and other behavior incentives.
  • Produced regular BOP, macro, and fiscal forecasts for publication and internal use for state-budgeting procedures. Used Eviews for modeling.
Technologies: Modeling, Simulations, Forecasting, Data Analysis, Policy, Econometrics

Experience

Nationwide Pension Contribution Collection System

A custom-built system that manages the collection and record-keeping of pension contributions of the whole labor force. I was the lead designer of the system. I have been engaged as a Full Stack Engineer using MEAN (+SQL).

Currently, the system manages contribution collection with minimal operational risk, serves around 100k monthly active users, and tracks assets of over a million members.

eCommerce App

Custom eCommerce application that lets users create and manage parties and guests and sell kitchen tools. The legacy app was rewritten as a distributed system of microservices and modern front-end frameworks.

Debt Management System for the Government of Georgia

A system that manages government loans, treasury bills and bonds, and investment projects.
The system manages pricing and amortization for loans and bonds. I fully integrated it with cash and planning systems for automatic payment and information exchange.

CitiLive Social City Exploration App

Designed and managed the development of a social city exploration app available on Android and iOS. I designed algorithms for tailored suggestions and relevance indicators. These indicators ranked venues in a city according to the user's tastes based on their past behavior.

Education

2012 - 2013

Master's Degree in Development Economics

Williams College - Williamstown, MA, USA

2007 - 2011

Bachelor of Business Administration Degree in Quantitative Finance

Georgian-American University - Tbilisi, Georgia

Skills

Libraries/APIs

Node.js, React

Tools

Sequelize, Jenkins, Git, STATA

Languages

Transact-SQL (T-SQL), JavaScript, TypeScript, CSS, SQL, HTML, SCSS

Frameworks

Express.js, Angular, .NET

Paradigms

Requirements Analysis, Microservices, REST, Scrum, Agile, MEAN Stack, Test-driven Development (TDD), Event-driven Architecture

Storage

MongoDB, NoSQL

Platforms

Amazon Web Services (AWS), Visual Studio Code (VS Code), AWS Lambda, Windows, Apache Kafka, Microsoft, Azure

Other

Business Analysis, Writing & Editing, Web Development, Back-end, Software Architecture, APIs, Full-stack, Technical Writing, Documentation, Reports, Reporting, Forecasting, Statistical Analysis, Product Management, Modeling, Simulations, Algorithms, Loans & Lending, Bonds, Loans, Ledgers, System Design, User Interface (UI), User Experience (UX), Front-end, Behavioral Economics, Macroeconomics, Corporate Finance, Data Analysis, Policy, Econometrics, Request for Proposal (RFP), Microsoft Office, Artificial Intelligence (AI), OpenAI, Bots

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