Youssef S.

Youssef S.

Senior Software Engineer

Cairo, Egypt
Hire Youssef S. Hire Youssef S. Hire Youssef S.

About Me

I am a prolific Software Engineer with a dynamic and fast-paced approach in the implementation of software solutions in different working environments for clients. I strive to build/deliver world-class solutions in terms of architecture, readability, maintainability, and performance on all projects. I am an avid learner of new technologies and new advances in the software industry.

Work history

UpStack
UpStack
Software Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Toptal
Toptal
Software Engineer
2018 - Present (6 years)
Remote
  • Built sophisticated web applications and API services utilizing best practices for high quality code.

Thought Design
Thought Design
Technical Team Lead
2017 - Present (7 years)
Australia
  • Added new features and fixed bugs for a web portal used for managing cloud hosting activities on Amazon AWS and Microsoft Azure.

  • Assessed and interviewed senior and junior developers on the team for recruitment.

  • Built new features and maintained an enterprise project while practicing Scrum with other developers on the project.

Thought Design
Thought Design
Senior Developer
2017 - 2017
Australia
  • Designed and developed a platform for buying, selling, and bidding services online.

  • Developed and maintained an enterprise solution; building Angular components on the platform for the client.

  • Successfully migrated and optimized the build and bundling process for an enterprise solution that had 3 Angular 2+ apps.

34 ML
34 ML
Full Stack Developer
2016 - 2017 (1 year)
Cairo, Egypt
  • Architected and developed the backend and the admin panel for a platform that features quizzes for employees in Merck, a multinational pharmaceutical company.

  • Worked on an admin panel that featured real-time notifications and different authorization access layers for a reservation system.

  • Maintained existing codebase, troubleshot bugs and added new features on software solutions for clients.

34 ML
34 ML
Front End Developer
2016 - 2016
Cairo, Egypt
  • Developed a fully functional and responsive admin panel for 34 ML using AngularJS.

  • Maintained and fixed bugs for an admin panel that allows users to manage their laundry and dry-cleaning account.

  • Optimized the application for maximum speed and scalability.

Portfolio

Senior Developer/Technical Team Lead - Project CldGt
Senior Developer/Technical Team Lead - Project CldGt

Worked on a platform for one of the world's largest companies in the IT industry. The platform is used for administering and managing cloud hosting activities on Amazon AWS and Microsoft Azure. Developed Angular front end apps for migration, participated in code reviews, feature building, and bug fixing on the project.

Software Engineer - Blood Donation Realtime-Map
Software Engineer - Blood Donation Realtime-Map

A Node.js backend service and an Angular app that allows donors to register themselves through clicking on their location on a map with search and location functionality. The map has features for updates on either adding, deleting or updating a donor's location in real-time without the need for a page refresh for other observers including donors and patients.

Software Engineer - Bike Rental
Software Engineer - Bike Rental

Developed a React application on Heroku for a bike renting platform with a Node.js API on the backend. The app allows users to select different models of bikes, make reservations, check availability of bikes and rate their experience with it.

Software Engineer - SAS Users
Software Engineer - SAS Users

Developed a Scraper application to scrape and save user data that fits a set criterion in the database. The scraper is built with JSDom, Inversify and request.

Software Engineer - Ask.fm Automater
Software Engineer - Ask.fm Automater

Ask.fm is a global social networking site where users can create profiles and send questions to each other. Worked on the browser automater that asks users questions on ask.fm based on a certain criterion.