-
Notifications
You must be signed in to change notification settings - Fork 0
/
cv_1023.tex
270 lines (230 loc) · 12.7 KB
/
cv_1023.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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
%-------------------------
% My resume in Latex
% Author : Diomidis Anadiotis
% License : MIT
%------------------------
\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}
\usepackage{tabularx}
\usepackage{hyphenat}
\usepackage{fontawesome}
\usepackage{xcolor}
\usepackage{changepage}
\usepackage{geometry}
\input{glyphtounicode}
%---------- FONT OPTIONS ----------
% sans-serif
% \usepackage[sfdefault]{FiraSans}
% \usepackage[sfdefault]{roboto}
% \usepackage[sfdefault]{noto-sans}
% \usepackage[default]{sourcesanspro}
% serif
% \usepackage{CormorantGaramond}
% \usepackage{charter}
\pagestyle{fancy}
\fancyhf{} % clear all header and footer fields
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% Set margins to default
\usepackage{geometry}
\geometry{
left=1in, % Standard left margin
right=1in, % Standard right margin
top=0.5in, % Standard top margin
bottom=1in, % Standard bottom margin
headheight=14pt, % Standard header height
includeheadfoot % Include space for header/footer
}
\urlstyle{same}
\raggedbottom
\raggedright
\setlength{\tabcolsep}{0in}
% Sections formatting
\titleformat{\section}{
\vspace{-4pt}\scshape\raggedright\large
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
% Ensure that generate pdf is machine readable/ATS parsable
\pdfgentounicode=1
%-------------------------
% Custom commands
\newcommand{\resumeItem}[1]{
\item\small{
{#1 \vspace{-1pt}}
}
}
\newcommand{\resumeSubheading}[4]{
\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small#3} & \textit{\small #4} \\
\end{tabular*}\vspace{1mm}
}
\newcommand{\resumeSubSubheading}[2]{
\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\textit{\small#1} & \textit{\small #2} \\
\end{tabular*}\vspace{1mm}
}
\newcommand{\resumeEducationHeading}[6]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small#3} & \textit{\small #4} \\
\textit{\small#5} & \textit{\small #6} \\
\end{tabular*}\vspace{-5pt}
}
\newcommand{\resumeProjectHeading}[2]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\small#1 & #2 \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeOrganizationHeading}[4]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{#1} & \textit{\small #2} \\
\textit{\small#3}
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}}
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
%-------------------------------------------
%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%---------- HEADING ----------
\begin{adjustwidth}{-0.2in}{-0.2in}
\begin{center}
\textbf{\LARGE \scshape Diomidis Anadiotis} \\ \vspace{3pt}
\small
\faMobile \hspace{.5pt} \href{tel:447518630975}{+44 075 1863 0975}
$|$
\faAt \hspace{.5pt} \href{mailto:[email protected]}{[email protected]}
$|$
\faLinkedinSquare \hspace{.5pt} \href{https://www.linkedin.com/in/diomidis-anadiotis/}{LinkedIn}
$|$
\faGithub \hspace{.5pt} \href{https://github.com/diomidis}{GitHub}
$|$
\faGlobe \hspace{.5pt} \href{https://diomidis.net}{diomidis.net}
$|$
\faMapMarker \hspace{.5pt} \href{}{E14 0LW, London}
\end{center}
\end{adjustwidth}
\pagestyle{fancy}
\fancyhf{} % clear all header and footer fields
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
%-----------SUMMARY-----------------
\section{Summary}
\small{
A methodical and well-organized London based Mid-Senior software engineer with strong analytical and problem-solving skills, experienced in all phases of software development life-cycle,
including requirements gathering, design, deployment, and maintenance. Experienced with stakeholder management for internal clients and with leading developemnt efforts with junior developers. Always eager to knowledge share, create accurate documentation and mentor.
Proficient in C\#/.NET stack and SQL, with a specialization
in backend development focused on system efficiency, scalability, and maintainability. Skilled in managing legacy and designing modern complex software solutions with expertise in cloud-native applications.
Knowledgeable in microservices architecture and systems design, with a proficiency in DevOps practices, especially in Azure environments. Actively seeking a working environment that will allow me to use my people, generalist and technical skills to contribute on a range of different projects and efforts.
} \vspace{-5pt}
%----------- WORK EXPERIENCE -----------
%-----------EXPERIENCE-----------------
\section{Experience}
\resumeSubHeadingListStart
\resumeSubheading
{\href{https://www.arnoldclark.com/about-us}{Arnold Clark}}{Glasgow, UK - Remote}
{Software Engineer}{Dec 2021 - Present}
\resumeItemListStart
\resumeItem{}
{Worked for Europe's largest independent automotive company, with a diverse and large-scale digital department. Contributed on backend and full stack projects from small stand-alone systems to multi-user, n-tier business-critical enterprise systems from inception to MVP release.
Part of the cross functional Aftersales Team with a focus on development and maintenance of in-house and highly available and scalable customer-facing applications which serve hundreds of thousands of customers.
}
\resumeItem{}
{As part of my role I collaborated with the broader team and department to collectively ensure appropriate engineering decisions were made to factor in technical debt, systems design approaches, stability/reliability,
monitoring/observability and business needs. Additionaly I contributed to the refactoring of old legacy solutions making pragmatic trade-offs when necessary.
Participated in debugging complex production issues at speed as part of a team, or leading the resolution of
critical or major incidents including leading restoring of company critical systems when necessary.}
\resumeItem{}
{Supported and mentored junior team members and placement students with their daily tasks and their long term goals,
helping them to deliver their work on time and training them by writing technical guides and chairing 'lunch and learn' sessions for hands-on demonstrations.}
\resumeItem{}
{Owned whole workstreams across projects, regularly overseeing junior developers and delegating tasks to ensure progress towards deliverables on tight and constantly adapting deadlines. Dedicated in and out of working hours time in maintenance supporting go-live projects by liaising with customers and stakeholders to troubleshoot any issues and providing solutions and bug fixes to deliver projects on
time.}
\resumeItem{}
{Contributed on important business key metrics and KPIs by boosting vehicle service work sales conversion rates to double digits percentage y.o.y. Integrated with 3rd party vendors and internal systems to provide a seamless omni-channel vehicle service booking customer experience.}
\resumeItemListEnd
\vspace{3mm}
\resumeSubSubheading
{Associate Software Engineer (Hybrid)}{Dec 2019 - Dec 2021}
\resumeItemListStart
\resumeItem{}
{Development for new internal and public facing systems, dealing with legacy systems, represent my team at several meetings with various business stakeholders.}
\resumeItem{}
{Developed multiple new features, including new APIs, new screens, functionality enhancement, on existing large-scale products by writing clean, SOLID principles oriented and well-tested code. Wrote extensive technical documentation for all the projects I worked on.}
\resumeItem{}
{Collaborated effectively in various projects with colleagues from other squads and from other departments, such as service desk, product team, DBREs, platform engineering, finance, marketing, 3rd party vendors and more.}
\resumeItemListEnd
\resumeSubSubheading
{Systems Analyst (On Site)}{Dec 2017 - Dec 2019}
\resumeItemListStart
\resumeItem{}
{Analysed and evaluated the current business processeses and systems as part of the Aftersales business support team by understanding the business requirements and translating these into
detailed technical specifications. Assesed system capabilities, identified improvements, proposed and presented technical solutions.}
\resumeItem{}
{Liaised with both business stakeholders and IT technical and Digital development teams to ensure that the proposed IT solutions align well with the business goals and are feasible from a technical standpoint.
Worked closely with the Aftersales Digital development team, project managers, and other IT stakeholders to troubleshoot any issues and optimize system performance.}
\resumeItemListEnd
\vspace{3mm}
\resumeSubheading
{City Unity College}{Athens, Greece}
{Research Assistant in Cognitive Computing/Computational Psychology}{Jan 2015 - Sep 2015}
\resumeItemListStart
\resumeItem{}
{Participated in cognitive research software development, focusing on the Euclidean Travelling Salesman Problem and utilizing the Eyetribe eye tracker for capturing cognitive processes in real-time. Engaged in selective attention experiments and analyzed data using R and RStudio, creating visualizations and models for cognitive insights. Collaborated in an interdisciplinary team, merging technical and psychological research methods.}
\resumeItemListEnd
\vspace{3mm}
\resumeSubSubheading
{IT Systems Engineer}{Feb 2012 - Jan 2015}
\resumeItemListStart
\resumeItem{}
{Managed and maintained network infrastructure, administered Windows, Linux Servers and MSQL Server environments. Automated educational courses live streaming and recording tasks using PowerShell and Bash. Developed comprehensive documentation for backup and recovery, supporting compliance audits.}
\resumeItemListEnd
\resumeSubHeadingListEnd
%-----------EDUCATION-----------------
\section{Education}
\resumeSubHeadingListStart
\resumeSubheading
{University of Glasgow}{Glasgow, UK}
{Master of Science in Information Technology (PgCert)}{Sep. 2016--Sep. 2017}
\small{Relevant modules include advanced programming, databases, software engineering, systems and networks, software project management, algorithms, data structures and cyber security}
\resumeSubheading
{City University of Seattle}{Seattle, USA \& Athens, Greece}
{Bachelor of Science in Information Systems (ABET Accredited)}{Sept. 2011--June 2016}
\small{Relevant modules include computer science, statistical computing, network communications, operating systems, web design and cloud computing, data analytics and IT compliance}
\resumeSubHeadingListEnd
%--------TECHNICAL SKILLS------------
\section{Languages, Frameworks \& Tools}
\resumeSubHeadingListStart
\resumeItem{
\textbf{Languages}{: C\#, JS, Vanilla Javascript (ES6), HCL for Terraform, Groovy for Jenkins, HTML, CSS, TSQL, Ansible} \\[1mm]
\textbf{Frameworks \& Libraries}{: .NET Core, ASP.NET 4.0+ Legacy, EF Core, React.js, Gatsby} \\[1mm]
\textbf{DevOps}{: Azure DevOps, Kubernetes, Docker} \\[1mm]
\textbf{Testing}{: NUnit, Cypress, Newman, Integration, Happy Path, SQL Scripts. Trying to apply TDD when circumstances allow. } \\[1mm]
\textbf{Databases}{: MSSQL, Redis for caching, Raven, Cosmos DB, State-Transition (Event Store)} \\[1mm]
\textbf{Authentication \& Authorization}{: JWT, Sessions, .NET Legacy Sticky Sessions, Cookies, Oauth} \\[1mm]
\textbf{Serverless, Microservices Architecture}{: Azure Functions, Azure Service Bus, Event Sourcing Pattern (CQRS, Event Store)} \\[1mm]
\textbf{Monitoring, Logging \& Alerting}{: New Relic, Elasticsearch} \\[1mm]
\textbf{Engineering fundamentals}{: SOLID/KISS/DRY/YAGNI} \\[1mm]
\textbf{Data Analytics}{: R, Python}\\[1mm]
}
\resumeSubHeadingListEnd
%-------------------------------------------
\end{document}