\documentclass[letterpaper,11pt]{article}
\usepackage{latexsym}
\usepackage[empty]{fullpage}
\usepackage{titlesec}
\usepackage{marvosym}
\usepackage[usenames,dvipsnames]{color}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage[hidelinks]{hyperref}
\usepackage{fancyhdr}
\usepackage[english]{babel}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% Adjust margins
\addtolength{\oddsidemargin}{-0.5in}
\addtolength{\evensidemargin}{-0.5in}
\addtolength{\textwidth}{1in}
\addtolength{\topmargin}{-.8in}
\addtolength{\textheight}{1.5in}
\urlstyle{same}
\raggedbottom
\raggedright
\setlength{\tabcolsep}{0in}
% Sections formatting
\titleformat{\section}{
\vspace{-4pt}\scshape\raggedright\large
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
%-------------------------
% Custom commands
\newcommand{\resumeItem}[2]{
\item{
\textbf{#1}{#2 \vspace{-1pt}}
}
}
\newcommand{\resumeSubheading}[4]{
\vspace{-1pt}\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small#3} & \textit{\small #4} \\
\end{tabular*}\vspace{4pt}
}
\newcommand{\resumeSubheadingPosition}[2]{
\vspace{2pt}
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textit{\small#1} & \textit{\small #2} \\
\end{tabular*}\vspace{0pt}
}
\newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-4pt}}
\renewcommand{\labelitemii}{$\circ$}
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=*]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
\begin{document}
%----------HEADING-----------------
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
\textbf{\Large Sasha Chepurnoi} & Email : \href{mailto:sasha.chepurnoii@gmail.com}{sasha.chepurnoii@gmail.com}\\
\color{black}
\href{https://github.com/AChepurnoi}{https://github.com/AChepurnoi} & Mobile : +380668054000
\end{tabular*}
%-----------EXPERIENCE-----------------
\section{Experience}
\resumeSubHeadingListStart
\resumeSubheading{\href{https://plai.team}{Plai.team}}{Kyiv}{Technical founder}{Sep 2019 - Present}
{Plai is the simplified performance management system for small and medium businesses.
I am responsible for the technical side of the product: planning, execution, operations.
We built a product from 0 to \$60k AAR. Winners of the Pioneer.app remote startup accelerator, participated in YC SUS and YC on-sight interviews.
The project is live, but we discontinued development. The most notable achievements are:}
\vspace{-5pt}
\resumeItemListStart
\resumeItem{}{Built a backend for setting OKRs, conducting performance reviews, one-on-ones. Integrations with Google calendar, Slack, MS Teams. Stack: Kotlin + arrow, Spring, Mongo. Deployed to the AWS.}
\resumeItem{}{Built a real-time distributed document editor (Notion-like) using Operation Transformation on top of the Slate.js editor and custom operations.}
\resumeItem{}{Conducted demo calls with customers, user interviews, planning and grooming meetings with the team. Implemented product analytics with Amplitude to measure retention and other product metrics.}
\resumeItem{}{Implemented reliable observability process with tracing and error reporting across the components (Web, Backend, Mobile) using Sentry, Grafana, and Elastic APM.}
\resumeItemListEnd
\resumeSubheading{\href{https://uptech.team}{Uptech.team}}{Kyiv}{Solution architect / Backend Engineer}{Jun 2016 - Present}
{My responsibilities are to participate in project presales from the technical side, provide practical solution design and estimation based on inputs from customers and product managers. During project production, I lead and coach the cross-functional dev teams (together with the product manager)
on best practices and feature implementation and work as an IC.}
{At some point, I was leading the team of 7 engineers as a Backend lead. Conducted department check-ins with knowledge sharing, one-on-one meetings with team members, organized personal development plans. }
\vspace{-5pt}
\resumeItemListStart
\resumeItem{Healthcare project: }{A HIPAA compliant telemedicine application for curing eating disorders. The application is built using Node.js + Nest framework.
We levered services such as Agora (video-calls), Sendbird(messaging), AWS Cognito (Authorization) to implement necessary features with specific compliance requirements}
\resumeItem{Yaza.io: }{Map-based messaging app with video. We implemented efficient storage for video content, and HLS encrypted video streaming using Amazon S3, CloudFront, MongoDB,
secure uploading and permission management integrated Google Maps to search and suggest places, PubNub for fast and reliable real-time messaging.
Also, implemented CI/CD process using Travis CI, cloud configuration management with Terraform and Ansible, deployment on ECS cluster with Docker.}
\resumeItemListEnd
\resumeSubheading
{Bionic Development Studio}{Kyiv}
{Junior Java Developer}{Dec 2015 - Jun 2016}
{
Implementing domain-specific calculations on API side + developing Android client.
}
\resumeSubHeadingListEnd
%-----------PROJECTS-----------------
\section{Projects}
\resumeSubHeadingListStart
\itemsep0.2em
\resumeSubItem{Kaggle Airbus Ship Segmentation: }
{Top 10\% result(80th place) in Ships Segmentation Challenge. Implemented and trained an Unet neural network with data augmentation and multistep learning process}
\resumeSubItem{Kaggle Salt Identification: }
{Top 8\% result in Salt Segmentation Challenge. Implemented and trained UNet with Deep supervision, attention, and cyclic learning rate. Built a pipeline with solid data augmentation, validation, and evaluation.}
\resumeSubHeadingListEnd
%-----------EDUCATION-----------------
\section{Education}
\resumeSubHeadingListStart
\itemsep-0.5em
\resumeSubheading
{Ukrainian Catholic University}{Lviv}
{Master of Science in Data Science and Machine Learning}{Sep. 2018 -- Jan. 2020}
\resumeSubheading
{Igor Sikorsky Kyiv Polytechnic Institute}{Kyiv}
{Bachelor of Software Engineering}{Sep. 2014 -- July. 2018}
\resumeSubHeadingListEnd
%-------------------------------------------
\end{document}
PDF Preview
Create an account to compile and preview