diff --git a/cv.html b/cv.html index e0aa87e..419fa06 100644 --- a/cv.html +++ b/cv.html @@ -5,7 +5,7 @@ - +
@@ -28,72 +28,79 @@

Employment History

-

Lead Software Engineer @ HYRE Solutions, Berlin

-
September 2022 - Present
-
    -
  • - I am responsible for software development of the sales recruitment - platform HYRE Talents, using TypeScript+Vue in the frontend and - C#/ASP.NET in the backend, as well as managing devops in Azure. -
  • -
  • - I provide technical support to teammates and clients. +
    +

    Lead Software Engineer @ HYRE Solutions, Berlin

    +

    September 2022 - Present

    +
    +

    As the lead software engineer at a small Berlin-based recruitment startup, I lead the development and + maintenance of our + web frontend and backend systems, alongside participating in the development + of the projects roadmap. My responsibilities included:

    +
      +
    • Developed the frontend using Nuxt (Vue) and TypeScript, and the backend in C#/ASP.NET.
    • +
    • Improved code quality and system architecture for better performance and scalability.
    • +
    • Managed integrations with external services like Salesmate and Airtable.
    • +
    • Oversaw testing and deployment processes for frontend and backend systems, managing source control, + deployment, and hosting infrastructure on Azure and GitHub.
    • +
    • Facilitated the adoption of structured development workflows.
    • +
    • Provided technical support to colleagues and clients.
    +
-

Software Developer @ Tutao, Hannover

-
September 2020 - September 2022
-
    -
  • - As a part of the product team I implemented improvements and - bug fixes for the web, desktop (Electron), Android and iOS variants - of the app using various languages and frameworks, namely: - TypeScript/JavaScript, mithril (JS UI Library), ElectronJS, Swift, Kotlin, - Java. -
  • -
  • - Worked on devops and had a role in improving the in-house build - system for the app, as well as streamlining CI/CD in jenkins. -
  • -
  • - Was instrumental in improving development practices, such as - participating in the introduction of scrum to the small team, and - continually working on architectural improvements such as the - modularisation of the codebase. -
  • -
+
+

Software Developer @ Tutao, Hannover

+

September 2020 - September 2022

+
+

+ As a part of the product team I implemented improvements and + bug fixes for the web, desktop (Electron), Android and iOS variants + of the app using various languages and frameworks, namely: + TypeScript/JavaScript, mithril (JS UI Library), ElectronJS, Swift, Kotlin, + Java. +

+

+ Worked on devops and had a role in improving the in-house build + system for the app, as well as streamlining CI/CD in jenkins. +

+

+ Was instrumental in improving development practices, such as + participating in the introduction of scrum to the small team, and + continually working on architectural improvements such as the + modularisation of the codebase. +

-

Software Developer @ Fungii - Melbourne Gourmet Mushrooms, Melbourne, Australia

-
2018
-
    -
  • - Developed a greenhouse monitoring and logging system for a - Melbourne based culinary mushroom grower. -
  • -
  • - Utilised Arduino/C++ for monitoring and reporting, and - Python-Flask+SQLite for a RESTful logging API and user interface -
  • -
+
+

Software Developer @ Fungii - Melbourne Gourmet Mushrooms, Melbourne, Australia

+

2018

+
+

+ Developed a greenhouse monitoring and logging system for a + Melbourne based culinary mushroom grower. +

+

+ Utilised Arduino/C++ for monitoring and reporting, and + Python-Flask+SQLite for a RESTful logging API and user interface +

-

Web Developer @ Adrian Devries, Melbourne, Australia

-
2018
-
    -
  • - Made an artist CV web-page for Melbourne based visual artist Adrian - Devries. -
  • -
  • - Used vanilla HTML5/CSS/JS for the webpage, and hosted via - HostGator's shared hosting -
  • -
+
+

Web Developer @ Adrian Devries, Melbourne, Australia

+

2018

+
+

+ Made an artist CV web-page for Melbourne based visual artist Adrian + Devries. +

+

+ Used vanilla HTML5/CSS/JS for the webpage, and hosted via + HostGator's shared hosting +

@@ -101,42 +108,41 @@

Education

-

Bachelor of Computer Science, RMIT, Melbourne, Australia

-
2018 - 2020
-
    -
  • - Practiced developing software in a team based environment, using - techniques and technologies such as: Agile, UML, Git, Trello, etc. -
  • -
  • - Learnt to analyse and implement algorithms to solve concrete - problems. -
  • -
  • - Developed a mock IoT application for a library management system - using Python and Raspberry Pi. -
  • -
+
+

Bachelor of Computer Science, RMIT, Melbourne, Australia

+

2018 - 2020

+
+

+ Practiced developing software in a team based environment, using + techniques and technologies such as: Agile, UML, Git, Trello, etc. +

+

+ Learnt to analyse and implement algorithms to solve concrete + problems. +

+

+ Developed a mock IoT application for a library management system + using Python and Raspberry Pi. +

-

Associate Degree of IT, RMIT, Melbourne, Australia

-
2017 - 2018
-
    -
  • - Studies included computer networking (primarily OSI layers 2-4), - database design and management, and basic web development and - UX design -
  • -
+
+

Associate Degree of IT, RMIT, Melbourne, Australia

+

2017 - 2018

+
+

+ Studies included computer networking (primarily OSI layers 2-4), + database design and management, and basic web development and + UX design +

- -
-

Courses

-

CS50X, edX

-
2016-2017
+
+

CS50X, edX

+

2016-2017

+
@@ -224,4 +230,21 @@ + + \ No newline at end of file diff --git a/styles/style.css b/styles/style.css index b1f2161..0938a2c 100644 --- a/styles/style.css +++ b/styles/style.css @@ -1,16 +1,19 @@ :root { - --gray: #8a8a8a; + --primary: #000; + --primary-light: #8a8a8a; } html { font-family: "JetBrains Mono", Arial, sans-serif; + font-size: 10pt; } -.a4 { - max-width: 595pt; - max-height: 842pt; +body { + max-width:1024px; margin-left: auto; margin-right: auto; + + color: var(--primary); } .icon { @@ -67,6 +70,10 @@ main > *:not(:last-child) { margin-bottom: 1rem } +.experience > p:not(:last-child) { + margin-bottom: 0.5rem; +} + .pfp { border-radius: 50%; @@ -86,7 +93,7 @@ menu.links { .experience-time-span { font-size: 0.85rem; - color: var(--gray); + color: var(--primary-light); } @@ -124,7 +131,21 @@ dl.details { @media print { - .experience { + + p { page-break-inside: avoid; } -} \ No newline at end of file + + hgroup, h1, h2, h3, h4, h5, h6 { + page-break-after: avoid; + page-break-inside: avoid; + } +} + +a { + color: var(--primary-light); + + &:hover { + color: var(--primary); + } +}