Yghor Kerscher, Developer in Edinburgh, United Kingdom
Yghor is available for hire
Hire Yghor

Yghor Kerscher

Verified Expert  in Engineering

Containers Developer

Location
Edinburgh, United Kingdom
Toptal Member Since
July 21, 2017

Yghor is a DevOps and development team leader with extensive experience in delivering robust, resource-light services and applications as well as training teams in technical, soft, and collaborative skills. He's successfully occupied business roles before and can bridge the gap between tech and business teams.

Portfolio

Sumdog
Amazon Web Services (AWS), Scala, Ruby on Rails (RoR), Ruby, Packer, Jenkins...
FP Complete
Haskell, GitLab CI/CD, Nomad, Ansible, Terraform, Kubernetes
FGV
Bacula, JavaScript, Elm, MySQL, PostgreSQL, Python, Haskell, Ansible

Experience

Availability

Part-time

Preferred Environment

Go, Kubernetes, Docker, Bash, Git, Emacs, Linux

The most amazing...

...thing I've coded was a real-time streaming multithreaded data ingest service written in Haskell with millions of records processed daily

Work Experience

DevOps Team Lead

2018 - 2019
Sumdog
  • Migrated CI/CD pipelines to GitLab for developer-owned usage.
  • Handled Terraform training, library development, and quality control.
  • Introduced log collection, aggregation, and monitoring for all services.
  • Created monitoring dashboards and alarms to track the health of the infrastructure.
  • Oversaw the entire DevOps and development team budgets.
Technologies: Amazon Web Services (AWS), Scala, Ruby on Rails (RoR), Ruby, Packer, Jenkins, GitLab CI/CD, Ansible, Terraform

Software Engineer

2017 - 2018
FP Complete
  • Deployed Kubernetes clusters, including on GovCloud.
  • Migrated legacy technologies to Kubernetes.
  • Handled the library development of Terraform modules.
  • Trained clients.
  • Developed and operated high-availability services.
Technologies: Haskell, GitLab CI/CD, Nomad, Ansible, Terraform, Kubernetes

DevOps Manager

2015 - 2017
FGV
  • Supervised the team.
  • Managed the DevOps in a multi-data centered Linux environment.
  • Developed an API for internal and external consumption.
  • Designed the data warehouse architecture and developed the services for multiterabyte databases.
Technologies: Bacula, JavaScript, Elm, MySQL, PostgreSQL, Python, Haskell, Ansible

IT Project Manager

2013 - 2013
Schlumberger
  • Deployed telecom and logistics projects in Brazil and Venezuela.
  • Managed projects with international teams in Dubai, Houston, and Paris.
  • Integrated local systems with the headquarter's infrastructure.
  • Worked on process innovation tool development.
Technologies: SharePoint

Telecom Service Manager

2012 - 2013
Schlumberger
  • Optimized mobile and landlines, with a savings of above half a million Brazilian Reais.
  • Worked on IP telephony deployment.
  • Monitored and analyzed telecom services.
  • Developed a collaboration methodology for operational teams.
  • Trained teams.
Technologies: SMS, VoIP, CUCM

Senior IT Governance Analyst

2011 - 2012
Contax
  • Led the annual data centers and service desk auditing.
  • Oversaw and was responsible for the IT risk monitoring process.
  • Handled the IT and business processing modeling and training.
  • Managed IT projects.
Technologies: Microsoft SQL Server, SharePoint, Azure Active Directory

Monitor de Temas

I created a data ingest system that streams and classifies data in real-time from social media providers through GNIP.

An internal user interface allows researchers in FGV to input query terms. This, in turn, updates the stream and classifiers running as highly-available services in the backend as Haskell executables.

This service processes up to millions of records a day and is responsible for parsing, classifying, and separately providing a REST API for downstream consumers.

The link provided is a public-facing interface to some of the data used by researchers.

Languages

Bash, Haskell, SQL, Elm, Python, Go, Ruby, Scala, JavaScript, Rust

Libraries/APIs

REST APIs, Jenkins Pipeline, jQuery

Tools

Amazon CloudWatch, Amazon EBS, AWS ELB, Terraform, Ansible, Amazon Virtual Private Cloud (VPC), NGINX, Packer, GitLab CI/CD, Systemd, Vagrant, GPG, Grafana, AWS SDK, Amazon EKS, Jenkins, Travis CI, Emacs, Git, CUCM, Varnish, Chef, RabbitMQ

Paradigms

Agile, Functional Programming, Kanban, Distributed Computing, Parallel Computing, Functional Reactive Programming, Concurrent Programming

Platforms

Docker, Amazon EC2, Ubuntu, Linux, Kubernetes, Red Hat Linux, SharePoint, Amazon Web Services (AWS)

Storage

PostgreSQL, Amazon S3 (AWS S3), LVM, Azure Active Directory, Microsoft SQL Server, MySQL, Memcached, Redis, Elasticsearch

Other

Containers, Amazon Machine Images (AMI), Firewalls, Ubuntu Server, PGP, DNS, Servant, HAProxy, High-load, SSH, Prometheus, Nomad, SMS, VoIP, Bacula, SELinux

Frameworks

Flask, Ruby on Rails (RoR), Django

2014 - 2019

Doctorate Degree in Industrial Design

UERJ | Universidade do Estado do Rio de Janeiro - Rio de Janeiro, Brazil

2001 - 2009

Bachelor's Degree in Industrial Design

UFRJ | Universidade Federal do Rio de Janeiro - Rio de Janeiro, Brazil

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