Luka Samkharadze, Developer in Tbilisi, Georgia
Luka is available for hire
Hire Luka

Luka Samkharadze

Verified Expert  in Engineering

Bio

Luka is a chief technology officer and senior full-stack engineer with rich hands-on experience and a diverse portfolio of projects. He started his career as an individual contributor but soon transitioned into higher-level roles, managing teams, mentoring people, and setting reasonable goals in a company. Luka has worked in various environments, from dynamic startups to robust enterprise-grade applications, from team sizes of one to hundreds.

Portfolio

Toptal
TypeScript, React, JavaScript, Python, AWS CLI, AWS ELB, Snowflake...
AI Evalutations
Front-end, React, JavaScript, TypeScript, CSS, APIs, Python, OpenAI...
Rework
Angular, Express.js, NestJS, MongoDB, AWS CLI, Amazon S3 (AWS S3)...

Experience

Availability

Full-time

Preferred Environment

MacOS, Visual Studio Code (VS Code)

The most amazing...

...things I've developed are a decentralized exchange, a referral system, staking, and an online eCommerce platform that accepts crypto as a payment method.

Work Experience

Senior Full-stack Engineer

2022 - PRESENT
Toptal
  • Satisfied the technical needs of clients all over the world. Led and worked on projects like no-code discord bot builder, social growth tool, super-app, and several NFT projects.
  • Developed a social growth platform that helped creators measure their success, improved metrics, increased performance, reviewed code, and mentored and distributed tasks to juniors.
  • Led the development of a new growth tool that helped companies onboard new users, do surveys, incentivize it with rewards, and collect their social information such as email, discord, wallet address, etc.
  • Used serverless architecture to process millions of discord messages for analytics and master-slave architecture to run user-made discord bots.
  • Used software tools such as React, Next.js, Django, Flask, Express.js, Serverless, Ethereum, GraphQL, Redis, Airflow, Snowflake, MySQL, PostgreSQL, and AWS services: S3, ECS, RDS, DynamoDB, Beanstalk, Lambda, Route 53, and CloudWatch.
Technologies: TypeScript, React, JavaScript, Python, AWS CLI, AWS ELB, Snowflake, Apache Airflow, MySQL, PostgreSQL, NoSQL, MongoDB, Mongoose, Web3, Web3.js, Express.js, Serverless, Serverless Architecture, Serverless Framework, GitHub, AWS Lambda, Cloud, Architecture, ChatGPT, Deployment, Integration, API Integration, Amazon Route 53, Amazon Web Services (AWS), REST APIs, OWASP, Django, MEAN Stack, Heroku, Reports, Cryptocurrency, Bots, Decentralized Finance (DeFi), Decentralized Applications, Ethereum, Smart Contracts, Blockchain, Truffle, Trading Systems, User Roles, Payment APIs, OAuth 2, Online Payments, Amazon DynamoDB, Google Analytics, Stripe, Google Tag Manager, Meta Pixel, Templates, Tailwind CSS, Generative Artificial Intelligence (GenAI), Vertex, Vercel

Founding Engineer

2023 - 2024
AI Evalutations
  • Joined as the 4th hire and built the back end from scratch, laying the foundation for the company’s growth and optimizing bootup time and performance.
  • Created a large language model (LLM) playground to compare hundreds of models, led the development of an open-source adapter package for a universal OpenAI API format, and designed key features like a billing system and playground feature.
  • Used Kubernetes to manage clusters and autoscale according to demand, ensuring seamless user experience and efficient system operations.
Technologies: Front-end, React, JavaScript, TypeScript, CSS, APIs, Python, OpenAI, Open-source LLMs, Anthropic, Claude, ChatGPT, ChatGPT API, ChatGPT Prompts, Evaluation, Machine Learning

Chief Technology Officer

2023 - 2024
Rework
  • Architected a platform that connects recruiters and job seekers. Oversaw the technical vision, strategy, and architecture and ensured the product's quality, security, and scalability.
  • Managed a group of front-end and back-end developers. Collaborated with a designer to create a user-friendly, intuitive experience and to offer insightful analytics for recruiters.
  • Utilized the development stack of Angular, Express.js, NestJS, MongoDB, and AWS services: S3, ECR, Beanstalk, CodeCommit, CodeBuild, CodeDeploy, Amplify, Route 53, and CloudWatch.
