summaryrefslogtreecommitdiffstats
path: root/data/home
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-06-04 12:05:07 +0200
committerAhmed Abdelhalim <[email protected]>2025-06-04 12:05:07 +0200
commit0d0ab1b2ed083708a0f033dd63c758b32a32ab73 (patch)
treeb51a3e97e950d8e51dfde9262720d71f590449ab /data/home
parentde88d29fda8503a898dc3db8d3430960094e67c3 (diff)
Update the work structure/templates and styling
This template edits allows having multiple positions in the same company
Diffstat (limited to 'data/home')
-rw-r--r--data/home/work.yaml50
1 files changed, 33 insertions, 17 deletions
diff --git a/data/home/work.yaml b/data/home/work.yaml
index 08990fe..c0cfcdb 100644
--- a/data/home/work.yaml
+++ b/data/home/work.yaml
@@ -1,8 +1,16 @@
Work:
- - Company: <a href="https://mbition.io">MBition GmbH.</a>
- Title: Senior Build Engineer (SRE)
- Duration: Apr. 2023 - Present
+ - Company: MBition GmbH.
+ Link: https://mbition.io
Location: Berlin, Germany
+ Positions:
+ - Title: Senior Build Engineer (SRE)
+ Duration: Apr. 2023 - Apr. 2025
+ Note:
+ Worked as part of <b>Build Enablement</b>, and <b>SwF Runners</b> teams, who worked on the build and test tooling,
+ docs, platform, infrastructure, GitLab runners, pipelines, and security optimizations.
+ These toolings and pipelines were used by various development teams across the globe to ship the
+ software to 3 generations of Mercedes-Benz cars.<br>
+ Below, are some of the tasks I did&colon;
Tasks:
- Improved the execution time of the build step from 60+ minutes to be ~6 minutes.
- Improved the generation of Logical Blocks step time from 90+ minutes to be ~60 minutes.
@@ -13,12 +21,14 @@ Work:
and releases LTS on both Jenkins and Gitlab CI.
- Implemented the Change Control Board (CCB) for reviewing tickets and improve refinement process.
- - Company: <a href="https://group.springernature.com/gp/group">Springer Nature AG & Co. KGaA</a>
- Title: Platform Engineer
- Duration: Feb. 2022 - Aug. 2022
+ - Company: Springer Nature AG & Co. KGaA
+ Link: https://group.springernature.com/gp/group
Location: Berlin, Germany
+ Positions:
+ - Title: Platform Engineer
+ Duration: Feb. 2022 - Aug. 2022
Note:
- Worked as part of the <b>Engineering Enablement</b> team, who provides infrastructure, internal tooling, docs,
+ Worked as part of the <b>Engineering Enablement</b> team, who provided infrastructure, internal tooling, docs,
CloudFoundry platform, and Kubernetes clusters, to help the development teams with their daily tasks and provide
them with a nice UX. These included&colon;
Tasks:
@@ -32,10 +42,12 @@ Work:
- Maintaining the team docs used by other development teams, to integrate with and use internal platforms.
- Maintaining terraform-provisioned infrastructure.
- - Company: <a href="https://sapera.com/">Sapera GmbH.</a>
- Title: Senior Developer/DevOps
- Duration: Apr. 2018 - Nov. 2021
+ - Company: Sapera GmbH.
+ Link: https://sapera.com
Location: Berlin, Germany
+ Positions:
+ - Title: Senior Developer/DevOps
+ Duration: Apr. 2018 - Nov. 2021
Tasks:
- Implemented infrastructure as code (IaC) for different projects using Terraform and Ansible.
- Standardized the deployment process (and maintained the process documentation).
@@ -54,10 +66,12 @@ Work:
<a href="https://scrollytelling.net/"> Scrolly Telling GmbH</a> and still worked on by them as seen at
<a href="https://five-times.com/">Five-Times</a> and <a href="https://scrlly.com">Scrlly</a>.
- - Company: <a href="https://liqid.de/">LIQID GmbH.</a>
- Title: Senior Backend Developer
- Duration: Mar. 2016 - Dec. 2017
+ - Company: LIQID GmbH.
+ Link: https://liqid.de
Location: Berlin, Germany
+ Positions:
+ - Title: Senior Backend Developer
+ Duration: Mar. 2016 - Dec. 2017
Tasks:
- Maintained the RESTful API (used by admins and front-end).
- Implemented and maintained the integration with Deutsche Bank.
@@ -71,9 +85,10 @@ Work:
- Implemented day to day business/marketing/technical requirements.
- Company: PrioriData GmbH.
- Title: Full Stack Developer
- Duration: Jul. 2015 - Feb. 2016
Location: Berlin, Germany
+ Positions:
+ - Title: Full Stack Developer
+ Duration: Jul. 2015 - Feb. 2016
Tasks:
- Maintained the Rails web (dashboard) app.
- Optimized the scraping process of getting the data from Apple and GooglePlay stores.
@@ -85,9 +100,10 @@ Work:
Was acquired by <a href="https://airnow.com/">Airnow Data Ltd.</a>
- Company: AskNative
- Title: Backend Developer/DevOps
- Duration: May. 2013 - Jul. 2015
Location: Remote, Egypt
+ Positions:
+ - Title: Backend Developer/DevOps
+ Duration: May. 2013 - Jul. 2015
Tasks:
- Implemented the test suite for the API.
- Implemented events booking feature via Stripe.