Nikoloz Gabisonia, Developer in San Francisco, CA, United States
Nikoloz is available for hire
Hire Nikoloz

Nikoloz Gabisonia

Verified Expert  in Engineering

Back-end Developer

San Francisco, CA, United States

Toptal member since May 3, 2022

Bio

Nikoloz is passionate about engineering. He is driven by curiosity, trying to understand how systems function and how to make them perform better. Inspired by those brave enough to explore uncharted territories in the landscape of imagination, Nikoloz is willing to contribute to projects on the back-end side.

Availability

Part-time

Preferred Environment

Linux

The most amazing...

...project I've developed included bidding strategies to tackle header bidding and concealing auction formats on ad exchanges.

Work Experience

Software engineer

2022 - PRESENT
Amazon.com
  • Applied ML models to solve supply chain optimization problems.
  • Worked with economists to build models and data infrastructure.
  • Built integrations to simplify the model rollout process.
Technologies: Java, Scala, Spark, Python 3, Big Data

Software Engineer

2021 - 2022
Twitter
  • Worked on a data collection and ingestion pipeline for logs generated by all microservices within Twitter.
  • Provided support to analyze and visualize log data for other teams.
  • Optimized early stages of the log collection pipeline to improve durability during incidents.
Technologies: Java, Scala, Splunk

Software Engineer

2019 - 2020
Facebook
  • Built a data infrastructure and ML models to classify sensitive content on Facebook and Instagram platforms.
  • Tackled issues such as working with low quality or insufficient training data.
  • Improved Instagram's infrastructure to achieve parity with Facebook infra functionality.
Technologies: Hack, Python

Software Engineer

2017 - 2019
Rocket Fuel
  • Optimized an ad serving infrastructure to make the most out of the 100 milliseconds time limit set by ad exchanges.
  • Developed bidding strategies to tackle header bidding, concealed auction dynamics, and improved cost per action (CPA).
  • Worked on a forecasting feature to predict ad campaign performance.
Technologies: Java, Scala, Python

Software Engineer

2015 - 2016
Google
  • Provided mobile operator offers directly into the YouTube app for some third-world countries.
  • Launched multiple experiments and analyzed user behavior.
  • Built services to integrate with different mobile operators.
Technologies: Android, Python

Software Engineering Intern

2012 - 2012
Facebook
  • Optimized and expanded the functionality of HPHPc—HipHop for PHP, later known as Hack or hacklang.
  • Worked on code translator to generate highly performant C++ code from PHP code.
  • Added support for some new keywords in HPHPc to match the functionality of other common languages.
Technologies: HPHPc, Hack, C++, Code Generators

GNN & Tapeze

I built software for Abastumani observatory to convert historical solar activity data from huge paper rolls to digital format. I also created primitive image recognition software and stored data in a database for future analysis.

I worked on this project with an IT school teacher in 2006.

Mapspot.ge

JumpStart Georgia used volunteers to collect GPS data and created a tileset later added to OpenStreetMap and eventually to Google. I built a website for the first digital map of Georgia in 2010 and implemented features like adding points of interest to the map and finding the shortest paths.
2009 - 2013

Bachelor's Degree in Computer Science

Tbilisi State University - Tbilisi, Georgia

Tools

Splunk

Languages

Java, Python, SQL, Scala, Hack, C#.NET, PHP, JavaScript, C++, Python 3

Frameworks

Spark

Platforms

Linux, Android

Storage

PostgreSQL

Other

Algorithms, Data Structures, Big Data, Data Visualization, Data Analysis, Distributed Systems, Computer Science, HPHPc, Code Generators

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