Technologies: Angular, Express.js, NestJS, MongoDB, AWS CLI, Amazon S3 (AWS S3), Amazon Elastic Container Registry (ECR), AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, AWS Amplify, Amazon Route 53, Amazon Web Services (AWS), Amazon CloudWatch, Team Management, Leadership, MEAN Stack, Heroku, Reports, User Roles, Payment APIs, OAuth 2, Online Payments, Google Analytics, Stripe, Templates, Vercel

Technical Lead

2021 - 2023
DX Software
  • Supervised the development of DEX. Built multi-platform routing, a referral program, and a staking system with a locking mechanism and dynamic APY that utilized both off and on-chain calculations.
  • Crafted multiple tokens and NFTs, with minting pages, admin panels, on/off-chain whitelisting, advanced tokenomics, staking, dynamic pricing, custom access control, nesting, and other web3 projects.
  • Built the online payment integration for one of the biggest pest control companies in the UK, fixed their smart ad bidding system, bidding the lowest amount for specific keywords and locations throughout the day.
  • Created an NFT pass and merch eCommerce store with an admin panel from scratch for the biggest UK web3 golf club community that accepted both fiat and crypto as payment methods.
  • Utilized the software stack including React, Next.js, Express.js, NestJS, ASP.NET, SQL Server, MongoDB, Ethereum, GraphQL, Subgraph, Docker, and AWS services: S3, EC2, ECS, SNS, Lambda, API Gateway, Route 53, and CloudWatch.
Technologies: TypeScript, Express.js, NestJS, Angular, React, Solidity, Web3.js, Ethers.js, Amazon Web Services (AWS), ASP.NET, C#, Entity Framework Core, SQL, MongoDB, Ethereum, Unit Testing, Next.js, HTML, DevOps, Node.js, Redis, Web3, JavaScript, GraphQL, MetaMask, Blockchain, Rinkeby, CSS, REST, APIs, Web Applications, Full-stack, Smart Contracts, Blockchain & Cryptocurrency, Front-end, Amazon Route 53, AWS CLI, Back-end, Front-end Development, Full-stack Development, GitHub, Docker, Cloud, Architecture, ChatGPT, Deployment, Integration, API Integration, Google Cloud Platform (GCP), REST APIs, OWASP, MEAN Stack, Heroku, Reports, Cryptocurrency, AWS Cloud Development Kit (CDK), Decentralized Finance (DeFi), Decentralized Applications, Truffle, Trading Systems, User Roles, Payment APIs, OAuth 2, Online Payments, Google Analytics, Stripe, Templates, Vercel, Prisma

Back-end Engineer

2020 - 2021
Evelyn
  • Served as one of the lead developers in a social network startup that matched people based on their physiology and interests.
  • Created a system that would ask users specific questions, craft their personality graph, and match them with people with similar or opposite interests based on their preferences.
  • Tracked and used users' location data to suggest nearby people whom they might have had common interests with or people they could have met at events, concerts, or other public places.
  • Dockerized the whole application, used the GitHub Container Registry, and implemented GitHub Actions, automatically updating containers running on the server after pushing a commit.
  • Developed these solutions utilizing technologies like ASP.NET, Entity Framework, Xamarin, Google Maps, Firebase, PostgreSQL, PostGIS, and Docker.
Technologies: C#, PostgreSQL, Entity Framework Core, ASP.NET, Docker, MySQL, DevOps, CSS, REST, APIs, Web Applications, Google Maps, Google Maps SDK, Google Maps API, Cloud, Architecture, Deployment, Integration, API Integration, .NET, REST APIs, OWASP, Reports, User Roles, Vercel

Front-end Engineer

