Ahmed E.

About Me

I am an expert Full Stack Senior Engineer with 12 years of experience in software development using different programming tools, languages and design patterns in the delivery of high quality, performant codes for clients. I use my technical dexterity to transform client-side requirements, existing software or paperwork in the implementation of innovative software solutions that address the complex problems of my clients.

Frontend

Backend

Database

Other

Work history

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

DYTRONIC
DYTRONIC
Technical Director
2014 - 2018 (4 years)
London, United Kingdom
  • Provided oversight and guidance on technical design, architecture, release plans, and delivery schedule for different software systems.

  • Managed and built all firmware development components and third party APIs for the company.

  • Regularly mentor and grow professional competencies, and conduct 1-1s and annual performance reviews of team members.

Electronic Business Transactions Company (EBTCO)
Electronic Business Transactions Company (EBTCO)
Software Engineering Manager
2009 - 2018 (9 years)
Riyadh, Saudi Arabia
  • Contributed to the architecture, design and technology direction for enhancing the company's software.

  • Provided technical governance for the fixing of complex performance and memory leak issues within the software.

  • Oversaw and led the investigation and mitigation of system issues resulting in 10x increase in sales for the company.

Riyada
Riyada
IT Manager
2008 - 2009 (1 year)
  • Regularly managed all the technical requirements (systems, hardware, application) of the company per the business plan and functional requirements of Riyada.

  • Regularly led the operational and strategic planning for projects including the allocation of resources for the company.

  • Regularly liaised with internal and external stakeholders to identify, recommend, develop, and implement effective solutions to develop the business.

Al-Mostakbal Company
Technical Support and LAN Administrator
2003 - 2007 (4 years)
  • Regularly managed all the technical requirements (systems, hardware, application) of the company per the business plan and functional requirements of Riyada.

  • Regularly support the operations, and implementation of solutions requiring integration of multiple servers' platforms, operating systems and applications across the company.

  • Regularly conducted tests on new components, assemblies, and systems, based on written or oral procedures and instructions.

Showcase

Developer and Team Lead - Shift Time Attendance
Developer and Team Lead - Shift Time Attendance
  • Streamlined attendance data processing, reducing time from 10+ minutes to under 20 seconds.

  • Resolved all memory leaks, eliminating daily restarts for years.

  • Improved system efficiency significantly.

Developer and Team Lead - Shift Time Attendance (Mobile)
Developer and Team Lead - Shift Time Attendance (Mobile)
  • The app streamlines attendance record checking and review for KACST employees.

  • Development and deployment were completed within one month for both Android and iOS platforms.

  • The app focuses on optimizing the existing attendance tracking process.

Developer and Team Lead - FV-MultiBio
Developer and Team Lead - FV-MultiBio
  • Algorithm compatibility enhanced for a specific hardware.

  • Successful adaptation and optimization of the algorithm.

  • Improved compatibility with the target hardware.

Education

Education
Postgraduate Certificate in Software Engineering
University of Liverpool
2014 - 2016 (2 years)
Education
BSc. Commercial Science and Accounting
Suez Canal University
2003 - 2006 (3 years)