Giorgi Mamatelashvili
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Full-stack Software Engineer
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.
Software Acquisition Consultant
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.
Requirements Analyst | Product Owner
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.
Requirements Analyst
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.
Senior Economist
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.
Experience
Nationwide Pension Contribution Collection System
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
https://www.pamperedchef.com/Debt Management System for the Government of Georgia
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
Skills
Languages
T-SQL (Transact-SQL), JavaScript, TypeScript, CSS, SQL, HTML, SCSS
Frameworks
Express.js, Angular
Libraries/APIs
Node.js, React
Paradigms
Requirements Analysis, Microservices, REST, Scrum, Agile, MEAN Stack, Test-driven Development (TDD), Event-driven Architecture
Storage
MongoDB, NoSQL
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)
Tools
Sequelize, Jenkins, Git, STATA
Platforms
Amazon Web Services (AWS), Visual Studio Code (VS Code), AWS Lambda, Windows, Apache Kafka
Education
Master's Degree in Development Economics
Williams College - Williamstown, MA
Bachelor of Business Administration Degree in Quantitative Finance
Georgian-American University - Tbilisi, Georgia
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