Summary
Overview
Work History
Education
Skills
Websites
Additional Information
Timeline
Generic

Islam Ashour

Software Developer
Cairo,C

Summary

Software developer with 6+ years of experience in building scalable APIs, designing databases, and delivering clean, maintainable code. Committed to continuous learning and delivering high-quality software solutions.

Overview

8
8
years of professional experience
2
2
Languages

Work History

Senior Software Developer

Elkheta
09.2024 - Current
  • Led a team of developers, providing technical guidance and ensuring successful project execution.
  • Created and managed detailed technical tickets, delegated tasks, and tracked team progress using Agile methodologies.
  • Developed and maintained core features of the website, focusing on performance, scalability, and clean architecture.
  • Built and updated dynamic front-end components using Vue.js.
  • Integrated AI-powered solutions.

Software Developer

iamproperty
10.2021 - 08.2024
  • Developing and maintaining APIs.
  • Refactoring and optimizing legacy code to improve performance and maintainability.
  • Integrating services with AWS, leveraging cloud technologies to enhance scalability and reliability.
  • Connecting with internal systems.

Software Developer

Etadweer
01.2020 - 09.2021
  • Developed RESTful API.
  • Integrated third-party APIs from external applications into web platforms.
  • Managed efficient SQL queries and data transport.

PHP Developer

BrandMark Marketing Solutions
01.2019 - 12.2019
  • Designing and creating the database.
  • Developing APIs and writing clean, maintainable code.
  • Integrating with email push platforms.

Junior Web Developer

WasilaDev
01.2018 - 12.2018
  • Coding, testing, and debugging software applications.
  • Designing and developing the database.

Education

Bachelor's Degree - Accounting And Finance

Cairo University
Cairo, Egypt
04.2001 -

Skills

Programming Languages: PHP, JavaScript, Nodejs

Backend Frameworks: Laravel, Expressjs

Frontend Technologies: Vuejs, HTML5, CSS3, Bootstrap, jQuery

Web Services & APIs: RESTful APIs, GraphQL, XML, JSON, AJAX

Databases: MySQL, MongoDB

Caching: Redis

Version Control & Tools: Git, Jira

Development Methodologies: Agile (Scrum)

Testing: PHPUnit, UI Testing (Laravel Dusk)

APIs & Integration: REST, WebSockets, Paymob, Twilio, Stripe

Cloud & DevOps: Amazon Web Services (AWS), Docker

Additional Information

Elkheta :

E-learning platform that provides interactive courses, assessments, multimedia content, performance analytics, and progress tracking, allowing users to access education anytime, anywhere.

  • Develop and maintain APIs.
  • Perform unit testing and write clean, efficient code.
  • Built Vue.js components.
  • Integrated AI-powered solutions.


Iamsold :

CRM system for auction management, onboarding, and sales progression.

  • Develop and maintain APIs with performance optimizations.
  • Debug and refactor legacy code to improve quality.
  • Integrate services with AWS, UK payment methods, and internal systems.
  • Perform unit testing and write clean code.
  • Build front-end features using Vue.js.


Etadweer :

The application facilitates the recycling of electronic waste by enabling users to earn and convert points into cash through product evaluation and branch exchanges.

  • Designed and implemented database architecture and APIs.
  • Delivered clean, well-tested code with full unit test coverage.
  • Integrated with Twilio, SMS-Masr, AWS, Firebase, and multiple social media platforms.


Fawry Visibility :

The Dashboard Stores all the data of Fawry retailers and their machine numbers in the database and view all the data in a map in the admin dashboard so that he can check all the retailers visibility.

  • Developed RESTful APIs and database architecture for mobile app operations.
  • Integrated with Google Maps services.

Timeline

Senior Software Developer

Elkheta
09.2024 - Current

Software Developer

iamproperty
10.2021 - 08.2024

Software Developer

Etadweer
01.2020 - 09.2021

PHP Developer

BrandMark Marketing Solutions
01.2019 - 12.2019

Junior Web Developer

WasilaDev
01.2018 - 12.2018

Bachelor's Degree - Accounting And Finance

Cairo University
04.2001 -
Islam AshourSoftware Developer