Zura Gogoladze, Developer in Tbilisi, Georgia
Zura is available for hire
Hire Zura

Zura Gogoladze

Verified Expert  in Engineering

Back-end Developer

Location
Tbilisi, Georgia
Toptal Member Since
April 27, 2021

With over five years in the tech industry, Zura's career highlights significant roles at Microsoft and BP, showcasing expertise in .NET Core, C#, Node.js, React, distributed systems, and cloud computing. They've led diverse projects, from web and mobile development to troubleshooting, emphasizing innovation. Skilled in microservices, domain-driven design (DDD), and cloud solutions, their work exemplifies a commitment to tech excellence.

Portfolio

BP
Node.js, React, Playwright, Python 3, SQL, Azure Cloud Services, Azure DevOps
Qualfon
Vue, Application Engineering, APIs, JavaScript, CSS, HTML, SQL, TypeScript...
Microsoft
C#, .NET, Distributed Systems, Automation, Microsoft Exchange, Scalability...

Experience

Availability

Full-time

Preferred Environment

.NET, C#, SQL, JavaScript, Vue, Azure Cloud Services, Azure DevOps, React, Node.js

The most amazing...

...contribution I made was to Exchange Online, marking a key highlight in my career through its extensive reach and significance in digital communication.

Work Experience

Software Engineer IV

2023 - PRESENT
BP
  • Managed and created Azure Cloud resources based on project-specific requirements, demonstrating strong cloud services and resource optimization capabilities.
  • Led strategic cloud architectural decisions and developed proof of concepts (POCs) for new projects, leveraging expertise in cloud-based applications and innovative solutions.
  • Implemented and advanced DevOps practices, including comprehensive pipelines with integrated quality checks using SonarQube, security scans, and coverage calculations to enhance project delivery and code quality.
  • Developed and maintained applications using Node.js and React, ensuring high-performance and responsive web applications that met project requirements and user needs.
  • Utilized Playwright for the creation and automation of functional tests within pipelines, ensuring the robustness and reliability of applications through continuous testing.
  • Led the technical interviewing process and played a pivotal role in hiring decisions, significantly contributing to talent acquisition at BP.
Technologies: Node.js, React, Playwright, Python 3, SQL, Azure Cloud Services, Azure DevOps

Full-stack Software Engineer

2023 - 2023
Qualfon
  • Played an integral role in successfully integrating online card payments through Stripe. This integration was accomplished by skillfully combining the capabilities of Vue and .NET technologies.
  • Took on a leadership role by guiding junior developers—in a pivotal go-live event for one of the company's most prominent clients—meticulously reviewing and approving PRs and diligently working on pending user stories.
  • Developed a shared library tailored for promotions. Integrated this library into one of our projects, enabling tenants to easily create and apply promotions based on their specific requirements.
Technologies: Vue, Application Engineering, APIs, JavaScript, CSS, HTML, SQL, TypeScript, .NET, React, Angular, Stripe, Stripe API

Software Engineer

2021 - 2023
Microsoft
  • Worked with exchange online that is distributed worldwide across thousands of servers and serves millions of customers.
  • Created automation workflow that observes distributed L2 cache and creates tickets based on the behavior.
  • Fixed bugs and helped the team to develop new features using C# and .NET framework.
  • Improved traceability of the project by adding logs to the distributed cloud.
  • Explained the project to new developers and created and assigned tasks to them.
Technologies: C#, .NET, Distributed Systems, Automation, Microsoft Exchange, Scalability, Distributed Caches, Visual Studio Code (VS Code), Azure, MS Exchange, Messaging, Azure Logic Apps, Redis

Back-end Developer

2021 - 2022
Sagacity Golf Technologies, Inc.
  • Created a service using .NET Core that analyzed data from different sources like a REST API and file uploads, normalized all data, and saved this information to a SQL relational database.
  • Built background services using Hangfire that recurrently processed saved data based on domain logic.
  • Created a report page using TypeScript, getting data from a back-end service and using various analytics tools to display to customers.
Technologies: C#, Microsoft SQL Server, Entity Framework, Git, Visual Studio, .NET Core, APIs, Visual Studio Code (VS Code), Azure, Architecture

Software Developer

2020 - 2021
PASHA Bank in Georgia
  • Created a new Consul cluster for a mobile bank in a microservices environment. Used GitHub Actions to add CI/CD pipelines to automate Docker package creation for services and deployment to servers.
  • Participated in microservices creation within their bounded contexts, planned, split, and merged services based on their sizes and context, and added an identity server for authentication and authorization of services and customers.
  • Built a website that identifies customers by ID cards and self-taken photos and integrated it with a provider.
  • Explained the project to junior developers, assigned tasks, and checked its quality.
