Beruflich Dokumente
Kultur Dokumente
Softwareentwickler
+4917631210306 mohamedalikahlil5@gmail.com
Linkedin Github
PR O FI L
Erfahrener Software-Ingenieur mit nachgewiesener Erfahrung in der Hochschulbranche. Mit
Starker Ingenieur mit einem Bachelor of Science - BS mit Schwerpunkt Informatik von der
ER FAH R UNG
APR 2022 - HEUTE S ol u t i on s D e v e l op e r ( AW S )
Deloitte Deutschland • Entwicklung eines Data Lake in der AWS-Cloud unter
GmbH Verwendung von AWS Lake Formation..
• Bereitstellung einer leicht verwaltbaren Infrastruktur unter
Verwendung von IaC Tools wie CDK-Typescript.
• S3, Athena, Quick sight, IAM, Glue, AWS CLI, GIT, JIRA
• Abschlussnote: 2,0
SK I LLS &
K ENNT NI SSE
• C/C++, Java • AWS
• Postgresql, Cassandra • Python “Pandas und Numpy”
• HTML5, CSS3 • Jupyter Notebook, Scala, Spark
Z e r ti fik ate &
Spr ache n
• AWS Solution Architect-Associate • Deutsch
• Introduction to Data Engineering • Englisch
• Python for Data Science, AI & • Arabisch
Development
• IBM Badge
Mohamed Ali
SOFTWARE DEVELOPER · SOLUTiONS DEVELOPER
128, An der Kappe, Spandau, Berlin, 13583, Germany
(+49) 176-3121-0306 | mohamedalikahlil5@gmail.com | MohamedAliKhalil1 | mohamed-ali-6047b612a
Work Experience
Deloitte GmbH Berlin, Germany
SOLUTiONS DEVELOPER Apr. 2022 ‑ Present
• Cooperated with one of the largest German car manufacturers on a reporting and logging system.
• Developed a data lake on AWS cloud using AWS Lake formation to host the enterprise data used for analytic and visualization.
• Provisioned an easily managable infrastructure(Amazon AWS) utilizing IaC(Infrastructure as Code) tools like CDK‑Typescript.
• Demonstrated ability to manage multiple tasks while remaining adaptable and flexible.
• Tech stack: AWS Lake Formation, Amazon Athena, S3, IAM, QuickSight, Glue Data catalog, Glue crawlers, CDK‑Typescript, AWS CLI, AWS Console,
Git, JIRA, Confluence.
Capgemini Germany GmbH Berlin, Germany
SOFTWARE ENGiNEER (iNTERNSHiP & WORKiNG STUDENT) Aug. 2021 ‑ Mar. 2022
• Collaborated with one of the largest German car manufacturers on a Manufacturing Executing System.
• Worked with cross‑functional teams to communicate project requirements and proposals.
• Developed integration system using Dinamic SQL queries to accept electric‑motors in the running production line, which increased 30 percent
of the productivity of the production line.
• Developed and directed software system testing and validation procedures.
• Monitored systems for defects and employed bug resolution efforts.
• Tech stack: C, Bash, AIX, Linux, Git, Bash, JIRA, Confluence.
Atene KOM GmbH Berlin, Germany
QA ENGiNEER (WORKiNG STUDENT) OCT. 2020 ‑ JUL. 2021
• Started as QA Engineer on a website of a project for expanding the internet infrastructure in Germany.
• Documented test procedures to produce replicability and compliance with standards.
• Automated test scripts to ensure currency, which saved 20 hours per week in manual testing.
• Monitored program performance to ensure efficient and problem‑free operations.
• Tech stack: Javascript, Webdriver io, Selenium IDE, Mocha, Youtrack, GitLab.
Certificates
Skills
Languages: Java, C, C++, Python, Terraform,Scala, Javascript, HTML5, CSS3
Technologies: MySQL, Postgresql, AWS, Spark, HDFS, Bash, Git, Docker
Other: Algorithms and data structures, Object oriented deign and design patterns,• Artificial Intelligent,Computer networking and network pro‑
gramming.
Education
HTW Berlin(University of Applied Sciences for Engineering and Economics) Berlin, Germany
B.S. iN APPLiED COMPUTER SCiENCE Apr. 2019 ‑ Mar. 2022
• German GPA: 2,0 (equivalent to American GPA 3.3)
• Graduation project: Integration of a data catalog of a practical operational Analytics project
• Courses: OOP in Java, Networks, Algorithms, Operating Systems, Data Structures, Big Data Analytics
Projects
• Built fully automated CI/CD pipeline for containerized Wordpress application using Docker, AWS ECR and AWS ECS with fargate launch type,
focusing on high‑availability, fault tolerance, and auto‑scaling.
• Provisioned an easily managable infrastructure(Amazon AWS) utilizing IaC(Infrastructure as Code) tools like Terraform.
Media Management System
• Media library simulation where the user is first prompted for the disk size and can select a server (UDP or TCP).
• The system provides a data persistence layer in different formats (JOS or JBP).
• The user can dynamically decide to assign or remove multiple observers (TagObserver or SizeObserver) to their library for monitoring.
• User‑friendly UI for dragging and dropping media and running simulator threads to randomly create or delete media.
• Tech stack: Java SE, JavaFX, Java Socket.
Data pipeline
• Simple ETL pipeline to extract bank and market cap data from the JSON and csv files.
• Transform the market cap currency using the exchange rate data.
• Load the transformed data into a seperate CSV.
• Tech stack: python pandas, Jupyter notebook.
Database Management Engine
Languages
• English: Fluent
• German: Fluent
• Arabic: Mother language