Summary
Overview
Work History
Education
Skills
Websites
Referencesavailable
Personal Information
Militarystatus
Languages
Extracurricular Activities
Timeline
Generic

Ahmed Asem

Senior Software developer
Madinaty

Summary

Experienced software engineer with a passion for continuous learning, seeking a Java software developer position in a fast-growing organization. Skilled in back-end development, deployment, and support using Java development methodologies. Adaptable to changing business needs and known for collaborative teamwork and exceptional communication skills. Versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Excellent team player with in-depth knowledge of development tools and languages.

Overview

7
7
years of professional experience
6
6
years of post-secondary education

Work History

Senior Java Software Developer

VOIS
Maadi Cornish, Cairo Governorate
3 2022 - Current
  • Development in DXL middleware layer of Vodafone One App backend - Vodafone Czech Republic and Digital enterprise system - Vodafone Germany.
  • Handled complex business cases in backend for digital enterprise companies, such as authentication, authorization, profiling, and token generation/validation.
  • Developed and enhanced complex SQL queries to improve performance and solve latency.
  • Enhanced and supported in CI/CD pipeline and AWS deployments involving AWS services like Cloud Formation, Lambda functions, and API Gateway.
  • Main tools: Java, Spring-boot, Microservices, AWS Services, Kafka, Wire Mock, and GraphQL.
  • Mentored junior developers on best practices in Java programming, fostering culture of continuous learning within team.
  • Boosted code quality standards across team by participating in regular peer reviews.
  • Reduced code complexity and improved maintainability by refactoring legacy Java applications, increasing overall team productivity.
  • Resolved critical production issues promptly by providing timely support and effective root cause analysis, maintaining customer satisfaction levels.
  • Contributed to architecture design decisions, ensuring optimal performance and scalability of Java-based systems.
  • Ensured adherence to established coding standards and best practices, resulting in consistent software quality across team.
  • Improved application security by incorporating robust authentication mechanisms and adhering to industry-standard best practices in secure coding techniques.

Java Software Developer

Etisalat
07.2021 - 03.2022
  • Developed and maintained in backend of Etisalat Cash, adding new features and solving production issues.
  • Collaborated with cross-functional teams to design, develop, and implement scalable Java applications that met client requirements.

Embedded Systems Engineer

SILICONX and ELTANMIA MISR
06.2017 - 09.2019

Education

Diploma - Cloud DevOps

Udacity - FWD
Online
06.2022 - 08.2022

Diploma - Software Development

Information Technology Institute - ITI
Smart Village
10.2020 - 05.2021

Bachelor of Engineering - Computer Science and Engineering

Faculty of Electronic Engineering, Minufia University
Munuf, Egypt
09.2015 - 06.2020

Skills

Hibernate - JPA

Database - SQL - MySQL - ORACLE - NoSQL - MongoDB - Postgres

OOP

SOLID principles

Design patterns

System design - Database design

Agile Methodologies

HTML

Angular

Java 8 - Java 11 - Java 17

Spring boot, Core, MVC, JPA, AOP, Cloud, Security, batch, Integration

Microservices Architecture

Soap - Restful APIs

Unit testing - Junit - Wire Mock - Mockito

Maven

Version control - Git - GitHub

CICD - Jenkins - CircleCI - Azure DevOps

AWS services: APIGateway, Lambda, RDS, SQS, SNS, SSM, DynamoDB, S3

Kafka - messaging queues

Python

JWT authentication - Oauth2

Referencesavailable

True

Personal Information

Date of Birth: 02/25/1997

Militarystatus

Postponed

Languages

Arabic
English

Extracurricular Activities

Volunteering, 2016 - 2019, Technical Support Vice-Chairman and instructor, FEE Robotics Club. Competitions, 2017, IEEE El-Shorouk Academy SB - Line follower robot competition - 1st Place. Competitions, 2016, IEEE RAS HSB at British University - Robotics competition, Best design.

Timeline

Diploma - Cloud DevOps

Udacity - FWD
06.2022 - 08.2022

Java Software Developer

Etisalat
07.2021 - 03.2022

Diploma - Software Development

Information Technology Institute - ITI
10.2020 - 05.2021

Embedded Systems Engineer

SILICONX and ELTANMIA MISR
06.2017 - 09.2019

Bachelor of Engineering - Computer Science and Engineering

Faculty of Electronic Engineering, Minufia University
09.2015 - 06.2020

Senior Java Software Developer

VOIS
3 2022 - Current
Ahmed AsemSenior Software developer