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 at Audible, making the best possible search for audiobook lovers.

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

Web Engineering Course GitHub Description

10-lecture course of web engineering fundamentals

Teaching HTML/CSS NodeJS Express MongoDB

Virus War Game GitHub Description

Paper and pen game simulator and AI.

Python Machine Learning PyTorch

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