Ioram Gordadze, Developer in Tbilisi, Georgia
Ioram is currently unavailable

Ioram Gordadze

Bio

Ioram is a freelance developer with various skills and a master's degree in computer science. He specializes in building enterprise-level applications and has designed and developed databases, API services, and enterprise and web applications for private and government organizations. Ioram greatly enjoys programming and is calm, reliable, and hardworking.

Portfolio

Healthee
TypeScript, JavaScript, Node.js, Angular, React, Python, Relational Databases...
Meta
JavaScript, React, GraphQL, Python, SQL, CSS
M3G Technology
TypeScript, React, Node.js, Python, Relational Databases...

Experience

  • Java - 15 years
  • SQL - 12 years
  • Spring Boot - 10 years
  • Python - 8 years
  • TypeScript - 8 years
  • React - 7 years
  • React Native - 2 years
  • Go - 2 years

Preferred Environment

Linux, JetBrains IDE, Visual Studio Code (VS Code), MacOS

The most amazing...

...thing I've developed is a desktop-based PIN-pad payment terminal client being used by over 200 desktop operators.

Work Experience

Senior Software Engineer

2024 - PRESENT
Healthee
  • Headed the front-end team in migrating a legacy Angular application to React.
  • Created an npm workspace-based monorepo and formulated CI/CD processes.
  • Collaborated with the design team to create a custom design system.
  • Added new features to the back-end microservice-based architecture (NestJS, Go).
Technologies: TypeScript, JavaScript, Node.js, Angular, React, Python, Relational Databases, MongoDB, Amazon Web Services (AWS), Vue, React Native, OAuth, Tailwind CSS, GraphQL, CSS, Docker, Go

Senior Enterprise Engineer

2022 - 2024
Meta
  • Supported and added new features to the company's core financial and reporting products.
  • Created new pages and features for an application based on mockups provided by designers.
  • Migrated legacy React class-based components to functional features with hooks.
  • Migrated application legacy modules to a new architecture.
Technologies: JavaScript, React, GraphQL, Python, SQL, CSS

Contract Software Engineer

2021 - 2022
M3G Technology
  • Created a real-time chat application back-end service using AWS Lambda and Amazon API Gateway.
  • Developed a new version of the legacy service and migrated the database from DynamoDB to MySQL.
  • Supported and added new features to the existing web application.
Technologies: TypeScript, React, Node.js, Python, Relational Databases, Amazon Web Services (AWS), Cloudflare, PL/pgSQL, CSS, Docker

Senior Software Engineer

2019 - 2021
WorkSpan, United States
  • Enhanced and supported the WorkSpan web application.
  • Optimized the project's analytics module that pumps data from the Datastore (OLTP) to BigQuery (OLAP). Upgraded libraries to the newest versions, introducing non-backward compatible changes.
  • Implemented a parallel execution flow to bulk import business objects from Excel files.
  • Rewrote a couple of legacy application modules to the Spring Framework and migrated data from the Datastore to the PostgreSQL database.
Technologies: Google Cloud Platform (GCP), Java, Python, PL/pgSQL, CSS

Contract Software Engineer

2019 - 2020
Architise
  • Created an MVP product for a multi-cloud management web application.
  • Implemented integrations with the top three cloud providers – AWS, Azure, and GCP.
  • Built an automated CI/CD pipeline to automate the deployment process on GitLab.
Technologies: TypeScript, Angular, Node.js, Java, Spring Boot, Relational Databases, Azure, Amazon Web Services (AWS), PL/pgSQL, CSS

Contract Software Engineer

2019 - 2019
First Gulf Bank
  • Created an MVP during our one-month collaboration to demonstrate integration with a new government digital signature service.
  • Developed a back-end service for a mobile application.
  • Built and maintained a development environment in Azure Cloud.
Technologies: TypeScript, Angular, Node.js, Java, Spring Boot, Docker, Relational Databases, Azure, DigitalOcean, CSS

Contract Software Engineer

2018 - 2019
Mercury1
  • Re-branded existing web pages to align with new design mockups.
  • Enhanced the MyTutor web and Ionic mobile application by supporting existing functionalities and adding new features.
  • Optimized heavy database queries and reduced the response time of REST API calls.
