Summary
Overview
Work History
Education
Skills
Languages
Extra-Curricular Activities
Timeline
Generic

Abdelrahman Abdelhakim

Tallinn,,Estonia

Summary

Experienced software developer prepared for this role. Skilled in programming languages, software design, and debugging. Strong focus on team collaboration and achieving results. Reliable, adaptable, and solution-focused.

Overview

5
5
years of professional experience

Work History

Software Engineer II

Microsoft
08.2023 - Current
  • Working on Microsoft Teams and PSTN calling and implementing new features
  • Problem solving, and monitoring and improving code performance
  • Having on call duties to triage and fix any problem customers face
  • Working in a fast-paced environment, and learning new things everyday
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Analyzed proposed technical solutions based on customer requirements.

Software Engineer

Entirebody OÜ
06.2022 - 07.2023
  • Working on mobile app and web app and integrate new features daily
  • Working in a fast-paced environment, and learning new things everyday
  • Implement dashboards and web apps using Reactjs
  • Implement Mobile apps using react native and typescript
  • Contribute in unit testing using Jest
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Skills used on a daily basis: TypeScript, JavaScript, ReactJs (NextJs), React Native, GraphQL, Jest

Full-stack Developer

Qpix
10.2021 - 06.2022
  • Working on multiple projects that could be anything from e-commerce to software solution to an educational system and developing new features, fix bugs and do code reviews on a daily basis
  • Working in a fast-paced environment, and learning new things everyday
  • Implement back-end features using nodejs
  • Implement dashboards and web apps using Reactjs
  • Implement Mobile apps using react native and typescript
  • Contribute in unit testing using Jest
  • Skills used on a daily basis: TypeScript, JavaScript, NodeJs, ReactJs (NextJs), React Native, GraphQL, Jest

Full-stack developer

MidEastSoft
08.2020 - 09.2021
  • Worked on the event platform web-app (SpaceJat), and developed new features, fixed bugs
  • Worked in an Agile-Scrum environment, and learned new things everyday
  • Implement back-end features, using php, nodejs
  • Implement admin dashboards and the web app using Reactjs and VueJs
  • Implement testing microservice for the entire project using nodejs and Mocha
  • Skills used on a daily basis: Laravel, JavaScript, Nodejs, JQuery, ReactJs, VueJs(NuxtJs), RESTful, Mocha

Education

Bachelor - computer science

London South Bank University
06.2018

Skills

  • C# programming
  • JavaScript and TypeScript development
  • Proficient in Nodejs
  • Reactjs and Nextjs development
  • Proficient in React Native
  • Experience with Vue js and Nuxt js integration
  • PHP development
  • Skilled in web design using HTML5 and CSS3
  • Version control proficiency
  • Proficient in AWS and Azure
  • System design expertise
  • Functional, E2E and Unit tests
  • Scaling
  • Database development
  • API development

Languages

Arabic (Native), English (Fluent), French(Intermediate)

Extra-Curricular Activities

A part from being a software engineer, I am also a badminton player, represented Egypt at the Olympic Games.

Timeline

Software Engineer II

Microsoft
08.2023 - Current

Software Engineer

Entirebody OÜ
06.2022 - 07.2023

Full-stack Developer

Qpix
10.2021 - 06.2022

Full-stack developer

MidEastSoft
08.2020 - 09.2021

Bachelor - computer science

London South Bank University
Abdelrahman Abdelhakim