diff --git a/main.tex b/main.tex index 84fb9d0..ecf7739 100644 --- a/main.tex +++ b/main.tex @@ -74,6 +74,51 @@ {High School Diploma} {\textbf{\nth{12} Grade Average:} 96\%} +\section{Work Experience} + +\datedsubsection{Jun 2023 - Sep 2023} +{} +{WebHotelier | primalRES -- Athens, Greece -- Software Engineering Intern} +{ + With 9000+ customers in 38 countries, WebHotelier | primalRES stands as the leading travel tech group in Greece and one of the giants in Europe. + \begin{itemize} + \item Spearheaded a complete overhaul of the company's \textbf{Grafana} dashboards, slashing the time-to-load by approximately 80\% while also increasing the number of metrics shown. + \item Collaborated directly with the CTO to secure a year-long contract with \textbf{ClickHouse Cloud} and \textbf{AWS}. + \item Migrated the entire metrics stack from \textbf{InfluxDB} to \textbf{ClickHouse}. This shift amped up performance by over 50\% without inflating operational costs. + \item Engineered an open-source \textbf{Telegraf} ClickHouse plugin optimized for Terabyte-scale data outputs, outperforming the in-built plugin in terms of efficiency. + \item Deployed Telegraf across 12 \textbf{Amazon EC2} instances, a move which unveiled and subsequently led to rectifying several performance bottlenecks. + \item Modernized the logging approach by transitioning to \textbf{ClickHouse}, thereby ending the thread-related challenges of the erstwhile file-based system. + \item Teamed up with fellow developers to incorporate \textbf{DataDog} APM into \textbf{Java} applications, shedding light on intricate application operations and pinpointing areas of enhancement. + \end{itemize} +} + +\datedsubsection{Jun 2022 - Aug 2022} +{} +{Softwire -- Manchester, UK -- Software Engineering Intern} +{ + Working with some of the UK's leading brands, Softwire designs tailored software and delivers innovative digital engineering expertise. + \begin{itemize} + \item Co-developed a web app using \textbf{React Native}, \textbf{Typescript}, \textbf{AWS Lambda}, and \textbf{AWS DynamoDB} in a 6-person team. + \item Participated in daily stand-ups, retrospectives, sprint planning, and review meetings. + \item Authored clean and maintainable code which was tested using unit, integration, and end-to-end testing. + \end{itemize} +} + +\datedsubsection{Jul 2019} +{} +{InterSearch Worldwide -- Dubai, UAE -- Intern} +{ + Ranked among the 30 largest executive search firms in the world, InterSearch Worldwide has 90 offices in 50 different countries. + \begin{itemize} + \item Developed a \textbf{Python CLI Tool} to automate Candidate CV and Financial Documentation Entry, extracting information from .pdf, .doc, and .docx CVs to the \textbf{FileFinder} database. + \item Incorporated \textbf{XML parsing} techniques for data extraction from Microsoft Word documents. + \item Employed \textbf{Optical Character Recognition with OpenCV} to interpret non-editable PDFs. + \item Applied \textbf{Natural Language Processing using NLTK} to categorize text tokens such as names, addresses, and skills. + \item Navigated database interactions using \textbf{PyAutoGUI}, a workaround due to limited direct database access. + \item Refined the E-mail spam filter to improve internal communications. + \end{itemize} +} + \section{Projects} \datedsubsectionnarrow{Ongoing} @@ -118,51 +163,6 @@ \end{itemize} } -\section{Work Experience} - -\datedsubsection{Jun 2023 - Sep 2023} -{} -{WebHotelier | primalRES} -{ - With 9000+ customers in 38 countries, WebHotelier | primalRES stands as the leading travel tech group in Greece and one of the giants in Europe. - \begin{itemize} - \item Spearheaded a complete overhaul of the company's \textbf{Grafana} dashboards, slashing the time-to-load by approximately 80\% while also increasing the number of metrics shown. - \item Collaborated directly with the CTO to secure a year-long contract with \textbf{ClickHouse Cloud} and \textbf{AWS}. - \item Migrated the entire metrics stack from \textbf{InfluxDB} to \textbf{ClickHouse}. This shift amped up performance by over 50\% without inflating operational costs. - \item Engineered an open-source \textbf{Telegraf} ClickHouse plugin optimized for Terabyte-scale data outputs, outperforming the in-built plugin in terms of efficiency. - \item Deployed Telegraf across 12 \textbf{Amazon EC2} instances, a move which unveiled and subsequently led to rectifying several performance bottlenecks. - \item Modernized the logging approach by transitioning to \textbf{ClickHouse}, thereby ending the thread-related challenges of the erstwhile file-based system. - \item Teamed up with fellow developers to incorporate \textbf{DataDog} APM into \textbf{Java} applications, shedding light on intricate application operations and pinpointing areas of enhancement. - \end{itemize} -} - -\datedsubsection{Jun 2022 - Aug 2022} -{} -{Softwire, Manchester Office, UK} -{ - Working with some of the UK's leading brands, Softwire designs tailored software and delivers innovative digital engineering expertise. - \begin{itemize} - \item Co-developed a web app using \textbf{React Native}, \textbf{Typescript}, \textbf{AWS Lambda}, and \textbf{AWS DynamoDB} in a 6-person team. - \item Participated in daily stand-ups, retrospectives, sprint planning, and review meetings. - \item Authored clean and maintainable code which was tested using unit, integration, and end-to-end testing. - \end{itemize} -} - -\datedsubsection{Jul 2019} -{} -{InterSearch Worldwide, Dubai Office} -{ - Ranked among the 30 largest executive search firms in the world, InterSearch Worldwide has 90 offices in 50 different countries. - \begin{itemize} - \item Developed a \textbf{Python CLI Tool} to automate Candidate CV and Financial Documentation Entry, extracting information from .pdf, .doc, and .docx CVs to the \textbf{FileFinder} database. - \item Incorporated \textbf{XML parsing} techniques for data extraction from Microsoft Word documents. - \item Employed \textbf{Optical Character Recognition with OpenCV} to interpret non-editable PDFs. - \item Applied \textbf{Natural Language Processing using NLTK} to categorize text tokens such as names, addresses, and skills. - \item Navigated database interactions using \textbf{PyAutoGUI}, a workaround due to limited direct database access. - \item Refined the E-mail spam filter to improve internal communications. - \end{itemize} -} - \section{Languages} \begin{itemize} \item Native: Greek, Serbocroatian