Nikita Korobkov Software Engineer Software Engineer with experience in backend development

Hi!

My name is Nikita. I'm a Software Engineer living in Boston, MA.

I'm focused on learning fast, communicating efficiently in a team and producing high-quality software.

Now working in Amazon Web Services to solve some of the most demanding problems in tech on a high scale.

Work

Nov 2022 - Current Software Engineer @ Audible (Amazon)
• Transfered to a local Cambridge team in Audible to work on the audible search.
ElasticSearch AWS ECS Java
Aug 2021 - Nov 2022 Software Engineer @ Amazon
• Saved over $500K/year in infrastructure costs by redesigning a logs collection pipeline and moving the process from physical hardware to the cloud.
• Improved coverage of analytics data collection by 50% by codifying needed infrastructure components and setting up an automatic process for deployments on every host.
• Enhanced Amazon's enterprise-wide authentication security by architecting and deploying a service to detect password brute-force and spraying attacks.
Python AWS Kinesis AWS CDK
Jan 2021 - Jun 2021 Senior Software Engineer @ HqO
• Planned and implemented a set of analytics dashboards presenting over 25 individual charts and metrics to users of the HqO landlord headquarters application. That proved to be a critical feature to secure deals with several customers.
• Architected and developed monitoring solution for existing analytic pipelines. Set up a continious delivery for the monitoring jobs.
NodeJS Kafka Snowflake SQL NestJS Microservices Kubernetes Argo Python
Jan 2020 - Jan 2021 Software Engineer @ HqO
• Set up data collection pipelines from scratch using Kafka, Python, and Snowflake. Collected and processed over 150.000 data-points daily.
• Participated in designing and building a versatile role-based access control system to enable robust scaling of HqO solution using Node.js.
• Eliminated over 50 hours of manual work per month by providing automated reports on application usage to customers.
NodeJS Kafka Snowflake SQL NestJS Microservices
Jan 2017 - July 2017 Java Software Engineer Intern @ Natera
• Worked as a full-time team member during 7 month internship.
• Improved team-to-team interaction by developing a web application to collect data from multiple databases and present it to the research team.
• Supported internal application. Collected business requirements from the research team and implemented it in code on the Backend and Frontend sides.
Java Spring-Framework MVC Hibernate Angular API Development HSQLDB JIRA
Aug 2016, Aug 2017, Aug 2018 Software Engineer @ Summer Physical and Mathematical School
• Designed and Developed a full-sized web application to support a gamification system that was previously run on Excel spreadsheets.
• Eliminated all game-related paperwork for more than 35 members of the staff team.
• Raised students engagement by providing a faster feedback loop.
Python Django-Framework PostgreSQL Docker Unix Nginx System Administration
Aug 2016, Aug 2017, Aug 2018 Python Teacher @ Summer Physical and Mathematical School
• Taught the 3-week course of Python to 9-12 grades.
Python-basics collections matplotlib

Featured Projects


Bank GitHub Description

A full-sized web accounts management system to support the virtual economy.

Python Django-Framework MVC PostgreSQL Docker Nginx HTML/CSS AJAX

Microglia Recognition GitHub Description

Object recognition software to speed up biological research. Published on conferences.

Python NumPy OpenCV JIT Compilation Linear Algebra

Jeopardy Button GitHub Description Homepage

Button system simulator for a jeopardy-type games.

React HTML/CSS

More projects

Contacts

Phone: +1(650)695-9710

Education

Bachelor of Computer Science and Mathematics Saint-Petersburg University
2014 - 2019

Skills

Java: Spring-Framework Hibernate Maven
Python: Django-Framework NumPy PyTorch OpenCV Jupyter
Web/JS: TypeScript NestJS Node.js HTML/CSS
Data: SQL Kafka Snowflake Looker R MatLab
Other: AWS Docker Kubernetes Git Terraform Argo CircleCI DataDog JIRA Unix