Technologies: .NET, SQL, RabbitMQ, Kibana, Consul, CQRS, Domain-driven Design (DDD), Unit Testing, Jira, Agile, Scrum, .NET Core, C#, APIs, RESTful Development, OAuth, OAuth 2, Visual Studio Code (VS Code), Azure, Messaging, Elasticsearch, Architecture, Redis

Software Developer

2019 - 2020
Wandio
  • Developed an app for travelers and an admin panel for the client. The app considered the user's distance from the tour and made specific suggestions (determined by several factors) to registered users.
  • Fixed bugs and added features for several projects.
  • Developed a website where users can pay utilities and integrated it with a utility payment provider.
  • Managed branching flows, started using Gitflow Workflow, and created and checked merge requests.
  • Created and modified services based on domain-driven design.
  • Constructed pipelines for new service deployment in a swarm cluster.
  • Explained the project to junior developers, assigned tasks, and checked the code.
Technologies: .NET, SQL, JavaScript, Microservices, Domain-driven Design (DDD), RabbitMQ, CQRS, Event Sourcing, Unit Testing, Jira, Agile, Scrum, .NET Core, C#, APIs, RESTful Development, OAuth, Zoom, Visual Studio Code (VS Code), Messaging, Architecture, Redis

Full-stack Developer

2018 - 2019
Leavingstone
  • Developed several apps for customers using the .NET environment.
  • Fixed bugs and added new features for several projects.
  • Used .NET Core as an API and Vue for the client side.
Technologies: C#, .NET, SQL, JavaScript, Vue, Nuxt.js, HTML, CSS, .NET Core, APIs, RESTful Development, Visual Studio Code (VS Code)

Engineer

2014 - 2018
Silknet
  • Planned projects for new customers using a geographic information system (GIS) and a custom customer relationship management (CRM).
  • Improved regional switch connections by adding backup routes.
  • Improved an LTE network in Georgia by adding new sites.
Technologies: Project Planning, Long-term Evolution (LTE), GIS

Neollet

An electronic wallet. As a back-end developer, I accomplished the following tasks:

• Wrote an API for front-end developers.
• Integrated utility payments.
• Implemented commission management for payments.
• Added backward steps if something went wrong using SAGA.
• Implemented payment transfers and gave reports to the client.
• Worked on common libraries, added features, and fixed bugs.

Biliki App

https://bilikiapp.com
An app for travelers. As a back-end developer, I accomplished the following tasks:

• Wrote an API for Android and iOS developers.
• Created an admin panel where an admin could create or modify tours, and users could get these tour suggestions based on distance, what they like, and other factors. Users could apply for a tour and get all the information.

ReBank | Loan Application

https://rebank.ge/application/1/mobile
An app for obtaining loans remotely. As a back-end developer, I integrated a provider that reads data from IDs and validates IDs by checking with the bank data. If everything goes smoothly, it is saved in our database, and we continue with the application.

Languages

C#, SQL, JavaScript, HTML, CSS, TypeScript, Python 3

Frameworks

.NET, .NET Core, OAuth 2, Nuxt.js, ASP.NET, Angular

Libraries/APIs

REST APIs, Entity Framework, Vue, jQuery, Google Maps, React, Stripe, Stripe API, Node.js, Playwright

Paradigms

Unit Testing, RESTful Development, Microservices, CQRS, Event Sourcing, Agile, Scrum, Agile Software Development, Clean Code, Automation, Azure DevOps

Other

APIs, Domain-driven Design (DDD), OAuth, Architecture, Teams, Algorithms, Web Development, Project Planning, Long-term Evolution (LTE), Consul, CCNA, Seq, MinIO, Distributed Systems, Messaging, Cosmos, Distributed Caches, Integration Testing, Scalability, Application Engineering

Tools

RabbitMQ, Docker Swarm, Visual Studio, Zoom, Jira, GIS, Kibana, GitLab CI/CD, MS Exchange, Git, Azure Logic Apps, Microsoft Exchange

Platforms

Docker, Visual Studio Code (VS Code), Azure

Storage

PostgreSQL, Redis, Elasticsearch, Amazon S3 (AWS S3), Microsoft SQL Server, Azure Cloud Services

Industry Expertise

Project Management

2015 - 2017

Master's Degree in Web Page, Digital/multimedia, and Information Resources Design

Georgian Technical University - Tbilisi, Georgia

2011 - 2015

Bachelor's Degree in Computer and Information Sciences and Support Services

St. Andrew the First-Called Georgian University - Tbilisi, Georgia

JUNE 2018 - PRESENT

ASP.NET MVC

GeoLab

JUNE 2011 - PRESENT

Cisco Certified Network Associate

Georgian Research and Educational Networking Association — GRENA

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