-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkhomenok-cv.tex
executable file
·127 lines (103 loc) · 5.24 KB
/
khomenok-cv.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
\documentclass[2pt]{template}
\usepackage{enumitem}
\usepackage{color}
%----------------------------------------------------------------------------------------
% VARIABLES
%----------------------------------------------------------------------------------------
\newcommand{\cvVarPhone}{+43 (677) 647-46-292}
\newcommand{\cvVarEmail}{[email protected]}
\newcommand{\cvVarGitHub}{khomenok}
\newcommand{\cvVarLinkedIn}{v-khomenok}
\begin{document}
\begin{minipage}[t]{0.55\textwidth}
\vspace{-\baselineskip}
\colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Vladimir}}}}}
\colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Khomenok}}}}}
\vspace{3pt}
{\huge Web Developer}
\end{minipage}
\begin{minipage}[t]{0.325\textwidth}
\vspace{-\baselineskip}
\href{mailto:\cvVarEmail}{\cvVarEmail}\\
\cvVarPhone\\
\href{https://github.com/khomenok}{{\color{gray}github.com/}\cvVarGitHub}\\
\href{https://linkedin.com/in/v-khomenok}{{\color{gray}linkedin.com/in/}\cvVarLinkedIn}
\end{minipage}
\vspace{0.2cm}
For me, the purpose of web development is not only the code but also making it easy for others to use.\\
It is cool to create processes where responsibilities and knowledge are shared and not tied to a particular person.\\
That's why, along with features coding, I like to build CI\&CD, write documentation and help juniors to get into the flow. \\
%----------------------------------------------------------------------------------------
% EXPERIENCE
%----------------------------------------------------------------------------------------
\cvsect{Experience}
\begin{entrylist}
\entry
{2023 Jun -- now}
{Senior Frontend Developer}
{TimeTac}
{\noindent{Working hard (and having fun) on re-launching huge legacy project with modern technologies.}
\begin{itemize}[noitemsep,topsep=5pt,leftmargin=8pt]
\item Set up processes for migrating between legacy and modern systems\\(business-, technology- and knowledge-wise)
\item Development of a headless CMS Next.js project with A/B testing and country-specific logic
\item Development of an internal library of UI components
\item Maintenance of the public JS client library for the company API
\end{itemize}
\texttt{TS}\slashsep\texttt{Next.js}\slashsep\texttt{GitLab CI}\\
{\color{gray}\texttt{UX}\slashsep\texttt{Redux :c}\slashsep\texttt{Builder.io CMS}}}
\entry
{2022 -- 2023}
{Senior Frontend Developer}
{Netconomy}
{\noindent{Creating e-commerce frontend and contributing to an internal web framework.\\}
\texttt{TS}\slashsep\texttt{SAP Commerce Cloud}\slashsep\texttt{GitLab CI}}
\entry
{2021 -- 2022}
{Frontend Developer \& Kinda DevOps Engineer}
{Joom}
{\noindent{As part of the JoomPro team, I developed client, merchant and administrator apps.}
\begin{itemize}[noitemsep,topsep=5pt,leftmargin=8pt]
\item International client app development in close cooperation with business
\item Developed an internal analytics system with custom events sending and handling
\item JoomPro blog development\\ (WordPress theme and CORS \& infrastructure for interacting with core services)
\item Handled many infrastructure tasks, Traefik -> Nginx
\end{itemize}
\texttt{TS}\slashsep\texttt{Next.js}\slashsep\texttt{Effector}\\
{\color{gray}\texttt{i18n}\slashsep\texttt{MongoDB}\slashsep\texttt{Jenkins}\slashsep\texttt{Kubernetes}}}
\entry
{2018 -- 2021}
{Frontend Developer}
{JetBrains}
{\noindent{Initially worked in the Market Research \& Analytics team and then moved to JetStat.\\ Gained extensive experience in data analysis and BI tools.}
\begin{itemize}[noitemsep,topsep=5pt,leftmargin=8pt]
\item Developed an internal BI system based on Metabase (custom features and D3 visualizations)
\item Developed and maintained an internal React UI kit + several SPAs built with it
\item Created custom dashboards integrating multiple data sources, filters and breakouts\\ (JavaScript + React + Effector)\\
\item Implemented dashboards configuration-as-code using Kotlin DSL and publishing to S3
\end{itemize}
\texttt{TS}\slashsep\texttt{React}\slashsep\texttt{Redux}\slashsep\texttt{Effector}\slashsep\texttt{D3}\\
{\color{gray} \texttt{Kotlin}\slashsep\texttt{TeamCity}\slashsep\texttt{Kubernetes}}}
\end{entrylist}
%----------------------------------------------------------------------------------------
% EDUCATION
%----------------------------------------------------------------------------------------
\cvsect{Education}
\begin{entrylist}
\entry
{2016 -- 2020}
{Bachelor's Degree}
{National Research Nuclear University MEPhI}
{Hardware-focused Computer Science and Engineering program.\\
Wrote thesis on a web-based contest system for teams.\\
Most interesting courses: computer networks, OS architecture, microprocessors.}
\end{entrylist}
%----------------------------------------------------------------------------------------
% OTHER
%----------------------------------------------------------------------------------------
\begin{minipage}[t]{0.6\textwidth}
\vspace{-\baselineskip}
\cvsect{Languages}
\textbf{Russian} - C2\slashsep\textbf{English} - B2 (IELTS - C1 c:)\slashsep\textbf{German} - A1
\end{minipage}
%----------------------------------------------------------------------------------------
\end{document}