Omar W.

Omar W.

Senior Software Engineer

Cairo, Egypt
Hire Omar W. Hire Omar W. Hire Omar W.

About Me

Omar is a Senior Full-stack Developer, Software Architect, and DevOps Engineer with 8+ years of experience using MERN and RoR to deliver innovative software solutions/applications for clients. He delivers clean, well-documented, and performant code following best practices and business requirements on all projects. Omar's services are geared toward optimum customer satisfaction.

Work history

UpStack
UpStack
Senior Full-stack Developer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Freelance
Freelance
Full-stack Developer
2018 - Present (6 years)
Remote
  • Reviewing and translating client requirements and business needs into workable technical specifications for design and development.

  • Developing and implementing back-end services and front-end features on client projects.

  • Contributing to software builds and deployment of new features on cloud servers.

Foorera
Foorera
Senior Full-stack Developer
2018 - 2018
Cairo, Egypt
  • Designed and implemented app features and communication methodologies between back-end services and mobile apps.

  • Decoupled old and new features separately into microservices to reduce the size of the core monolith of the application.

  • Created command-line tools to automate some manual work and an admin dashboard to monitor daily changes in the application.

Money Fellows
Money Fellows
Senior Back-end Developer
2018 - 2018
Cairo, Egypt
  • Designed, developed, and implemented an application admin panel.

  • Engineered and implemented processes to connect the admin panel to the app database.

  • Translated business needs and requirements into technical specifications for the application.

Nasnav
Nasnav
Senior Back-end Developer
2017 - 2017
Cairo, Egypt
  • Identified new opportunities, tools, and services to enhance the client's software application by migrating the app from Rails 4 to Rails 5.

  • Coordinated and negotiated appropriate software solutions with multiple stakeholders/teams (back-end, front-end, gamification, mobile, UI/UX).

  • Delivered high-quality, scalable, and maintainable new core software features on projects.

Trufla Technologies
Trufla Technologies
Back-end Developer
2017 - 2017
Remote
  • Developed new features and identified bottlenecks for redress to increase system performance.

  • Maintained and improved existing test cases for new and existing features of software solutions.

  • Engineered design and implementation deployment pipelines and production servers for the client.

Evexia Labs
Evexia Labs
Node.js Developer | Team Lead
2016 - 2016
Cairo, Egypt
  • Designed, built, tested, and delivered core features of Evexia systems.

  • Managed the development team in implementing objectives, business requirements, and technical specifications.

  • Managed the planning, scheduling, monitoring, and reporting of all software activities for various projects.

Doctorz.io
Doctorz.io
Founder & CEO
2015 - 2016 (1 year)
Cairo, Egypt
  • Supervised all project management, technical task assignments, and evaluations for the development of an electronic medical records system.

  • Developed all back-end features on the system.

  • Oversaw app deployment on the cloud and added replication rules.

Portfolio

Developer - Node.js Filesystem Watch & Execute
Developer - Node.js Filesystem Watch & Execute

Developed modules and published, updated, and added new features to the service.

Developer - Node.js Push Notifications Microservice
Developer - Node.js Push Notifications Microservice

Developed and maintained the project, regularly adding new features.

Developer - United Trading Company Portfolio
Developer - United Trading Company Portfolio

Worked on the website design, development, and deployment.

Education

BE Computer Science and Engineering
BE Computer Science and Engineering
The German University in Cairo - Egypt
2012 - 2017 (5 years)