-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.tex
135 lines (122 loc) · 5.45 KB
/
main.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
128
129
130
131
132
133
134
135
% -- Encoding UTF-8 without BOM
% -- XeLaTeX => PDF (BIBER)
\documentclass[]{cv-style}
\sethyphenation[variant=british]{english}{} % Add words between the {} to avoid them to be cut
\begin{document}
\header{Ivan }{Khomutov}
%----------------------------------------------------------------------------------------
% SIDEBAR SECTION -- In the aside, each new line forces a line break
%----------------------------------------------------------------------------------------
\begin{aside}
%
\begin{tikzpicture}[x=\imagescale,y=-\imagescale]
\clip (600/2, 567/2) circle (567/2);
\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,0) {%
\includegraphics[width=\imagewidth]{photo.jpeg}%
};
\end{tikzpicture}
%
\section{contacts}
\faMapMarker{} Saint Petersburg, Russia
~
\faMobilePhone{} +7 (911) 865 9112
~
\faEnvelope{} \href{mailto:iskhomutov@gmail.com}{iskhomutov@gmail.com}
~
\faGithub{} \href{http://github.com/iskhomutov}{iskhomutov}
%
\section{languages}
Russian mother tongue
English intermediate
%
\section{back-end}
Python, Django, Flask, Celery, pytest, fabric
%
\section{front-end}
ExtJS, BackboneJS, Marionette
%
\section{devops}
Git, PostgreSQL, Heroku
%
\section{misc}
Asterisk, Avaya, Telegram Bot API,
%
\end{aside}
%----------------------------------------------------------------------------------------
% SUMMARY SECTION
%----------------------------------------------------------------------------------------
\section{summary}
\begin{itemize}
%----------------------------------------------------------------------------------------
\item Solid experience working with \textbf{Django} framework;
\item Familiar with \textbf{Flask} framework;
\item Experience in creating UI with various JS libraries: \textbf{Marionette}, \textbf{BackboneJS}, \textbf{ExtJS};
\item Experience in writing REST like services using \textbf{django-rest-framework} and \textbf{spyne};
\item Experience in real-time configuration and management of \textbf{PostgreSQL} database;
\item Having experienced in \textbf{Agile} Methodologies;
\item Knowledge in building Bots for the Telegram Messenger;
%----------------------------------------------------------------------------------------
\end{itemize}
%----------------------------------------------------------------------------------------
% EXPERIENCE SECTION
%----------------------------------------------------------------------------------------
\section{experience}
\begin{entrylist}
%----------------------------------------------------------------------------------------
\entry
{2017--Now}
{Fogstream}
{Khabarovsk, Russia}
{\jobtitle{Full Stack Developer}\\
Working as a developer in a medium-sized development team, that is primarily %
responsible for the development and improvement of a variety of social services
(Education, Agriculture, Employment). All of this services is based on a M3 framework,
that is build upon Django and ExtJS. Demo of the project can be found
at \href{http://school.bars-open.ru}{school.bars-open.ru}.
Day-to-day responsibilities include:
\begin{itemize}
\item Developing the UI of the service, using \textbf{HTML}, \textbf{CSS}, \textbf{ExtJS} and \textbf{Jinja} templates;
\item Implementing code to create dynamic xls reports, using \textbf{xlswriter} library;
\item Building web services, using \textbf{spyne} library;
\item Optimizing \textbf{PostgreSQL} queries;
\item Refactoring legacy codebase;
\item Writing unit tests;
\item Adding docstrings for the current modules/classes/functions;
\item Using \textbf{Git} version control system to coordinate team-development;
\item Following Agile development methodology;
\item Using Atlassian tools (\textbf{Jira/Stash/Confluence}) for developing;
\item Attending daily meetings with other developers, analysts and QA testers.
\end{itemize}}
%----------------------------------------------------------------------------------------
\entry
{2013--2017}
{Sberbank of Russia}
{Khabarovsk, Russia}
{\jobtitle{VoIP Engineer}\\
Worked as a VOIP engineer, in the largest bank of the country. Started from the absolute zero with no practical knowledge in a such area.
Main responsibilities:
\begin{itemize}
\item Administered and maintained Avaya 5.2 PBX system in the states head office with over3000 users;
\item Installed, administered and maintained Avaya IP Office 406/500 PBX systems in a wide branch network (over 20 sites);
\item Administered Avaya CMS with 100 agents;
\item Administered and configured Asterisk PBX system, used as a auto-dial system;
\item Managed Avaya SES, AES, Contact Recorder systems;
\item Managed Cisco CUCM system;
\item Installed and managed all sorts of phone endpoints;
\end{itemize}}
%----------------------------------------------------------------------------------------
\end{entrylist}
%----------------------------------------------------------------------------------------
% EDUCATION SECTION
%----------------------------------------------------------------------------------------
\section{education}
\begin{entrylist}
%----------------------------------------------------------------------------------------
\entry
{2007--2012}
{Bachelor {\normalfont in Telecommunications}}
{Far Eastern State Transport University (Khabarovsk, Russia)}
{\vspace{-0.3cm}}
\end{entrylist}
%----------------------------------------------------------------------------------------
\end{document}