Irakli Tchedia, Developer in Tbilisi, Georgia
Irakli is available for hire
Hire Irakli

Irakli Tchedia

Verified Expert  in Engineering

Software Engineer and Full-stack Developer

Location
Tbilisi, Georgia
Toptal Member Since
October 9, 2020

Irakli is a senior full-stack software engineer with seven years of experience in web development. He has expertise in Node.js, React, C#, Angular, JavaScript, TypeScript, PostgreSQL, and AWS services. He also has experience working as a tech lead and guided the development of an electronic health recording system. Irakli has fundamental knowledge of software design patterns and best practices. He loves writing clean and well-structured code.

Portfolio

MediCloud
Node.js, Software Architecture, TypeORM, TypeScript, PostgreSQL...
MELECOIN
Node.js, JavaScript, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon RDS...
HUGHUB Limited
.NET, C#, Azure, Azure DevOps, Single Sign-on (SSO), API Integration, Angular...

Experience

Availability

Part-time

Preferred Environment

Node.js, JavaScript, Angular, C#, React

The most amazing...

...platform I've helped develop enables users to monitor and manage digital locking and access control systems.

Work Experience

Technical Lead

2022 - 2023
MediCloud
  • Led a team of six developers and guided the development of electronic health records software.
  • Designed the architecture of the system and led its implementation.
  • Deployed the application using AWS and created CI/CD pipelines.
Technologies: Node.js, Software Architecture, TypeORM, TypeScript, PostgreSQL, Amazon Web Services (AWS), Amazon RDS, Amazon S3 (AWS S3), AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, Amazon CloudFront CDN, Express.js, Amazon EC2, InversifyJS, GitHub, Back-end, Back-end Development, Back-end Architecture, Communication, React, Full-stack, Front-end, Front-end Development, WebSockets, Next.js, Redux, React Redux, Code Review, Full-stack Development, Kubernetes, CSS, Jira, Git, Web Programming, Databases, SQL, DevOps, Selenium, Design Patterns, Unit Testing, JSON, HTML5, SCSS, REST, REST APIs, APIs, AWS Deployment, Docker, AWS Lambda, Microservices, Microservices Architecture, RabbitMQ, Couchbase, Elasticsearch, Sumo Logic, Datadog, Snowflake, Graph Databases, Amazon Neptune

Senior Back-end Software Engineer | DevOps Engineer

2021 - 2022
MELECOIN
  • Participated in the development of the new gold-backed cryptocurrency.
  • Designed the architecture and developed the back-end API for ICO, cryptocurrency wallet, blockchain explorer, and admin panel.
  • Set up the development and product environments and launched the application using AWS.
  • Created the CI/CD pipelines of the current application.
  • Migrated the application from MongoDB to PostgreSQL.
  • Deployed Jenkins on AWS and set up Jenkins pipeline for code coverage reports.
Technologies: Node.js, JavaScript, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon RDS, Amazon EC2, Agile Software Development, AWS CodeDeploy, Jest, Jenkins, Jenkins Pipeline, Code Coverage, Express.js, PostgreSQL, Sequelize, Coinbase API, Jumio, Webhooks, Amazon CloudFront CDN, AWS Certificate Manager, Transport Layer Security (TLS), NGINX, Slack, Relational Databases, Linux, CI/CD Pipelines, Back-end, Back-end Development, Back-end Architecture, Communication, Code Review, Git, Web Programming, Databases, SQL, DevOps, Design Patterns, TypeScript, JSON, HTML5, REST, REST APIs, APIs, GitHub, AWS Deployment, Software Architecture

Full-stack Software Engineer

2021 - 2022
HUGHUB Limited
  • Participated in the development of a web application for a car insurance company.
  • Contributed to the development of a web application for a health insurance company.
  • Integrated 3rd-party APIs such as Applied, LexisNexis, Trillium, BankWizard, etc.
  • Tracked and fixed bugs using Azure DevOps as a reporting tool.
Technologies: .NET, C#, Azure, Azure DevOps, Single Sign-on (SSO), API Integration, Angular, Unit Testing, MongoDB, ASP.NET, LINQ, NoSQL, Back-end, Front-end, Back-end Development, Communication, Code Review, Full-stack Development, Front-end Development, CSS, Git, Web Programming, Databases, ASP.NET Core, ASP.NET MVC, NUnit, Design Patterns, Moq, xUnit, Entity Framework, IIS, JSON, C#.NET, HTML5, SCSS, REST, REST APIs, Microsoft SQL Server, APIs, GitHub