2019 - 2020
TBC Bank Group
  • Had the privilege to work on a retail internet banking platform in one of the biggest banks in the region. Reviewed code and guided novice developers to follow development best practices.
  • Developed front-end solutions for major features like loan management and money transfers. Crafted the system design component library from scratch.
  • Improved the project workflow by adding pipelines for formatting and linking pre-commit hooks, forcing us to write better, more readable code and helping us catch bugs early on.
  • Used Angular and AngularJS frameworks to develop these solutions. Worked in a fully Agile team, followed the Scrum project management methodology, and used Jira to track sprints, epics, features, and bugs.
Technologies: TypeScript, Angular, Azure, CSS, REST, APIs, Web Applications, Front-end, Front-end Development, Design Systems, Online Banking, Cloud, Architecture, API Integration, REST APIs, OWASP, AngularJS, Reports, User Roles, Templates

Decentralized Exchange

Forked and developed an open-source PancakeSwap platform. This exchange enables users to swap cryptocurrencies at maximum profit. I added functionality to trade cryptocurrencies via different platforms behind the scenes if the main router doesn't have Liquidity. Created a staking system with a locking mechanism with dynamic APY and a referral system for swaps.

Merchandise Shop for NFT Community

https://merch.beartiger.io
Developed a merchandise shop for an NFT Community that accepts Crypto and Stripe payments. The shop could have multiple variants for the same product. Users can add numerous items to the cart and then easily checkout. I also made an admin panel for shop managers. Admins were able to add new items or product versions and edit or remove them.

Tools that were mainly used were: React, NestJS, MongoDB, and AWS.

Front End for an Internet Bank

https://github.com/LukeSamkharadze/internet-bank
Worked as a lead developer on a fully-fledged front end for an internet bank. Users can see comprehensive statistics of their balances, deposits, credits, transaction history, and much more. They also have a payments section where they can do transactions using online platforms or bank transfers. Used Angular as the front-end framework.
2019 - 2022

Bachelor's Degree in Mathematics and Computer Science

Free University of Tbilisi - Tbilisi, Georgia

Libraries/APIs

React, Web3.js, Node.js, REST APIs, AWS Amplify, Stripe, Google Maps, Google Maps SDK, Google Maps API

Tools

MetaMask, GitHub, Amazon Elastic Container Registry (ECR), AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, Amazon CloudWatch, AWS Cloud Development Kit (CDK), Google Analytics, Prisma, ChatGPT, AWS CLI, AWS ELB, Apache Airflow, Mongoose

Languages

TypeScript, Solidity, JavaScript, HTML, CSS, C#, SQL, GraphQL, C, C++, Swift, Kotlin, Java, Python, Go, Snowflake

Frameworks

Express.js, NestJS, Angular, Next.js, .NET, Django, AngularJS, Truffle, OAuth 2, Tailwind CSS, ASP.NET, Entity Framework Core, Serverless Framework

Paradigms

REST, MEAN Stack, DevOps, Unit Testing, Serverless Architecture

Platforms

Ethereum, Blockchain, Heroku, Vercel, Amazon Web Services (AWS), Azure, Linux, Docker, Android, iOS, Google Cloud Platform (GCP), AWS Lambda

Storage

Amazon S3 (AWS S3), Amazon DynamoDB, MongoDB, Redis, PostgreSQL, MySQL, NoSQL, Google Cloud

Industry Expertise

Trading Systems

Other

Ethers.js, Web3, Rinkeby, APIs, Web Applications, Full-stack, Smart Contracts, Front-end, Back-end, Cloud, Architecture, Deployment, Integration, API Integration, OWASP, Team Management, Leadership, Machine Learning, Reports, Cryptocurrency, Bots, Decentralized Finance (DeFi), Decentralized Applications, User Roles, Payment APIs, Online Payments, Google Tag Manager, Meta Pixel, Templates, Generative Artificial Intelligence (GenAI), Vertex, OpenAI, Open-source LLMs, Anthropic, Claude, ChatGPT API, ChatGPT Prompts, Evaluation, Blockchain & Cryptocurrency, Amazon Route 53, Non-fungible Tokens (NFT), Front-end Development, Full-stack Development, Design Systems, Online Banking, Serverless

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