diff --git a/CV.tex b/CV.tex old mode 100644 new mode 100755 index fefe916..f9e8b33 --- a/CV.tex +++ b/CV.tex @@ -5,115 +5,117 @@ \usepackage[a4paper, margin=1cm]{geometry} % for hyperlinks -\usepackage{hyperref} +\usepackage[hidelinks, colorlinks=true, urlcolor=blue]{hyperref} % font -\usepackage[sfdefault]{josefin} \usepackage[T1]{fontenc} +\usepackage{lmodern} +%\usepackage[sfdefault]{helvetic} %\setmainfont{Arial} +% remove ligatures +\input{glyphtounicode} +\pdfgentounicode=1 +\usepackage{microtype} +\DisableLigatures{encoding = *, family = * } + % icons -\usepackage[pro]{fontawesome5} +%\usepackage[pro]{fontawesome5} % colors! \usepackage[dvipsnames]{xcolor} \definecolor{myblue}{RGB}{29, 118, 226} -\definecolor{mybluesub}{RGB}{97, 161, 237} +%\definecolor{mybluesub}{97, 161, 237} +\definecolor{mybluesub}{RGB}{0, 0, 0} + +% align technical skills to the length of the longest column: +\usepackage{calc} +\newlength{\mylen} +\setlength{\mylen}{\widthof{Programming Languages}} +\newcommand{\details}[2]{% +\makebox[\mylen][l]{#1} \,: #2 \\ +} \begin{document} \begin{center} - \Huge \textcolor{myblue}{Faris Mektem} + \huge \textcolor{myblue}{Faris Mektem} \end{center} \normalsize -% shorten this +\noindent Tel: \href{tel:07857555130}{07857555130} | Email: \href{mailto:mektemfaris@gmail.com}{mektemfaris@gmail.com} | Location: Bromley, London -\noindent Highly skilled and motivated software developer with a passion for all things technology. +\noindent LinkedIn: \href{https://www.linkedin.com/in/faris-mektem}{linkedin.com/in/faris-mektem} | Website: \href{https://mektem.com/}{mektem.com} | Git: \href{https://git.mektem.com/explore/repos/}{git.mektem.com} -\noindent Outside of tech, I am passionate about trail running, camping, and gardening. I thrive -on getting a challenge, whether it's in or outside of the tech world. I can bring a well-rounded -and programmatic perspective to every sitation. +\subsection*{\textcolor{myblue}{Technical Skills}} +\noindent\hrulefill -\noindent \faLaptop: \href{tel:07857555130}{+44 7857555130} \\ -\noindent \faGlobe: \href{https://mektem.com/}{mektem.com} \\ -\noindent \faLocationArrow: \href{mailto:faris@mektem.com}{faris@mektem.com}\\ -\noindent \faGit: \href{https://git.mektem.com/}{git.mektem.com} +\noindent +\details{Programming Languages}{Java, C, C++, Rust, Python, PHP, Lua} +\details{Web Development}{React, Angular, JavaScript, TypeScript, HTML, CSS, RxJS, REST} +\details{DevOps}{Terraform, Ansible, Docker, Vagrant, Jenkins, Bitbucket} +\details{Databases}{PostgreSQL, MariaDB, MongoDB, MySQL, SQLite} +\details{Linux Tools}{git, zsh, unix, vi(m), NFS, SMB/Samba} +\vspace{-10pt}\details{Project Management}{Agile, Scrum, Kanban} -\section*{\textcolor{myblue}{Technical Skills}} +\subsection*{\textcolor{myblue}{Employment \& Experience}} -React, Angular, JavaScript, TypeScript, HTML, CSS, RxJS, REST \\ -Java, C++, Python, PHP, Lua \\ -Terraform, Ansible \\ -PostgreSQL, MariaDB, MongoDB, MySQL, SQLite \\ -git, zsh, *nix, vi(m), NFS/Samba \\ -Agile, Scrum, Kanban +\noindent\hrulefill -\section*{\textcolor{myblue}{Employment \& Experience}} - -\subsection*{\textcolor{mybluesub}{Amadeus, London}} -\textbf{Software Development Engineer} \hfill November 2021 - Present - -\noindent Working in a heavily team-based environment working to produce excellent software. Part of the “Disruption” -team which focused on dealing with flight disruption for Airlines. Required extensive functional, but also technical -knowledge. +\noindent \textcolor{mybluesub}{Amadeus, London} +| \textbf{Software Engineer / Software Developer} \hfill November 2021 - August 2024 \begin{itemize} - \setlength\itemsep{0em} - \item Worked with our Airline customers to produce and validate software in order to be used on-ground at - airports. - \item Successfully generated back-end programming utilizing C++, with tests written in Python on Linux - systems. - \item Lead the development of multiple products and features to help improve the Airline community - satisfaction. - \item Provided new developments and bug fixes for flagship Java-based front end. - \item Use of Angular to provide new web frontends for our Airline customers, with the use of TypeScript, - HTML and CSS while providing a smooth and intuitive user experience. - \item Designed and Implemented Python Unit and Sanity tests for testing functional messages received from - customers in the EDIFACT protocol language. + \setlength\itemsep{0em} + \item Collaborated in a team of 10+ developers to deliver high-quality software solutions in an Agile environment, contributing to successful releases of key features on schedule. + \item Spearheaded development of a new Angular-based web product for airline clients, enhancing customer experience through a user-friendly interface; led design and implementation of UI stages with a team of 4 QAs, ensuring alignment with client requirements. + \item Developed back-end services in C++ for essential airline functions, conducting over 50 unit and integration tests in Python on Linux platforms to enhance reliability. + \item Delivered timely updates and resolved 20+ bugs for a high-traffic Java-based front end, resulting in a 30\% improvement in system stability. + \item Coordinated directly with airline clients to validate and customize software for ground operations, achieving a 95\% user satisfaction rate in pilot tests at multiple airport locations. + \item Contributed as a core member of the 'Disruption' team, handling flight disruption scenarios for 100s of airlines, leveraging both functional and technical expertise to ensure seamless user experiences during critical operational times. \end{itemize} -\subsection*{\textcolor{mybluesub}{University of Kent, Canterbury}} -\textbf{Homework Club Assistant} \hfill January 2020 - March 2020 +\noindent \textcolor{mybluesub}{University of Kent, Canterbury} +| \textbf{Tutor Assistant} \hfill January 2020 - March 2020 -\noindent Helping the first year students of Computer Science to understand topics in their revelvant modules -and assisting with any homework assignments that they have been set. +\begin{itemize} + \setlength\itemsep{0em} + \item Mentored 15+ first-year Computer Science students twice a week, providing support in core programming concepts and helping them resolve homework assignments in subjects like algorithms and data structures. +\end{itemize} -\subsection*{\textcolor{mybluesub}{University of London Officers’ Training Corps (ULOTC), Canterbury}} -\textbf{Officer Cadet – A Company} \hfill October 2019 - March 2020 +\noindent \textcolor{mybluesub}{University of London Officers’ Training Corps (ULOTC), Canterbury} +| \textbf{Officer Cadet} \hfill October 2019 - March 2020 -\noindent Working in a heavily team-based and strict environment for the British Armed Forces required self-discipline and -the ability to support other members. There was a strong emphasis on working as a team and not as an -individual, so I significantly enhanced my collaboration and teamwork skills. +\begin{itemize} + \setlength\itemsep{0em} + \item Facilitated operational briefings and debriefs for a team of 20+ personnel, ensuring clear understanding of mission objectives; this clarity contributed to maintaining an operational efficiency rate exceeding 95\% under tight timelines. + \item Enhanced collaboration and communication skills in a diverse, team-based environment, contributing to a 20\% improvement in team productivity during joint operations. +\end{itemize} -\subsection*{\textcolor{mybluesub}{Burberry (Internship), London}} -\textbf{Architecture Department} \hfill July 2017 +\subsection*{\textcolor{myblue}{Education}} +\noindent\hrulefill -\noindent Selected to work as an intern for Burberry’s first work experience program at the Burberry Headquarters in -London. This involved shadowing members of the architecture team to understand what goes into developing -new stores for Burberry in places around the world. I also had the opportunity to work with a team to deliver a -presentation about a potentially new line of clothing to staff at Burberry and gained valuable insight into the -challenges that face a busy team of this global brand. +\noindent \textcolor{mybluesub}{University of Kent, Canterbury} +| \textbf{BSc Computer Science} - 2:1 \hfill September 2018 - July 2021 -\section*{\textcolor{myblue}{Education}} +\begin{itemize} + \setlength\itemsep{0em} + \item Introduction and Further Object-Oriented Programming (Grade of 86\% and 80\% respectively – all +coursework) -\subsection*{\textcolor{mybluesub}{BSc Computer Science}} -\textbf{University of Kent} \hfill September 2018 - July 2021 + Developed a strong foundation in Object-Oriented Programming (OOP), enabling me to design and implement effective, real-world applications. These modules provided in-depth experience in creating scalable and maintainable code while adhering to core OOP principles, such as encapsulation, inheritance, and polymorphism. + \item Databases and the Web (Grade of 83\% overall - 95\% in coursework, 70\% in exam) + + Gained practical skills in building dynamic, interactive websites using SQL, JavaScript, and PHP. This module strengthened my ability to design functional and user-focused web applications, integrating back-end databases to create seamless, data-driven experiences. +\end{itemize} -\noindent 2:1 +\subsection*{\textcolor{myblue}{Interests \& Hobbies}} +\noindent\hrulefill -\section*{\textcolor{myblue}{Interests \& Hobbies}} +\begin{itemize} + \setlength\itemsep{0em} + \item I've setup and maintained a home server system using Proxmox with multiple virtual machines, including TrueNAS for storage, a Debian server with Docker for hosting local services, and my personal website (mektem.com) and Git server. + \item Enjoy carpentry projects, building and restoring furniture, and developing woodworking skills through DIY projects. +\end{itemize} -In a lot of my spare time I try to learn more about some of the different technologies that interest me a lot, in -particular I find Linux and UNIX the whole ecosystem around that very interesting so I spend a lot of time -dabbling around with that, so for example, I have a raspberry pi that I use a pseudo-home server, I have a file -server on there and I use PiHole to block advertisements on my network, and I have some automation tasks that -run on the files on the file server. In terms of coding I often work on random personal projects. For example, I -essentially run my own desktop environment, I run a heavily modified version of suckless dwm, It is related to -linux as well but it is written in C, so I get some experience with that when I use it. It’s always fun to tinker around -with it since you get to see the results quite quickly and it’s something that I work with everyday. - -\section*{\textcolor{myblue}{References}} -Available upon request. - -\end{document} \ No newline at end of file +\end{document}