Technologies: Java, JavaScript, Amazon Web Services (AWS), Relational Databases, CSS

Contract Software Engineer

2018 - 2018
Wintec Industries
  • Developed a custom reporting application tailored for warehouse operations.
  • Established an OLAP database and configured data migration pipelines from the OLTP database.
  • Designed a back-end API that serves predefined statistical queries to the front-end application.
Technologies: TypeScript, JavaScript, Node.js, Relational Databases, Amazon Web Services (AWS), OAuth, GraphQL, CSS

Contract Software Engineer

2017 - 2018
Ahatis
  • Created an integration between multiple data processing platforms.
  • Developed a scheduler to batch and execute interdependent data processing tasks.
  • Built and maintained a development environment in the AWS cloud.
Technologies: Java, Amazon Web Services (AWS), Spring Boot, Relational Databases, OAuth, CSS

Contract Software Engineer

2017 - 2018
Flexera
  • Created integration libraries for REST and SOAP web services.
  • Scraped various websites to extract required information.
  • Supervised and evaluated code written by junior team members.
Technologies: Java, Amazon Web Services (AWS), Spring Boot, Relational Databases, CSS

Senior Software Engineer

2010 - 2018
National Agency of Public Registry of Georgia
  • Implemented and supported a case management system for the National Bureau of Enforcement of Georgia.
  • Supported and added new features to the real estate and legal entity registry systems of Georgia.
  • Implemented and supported a desktop-based PIN-pad payment terminal client.
  • Executed and supported service integration with multiple government and financial institutions.
  • Screened and interviewed developers for the new projects.
Technologies: Node.js, JavaScript, Oracle PL/SQL, Java, OAuth, CSS

Assistant Lecturer

2014 - 2015
Free University of Tbilisi
  • Taught a class called Introduction to Databases covering SQL and the relational design principles.
  • Taught a class called Object-oriented Programming covering Java and the object-oriented programming paradigm.
  • Helped lecturers to verify the students' assignments.
Technologies: SQL, Java, Relational Databases

Assistant Lecturer

2011 - 2013
Ivane Javakhishvili Tbilisi State University
  • Taught a class called Programming Basics covering C and the imperative programming paradigm.
  • Taught a class called Object-oriented Programming covering C++ and the object-oriented programming paradigm.
  • Helped lecturers to verify the students' assignments.
Technologies: C++

Software Engineer

2008 - 2010
Shape Services, Ukraine
  • Supported a Blackberry IM+ chat application client.
  • Added VoIP call support to a Blackberry IM+ chat application.
  • Implemented and supported a Blackberry screenshot application.
Technologies: Java

Experience

MyTutor

https://www.mytutor.co.uk/
MyTutor is a web and mobile-based educational platform in the UK that connects pupils and tutors.

I worked there as a full-stack developer—supporting and adding new features to the web and mobile applications.

WorkSpan

https://www.workspan.com/
WorkSpan is a B2B CRM that helps organizations automate their sales workflows.

I was a back-end developer, supporting and adding new features to the web-based application. I also enhanced and updated an ETL pipeline to import big data from the OLTP database into the OLAP database.

Healthee

https://healthee.com/
Healthee is a healthcare software that helps US citizens understand their health insurance benefits better. I worked as a full-stack engineer, supporting and adding new features to the web-based application.

Education

2009 - 2011

Master's Degree in Computer Science

Ivane Javakhishvili Tbilisi State University - Tbilisi, Georgia

2005 - 2009

Bachelor's Degree in Computer Science

Ivane Javakhishvili Tbilisi State University - Tbilisi, Georgia

Skills

Libraries/APIs

Node.js, React, Vue

Languages

GraphQL, JavaScript, TypeScript, SQL, Java, Python, PL/pgSQL, C++, Go, CSS

Frameworks

Spring Boot, React Native, Angular, Tailwind CSS

Platforms

Linux, Visual Studio Code (VS Code), MacOS, Amazon Web Services (AWS), DigitalOcean, Docker, Google Cloud Platform (GCP), Azure

Storage

Relational Databases, Oracle PL/SQL, MongoDB

Other

JetBrains IDE, Cloudflare, OAuth, Algorithms

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