Senior Front-end Software Engineer

2021 - 2021
Zeymo
  • Participated in the development of an internal ERP system.
  • Participated in the planning of the architecture and the design of the application.
  • Tracked and fixed the bugs using Azure DevOps as a reporting tool.
Technologies: Angular, SCSS, HTML, CSS, Kendo UI, Azure DevOps, Front-end, Communication, Code Review, Front-end Development, Git, Web Programming, Design Patterns, JSON, HTML5, REST, REST APIs, GitHub, AWS Deployment

Senior Full-stack Software Engineer

2020 - 2021
Style Mavens LLC
  • Designed the architecture and developed a back-end of the application that allows users to book appointments with professional stylists, using Node.js, Express.js, TypeScript, TypeORM, PostgreSQL, AWS, Stripe, and Vue.js.
  • Integrated Stripe API into the application to charge clients and pay service providers, using Node.js, Stripe, and Stripe webhooks.
  • Set up CI/CD pipelines to use Bitbucket pipelines and AWS.
  • Set up the development and product environments and launched the application using AWS.
Technologies: Node.js, JavaScript, PostgreSQL, Amazon Web Services (AWS), APIs, Amazon S3 (AWS S3), Amazon RDS, Amazon EC2, Amazon Simple Email Service (SES), Amazon Rekognition, Amazon Route 53, REST, Stripe, Stripe API, Stripe Payments, Stripe Connect, Stripe Connect API, Express.js, MongoDB, HTML, CSS, Vue, CSS3, HTML5, Web Development, TypeORM, Bitbucket, GitHub, Google API, Google Geocoding API, Amazon CloudFront CDN, TypeScript, Relational Databases, Linux, CI/CD Pipelines, Back-end, Front-end, Back-end Development, Back-end Architecture, Communication, Code Review, Full-stack Development, Front-end Development, Kubernetes, Git, Web Programming, Databases, SQL, DevOps, Design Patterns, Unit Testing, JSON, REST APIs, Software Architecture

Full-stack Software Engineer

2020 - 2020
SimonsVoss Technologies, GmbH. | Allegion
  • Developed a platform that allowed users to manage digital locking systems. Technologies used include .NET, C#, WPF, XAML, Angular, and SQL.
  • Troubleshot, debugged, and fixed bugs, using Jira as a reporting tool.
  • Researched and documented current technologies and approaches later used in the software.
Technologies: Algorithms, JavaScript, Web Programming, Databases, .NET, Agile Software Development, HTML, NUnit, Software Development, Design Patterns, Entity Framework, .NET 4, TypeScript, Unit Testing, Full-stack, .NET Core, JSON, XML, Angular Material, Entity Framework Core, Software, C#.NET, Jira, Git, SQL, xUnit, Moq, Angular, ASP.NET Core, Windows Presentation Foundation (WPF), C#, REST, REST APIs, ASP.NET, LINQ, Relational Databases, Back-end, Front-end, Back-end Development, Communication, Code Review, Full-stack Development, Front-end Development, ASP.NET MVC, HTML5, Microsoft SQL Server, APIs, GitHub

Full-stack Software Engineer

2017 - 2020
ServiceXpert, GmbH. | ESG Group
  • Developed a web application for "DAF trucks" that allowed users—truck dealers—to diagnose and troubleshoot their trucks. Technologies used include .NET, C#, Angular, HTML, CSS, SQL, Unit testing, and Selenium testing.
  • Built a web app for DAF that contained all the information dealers need for repair and maintenance activities on DAF Trucks.
  • Created a website that allowed users to reserve parking spots for trucks.
  • Developed a desktop app in C# that allowed users to create and modify their Excel spreadsheets, from which they could generate PowerPoint presentations.
  • Built an SVG schematic viewer application based in Angular, Node, and NW.js, which allowed users to view and interact with their SVG schematics.
  • Developed mobile apps, using Xamarin, and deployed them to the Play Store.
  • Contributed actively to stand-up meetings with clients.
  • Performed code reviews and created estimations for tasks.
