-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfaysal_mehedi_resume.tex
306 lines (231 loc) · 11.8 KB
/
faysal_mehedi_resume.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
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
%-------------------------
% Resume in Latex
% Author : Faysal Mehedi
%------------------------
\documentclass[letterpaper,10.5pt]{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}
\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
\fancyfoot{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% Adjust margins
\addtolength{\oddsidemargin}{-0.5in}
\addtolength{\evensidemargin}{-0.5in}
\addtolength{\textwidth}{1in}
\addtolength{\topmargin}{-.5in}
\addtolength{\textheight}{1.0in}
\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{-2pt}}
}
}
\newcommand{\resumeSubheading}[4]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small#3} & \textit{\small #4} \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeSubheadingUIL}[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{-7pt}
}
\newcommand{\resumeSubSubheading}[2]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\textit{\small#1} & \textit{\small #2} \\
\end{tabular*}\vspace{-7pt}
}
\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{center}
\textbf{\Huge \scshape Faysal Mehedi} \\ \vspace{3pt}
\small
\faMobile \hspace{.5pt} \href{tel:+8801716734045}{+880 1716734045}
$|$
\faAt \hspace{.5pt} \href{mailto:[email protected]}{[email protected]}
$|$
\faLinkedinSquare \hspace{.5pt} \href{https://www.linkedin.com/in/faysalmehedi}{LinkedIn}
$|$
\faGithub \hspace{.5pt} \href{https://github.com/faysalmehedi}{GitHub}
$|$
\faMapMarker \hspace{.5pt} {Dhaka, Bangladesh}
\end{center}
%----------- EXPERIENCE -----------
\section{Experience}
\vspace{3pt}
\resumeSubHeadingListStart
\resumeSubheading
{IQVIA}{Dhaka, Bangladesh}
{Product Site Reliability Engineer}{June 2024 \textbf{--} Present, Full-time}
\resumeItemListStart
\resumeItem{Oversee IQVIA's Orchestrated Analytics (OA) Platform infrastructure on AWS, serving over 250 tenants across 70+ EKS clusters in various environments, ensuring reliability and performance for the pharmaceutical and life sciences industry.}
\resumeItem{Develop and refine automation scripts and workflows to eliminate repetitive tasks, utilizing Kubernetes, Docker, Helm, GitLab CI/CD, Bash, Python, and Terraform. Emphasize achieving SRE standards of reliability and efficiency through automation.}
\resumeItem{Maintain SLAs by proactively monitoring system health, troubleshooting incidents, swiftly responding to alerts, and collaborating with developers and stakeholders to resolve issues and minimize downtime efficiently.}
\resumeItem{Continuously assess and implement strategies to optimize cloud resource usage and reduce costs, including right-sizing instances, consolidating workloads, and spearheading platform migration initiatives.}
\resumeItem{Document procedures, incidents, and automation scripts, ensuring all processes adhere to compliance and organizational standards.}
\resumeItemListEnd
\resumeSubheading
{PricewaterhouseCoopers (PwC)}{Dhaka, Bangladesh}
{Senior Consultant (Infrastructure and DevOps)}{June 2022 \textbf{--} June 2024, Full-time}
\resumeItemListStart
\resumeItem{Provide cloud technical expertise, including strategic design and architectural mentorship, assessments, and proofs of concept, to support the overall sales lifecycle and consulting engagements.}
\resumeItem{Evaluate current cloud environments and propose additional technologies and solutions to maximize cloud benefits and resource utilization.}
\resumeItem{Design, build, and manage scalable cloud infrastructure (primarily Azure, AWS, and OCI) for multiple environments.}
\resumeItem{Design and implement infrastructure and operating environments for container-based microservices (e.g., Docker, Kubernetes) that meet agreed-upon high availability, performance, and security requirements.}
\resumeItem{Design and implement various tools (e.g., Azure DevOps, GitHub Actions) with DevOps/DataOps pipeline automation to enable Continuous Integration (CI) and Continuous Deployment (CD).}
\resumeItem{Architect, build, and implement Infrastructure as Code (e.g., Terraform) scripts for version-controlled infrastructure provisioning and management.}
\resumeItem{Perform root cause analysis and troubleshooting to mitigate service disruptions and improve day-to-day operations' accuracy and performance.}
\resumeItem{Identify areas for system improvement and implement enhancements to reduce error impact and automate repetitive tasks.}
\resumeItemListEnd
\resumeSubheadingUIL
{Unique Infoway Limited}{Dhaka, Bangladesh}
{Senior System Engineer}{Dec 2019 \textbf{--} May 2022, Full-time}
{Network Operations Center Engineer}{Dec 2015 \textbf{--} Dec 2019, Full-time}
\resumeItemListStart
\resumeItem{Designed, deployed, and managed IT infrastructure components, including servers and networks.}
\resumeItem{Conducted troubleshooting, resolved technical issues, and ensured system reliability and uptime.}
\resumeItem{Collaborated with cross-functional teams to plan and execute technology upgrades, optimizing both performance and security.}
\resumeItem{Monitored and maintained network performance, promptly resolving incidents and ensuring uninterrupted operations.}
\resumeItemListEnd
\resumeSubHeadingListEnd
%----------- SKILLS -----------
\section{Key Skills}
\vspace{2pt}
\resumeSubHeadingListStart
\small{\item{
\textbf{Disciplines:}{ Agile, DevOps, Infrastructure Engineering, Site Reliability Engineering} \\ \vspace{3pt}
\textbf{Languages:}{ Bash/Shell, Python, YAML} \\ \vspace{3pt}
\textbf{Cloud Platforms:}{ Amazon Web Services, Azure, Oracle Cloud Infrastructure} \\ \vspace{3pt}
\textbf{Containers and Orchestration:}{ Docker, Kubernetes/EKS/AKS, Openshift } \\ \vspace{3pt}
\textbf{Infrastructure as Code:}{ Terraform, Helm, Kustomize} \\ \vspace{3pt}
\textbf{CI/CD:}{ Gitlab, GitHub Actions, Azure DevOps, AWS CodeBuild} \\ \vspace{3pt}
\textbf{Data:}{ PostgresSQL, MySQL, Aurora/RDS, Snowflake} \\ \vspace{3pt}
\textbf{Observability:}{ Prometheus, Grafana, CloudWatch, Alertmanager, Bigpanda} \\ \vspace{3pt}
}}
\resumeSubHeadingListEnd
%----------- PROJECTS -----------
% \section{Projects}
% \vspace{3pt}
% \resumeSubHeadingListStart
% \resumeProjectHeading
% {\textbf{Bangla translation of "What happens when" repository} $|$ \emph{\href{https://github.com/faysalmehedi/what-happens-when_BN}{\color{blue}GitHub}}}{}
% \resumeItemListStart
% \resumeItem{Bangla Translation of this repository is an attempt to answer the age-old interview question "What happens when you type google.com into your browser's address box and press enter?"}
% \resumeItemListEnd
% \resumeProjectHeading
% {\textbf{POC on overlay communication using Vxlan OVS Docker} $|$ \emph{\href{https://github.com/faysalmehedi/vxlan-ovs-docker-lab}{\color{blue}GitHub}}}{}
% \resumeItemListStart
% \resumeItem{This hands-on POC is an overview of container/pod communication between multi-node or multi-container daemon under the hood using Open vSwitch, docker and VXLAN technology.}
% \resumeItemListEnd
% \resumeSubHeadingListEnd
%----------- EDUCATION -----------
\section{Education}
\vspace{3pt}
\resumeSubHeadingListStart
\resumeSubheading
{Primeasia University}{Dhaka, Bangladesh}
{B.Sc. in Electrical and Electronics Engineering}{Sep 2014}
\resumeSubHeadingListEnd
%----------- RELEVANT COURSEWORK -----------
% \section{Relevant Coursework}
% \vspace{2pt}
% \resumeSubHeadingListStart
% \small{\item{
% \textbf{Major coursework:}{ Materials Science, Electrical Circuits I-II, Digital System Design, Numerical Methods, Probability Theory, Electronics I-II, Signals and Systems, Electromagnetic Field Theory, Energy Conversion, System Dynamics and Control, Communication Engineering, Pattern Recognition, Introduction to Digital Signal Processing, Introduction to Digital Communications, Introduction to Database Systems, Introduction to Image Processing, Machine Vision} \\ \vspace{3pt}
% \textbf{Minor coursework:}{ Discrete Computational Structures, Introduction to Object-Oriented Programming, Data Structures and Algorithms, Computer Organization, Fundamentals of Software Engineering}
% }}
% \resumeSubHeadingListEnd
%----------- CERTIFICATES -----------
\section{Certificates}
\resumeSubHeadingListStart
\resumeOrganizationHeading
{AZ-104: Microsoft Azure Administrator}{Expires on: September, 2025}{}
\resumeSubHeadingListEnd
%----------- ORGANIZATIONS -----------
% \section{Organizations}
% \resumeSubHeadingListStart
% \resumeOrganizationHeading
% {Institute of Electrical and Electronics Engineers (IEEE)}{Feb 2022 -- Present}{}
% \resumeSubHeadingListEnd
%----------- HOBBIES -----------
% \section{Hobbies}
% \resumeSubHeadingListStart
% \small{\item{Basketball, Swimming, Fitness, Eight-ball, Horology}}
% \resumeSubHeadingListEnd
%----------- REFERENCES -----------
% \section{References}
% \vspace{2pt}
% \resumeSubHeadingListStart
% \item{References available upon request.}
% \resumeSubHeadingListEnd
%-------------------------------------------
\end{document}