Technologies: Algorithms, Web Programming, Databases, Agile Software Development, ASP.NET Core, NUnit, Software Development, Design Patterns, Entity Framework, .NET 4, IIS, TypeScript, Unit Testing, Full-stack, .NET Core, Windows Communication Foundation (WCF), JSON, XML, Angular Material, Entity Framework Core, Software, C#.NET, Jira, Jenkins, Subversion (SVN), SQL, Moq, Selenium, CSS, HTML, JavaScript, AngularJS, Angular, C#.NET WinForms, .NET, C#, REST, REST APIs, ASP.NET, LINQ, Relational Databases, WebSockets, Back-end, Front-end, Back-end Development, Communication, Code Review, Full-stack Development, Front-end Development, Git, ASP.NET MVC, HTML5, SCSS, Microsoft SQL Server, APIs, GitHub, Docker

Interdisciplinary Project (IDP) at Oazo

Oazo was a startup and part of the TUM Entrepreneurship Research Institute. Their idea was to make coffee machines smart. They developed a device that was connected to the coffee machine enabling it to gather information about that machine.

As a team of two, we developed the new IoT platform that allowed users to see and control the coffee machines' current state.

Technologies used: Node.js, JavaScript, ThingsBoard, MongoDB, AWS, HTML, CSS.

Master’s Thesis: Runtime Verification for Dynamic Architectures

This was my master's thesis that I completed at the Technical University of Munich. The main objective was to generate a run-time verification monitor and apply it to check whether a given software system satisfies certain architectural constraints.

IGraph

https://github.com/Rostlab/JS18_ProjectA_Group2
This was a seminar project where we, as a team of four, developed a web application that can translate natural language directives to graphing commands. Our prototype received a set of commands in English and was automatically generating visualizations to a given dataset. The system was the first step in designing and building a graphing tool used by professionals who have no data visualization expertise for their everyday business needs. For instance, our system knew how to ingest a dataset from an HR system and show the distribution of employees’ demographics just by taking an input directive such as “plot a histogram of employees age.”

Technologies used: TypeScript, Angular 5, Node.js, MySQL, RasaNLU-NLP, JavaScript, HTML, and CSS.

Languages

C#, HTML, JavaScript, TypeScript, C#.NET, HTML5, CSS, SQL, XML, SCSS, CSS3, C++, Snowflake

Frameworks

Angular, .NET, Express.js, ASP.NET MVC, Windows Presentation Foundation (WPF), ASP.NET Core, NUnit, .NET Core, Next.js, Redux, AngularJS, Selenium, .NET 4, Angular Material, Entity Framework Core, NestJS, Jest, Kendo UI, ASP.NET

Libraries/APIs

Node.js, REST APIs, Entity Framework, React, Moq, Stripe, Stripe API, Amazon Rekognition, Stripe Connect, Stripe Connect API, Vue, Google API, Google Geocoding API, Jenkins Pipeline, Coinbase API, LINQ, InversifyJS, React Redux

Paradigms

REST, Design Patterns, Agile Software Development, Unit Testing, Back-end Architecture, DevOps, Azure DevOps, Microservices, Microservices Architecture

Storage

Databases, JSON, PostgreSQL, Relational Databases, Microsoft SQL Server, Amazon S3 (AWS S3), NoSQL, MongoDB, MySQL, Couchbase, Elasticsearch, Datadog, Graph Databases

Other

Software Development, Web Programming, Full-stack, Software, Web Development, TypeORM, APIs, Back-end, Front-end, Back-end Development, Code Review, Full-stack Development, Front-end Development, Algorithms, IIS, Amazon RDS, Amazon Route 53, CI/CD Pipelines, Communication, Software Architecture, AWS CodePipeline, ThingsBoard, Windows Communication Foundation (WCF), Stripe Payments, WebSockets, Single Sign-on (SSO), API Integration, Code Coverage, Jumio, Webhooks, AWS Certificate Manager, Transport Layer Security (TLS), Amazon API Gateway, Amazon Neptune

Tools

Git, Jira, C#.NET WinForms, Subversion (SVN), Amazon Simple Email Service (SES), AWS CodeDeploy, Bitbucket, GitHub, Amazon CloudFront CDN, AWS Deployment, xUnit, Confluence, Jenkins, Sequelize, NGINX, Slack, AWS CodeBuild, RabbitMQ, Sumo Logic

Platforms

Amazon Web Services (AWS), Amazon EC2, Linux, Docker, Azure, Kubernetes, AWS Lambda

2016 - 2018

Master's Degree in Informatics

Technical University of Munich - Munich, Germany

2012 - 2016

Bachelor's Degree in Computer Science

Tbilisi State University - Tbilisi, Georgia

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