Summary
Overview
Work history
Education
Skills
Websites
Languages
Custom
Affiliations
Accomplishments
Timeline
Generic

ahmed abdelstar

Riyadh,Saudi Arabia

Summary

Accomplished software engineer with extensive expertise in full-stack programming and technical leadership. Proficient in Agile methodologies, with a strong command of Angular, ASP.NET Core, and C#. Demonstrates exceptional skills in microservices architecture, REST API development, and web applications. Adept at leading teams through complex problem-solving and API integration projects. Skilled in using Docker, Kubernetes, and Git workflows to enhance deployment pipeline management. Committed to delivering high-quality software solutions through rigorous program testing and code reviewing.

Seasoned professional with solid focus on software development and system architecture. Capable of delivering high-quality software solutions, leveraging unique expertise in Agile methodologies, coding, and debugging. Ready to drive innovation with forward-thinking approach to technology and software design.

Offering strong analytical and problem-solving skills, combined with solid foundation in software development. Knowledgeable about collaborating in team environments and adapting to new technologies quickly. Ready to use and develop coding, troubleshooting, and project management skills in Tech Lead role.

Overview

8
8
years of professional experience
4
4
years of post-secondary education

Work history

Senior Software Engineer

Ministry of Municipalities and Housing
Riyadh
08.2023 - 07.2025
  • Managing Balady platform, delivering e-services for government licenses.
  • Designed and implemented scalable, maintainable software architectures using modern design patterns.
  • Enforced clean coding practices by integrating SonarQube and Checkmarx into the development workflow, reducing technical debt and ensuring compliance with security and code quality standards.
  • Automated CI/CD pipelines, reducing deployment time by around 80%, from hours to minutes.
  • DotNet Core/Entity Framework Core/MVC/Oracle/Angular14+/Xunit/AngularJs/Docker/Rancher/K8s/Dapper

Senior Software Engineer L3

EPL House - Fintech and Banking House
6 October
02.2023 - 08.2023
  • Company Overview: fintech solutions company for Digital Banking and Money Transfer
  • Developed a dynamic Online Banking Services to optimize Banks workflows.
  • Designed scalable, secure, and fault-tolerant architectures for financial platforms using Service Oriented and cloud-native technologies.
  • Mentored a team of 6 developers, guiding them on best practices for clean code, performance optimization, and secure coding.
  • Led the design and implementation of RESTful APIs for real-time financial transactions.
  • Facilitated Agile methodologies, including Scrum, to streamline project delivery and ensure timely releases.
  • Recruited, onboarded, and trained team members to scale the development team for growing FinTech operations.
  • Fintech solutions company for Digital Banking and Money Transfer
  • DotNet Core/Entity Framework Core/Xunit/Docker/SQL Server/PostgreSQL/Checkmarx/SonarQube

Senior .Net Developer

EPL House - Fintech and Banking House
6 October
04.2022 - 08.2023
  • Company Overview: fintech solutions company for Digital Banking and Money Transfer
  • Developed a dynamic Online Banking Services to optimize Banks workflows.
  • Created and secured RESTful APIs using ASP.NET Core, ensuring seamless integration with front-end systems and third-party services.
  • Integrated multi-currency transaction handling, including conversion rates and ledger updates.
  • Designed robust batch processing systems to handle large-scale operations like salary disbursements, vendor payments, and periodic settlements, improving processing efficiency by around 60%.
  • Developed middleware to connect online banking platforms with core banking systems with Flexcube.
  • Improved transaction processing times through SQL query optimization and database indexing in PostgreSQL.
  • Fintech solutions company for Digital Banking and Money Transfer
  • DotNet Core/Entity Framework Core/Xunit/Docker/SQL Server/PostgreSQL/Checkmarx/SonarQube

Senior .Net Developer

Dsquares
6 October
02.2020 - 04.2022
  • Delivered loyalty programs for improve customer loyalty.
  • Architected and developed a scalable loyalty system backend using ASP.NET Core and Entity Framework Core, capable of handling millions of transactions daily.
  • Designed and implemented a flexible rewards calculation engine that supports multiple types of promotions, point accrual, and redemption rules.
  • Developed secure and high-performance RESTful APIs to integrate the loyalty system with partner systems and mobile applications.
  • Implemented distributed caching with Redis to enhance performance for frequently accessed data like customer profiles and reward balances, reducing data retrieval time by around 50%.
  • Implemented fraud detection mechanisms to identify suspicious activities, such as unauthorized point transfers or redemptions.
  • DotNet Core/Entity Framework Core/Oracle/SQL Server/Angular8+/Xunit

.Net Developer

Key2 Soft
Nasr City
12.2017 - 02.2020
  • Developed ERP systems for schools, integrating modules for admissions, financial management, and inventory.
  • Developed and maintained web-based ERP applications using ASP.NET Core, Entity Framework Core, and MVC.
  • Designed normalized databases in SQL Server to manage school data, ensuring efficient query performance and data integrity.
  • Integrated ERP systems with external services like biometric attendance systems, and IoT devices for Student tracking.
  • Created workflows for approvals (e.g., purchase orders in schools, leave requests in schools), reducing human effort by around 50%.
  • ASP.NET Core/.NET Framework/SQL Server

.Net Developer

Rent Centric
Nasr City
03.2017 - 12.2017
  • Automated workflows and enhanced backend functionality for car rental services.
  • Designed and developed the backend for a car rental system using ASP.NET Core, supporting features like vehicle search, booking, and customer management.
  • Created a normalized database schema in SQL Server for storing rental details, vehicle availability, customer data, and payment history.
  • Automated the booking lifecycle, including reservation creation, extensions, cancellations, and returns, reducing manual effort by around 80%.
  • DotNet Core/Entity Framework Core/SQL Server

Education

BSc - computer Science

computer Science
06.2011 - 06.2015

Skills

  • Agile Methodologies
  • Angular
  • ASPNET
  • ASPNET Core
  • C#
  • Design Patterns
  • Docker
  • Entity Framework
  • Kubernetes
  • Microservices
  • MVC
  • OOP
  • PostgreSQL
  • Selenium
  • SonarQube
  • SQL Server
  • TFS
  • Web API's
  • Team Lead Ability
  • Full-Stack programming
  • Leadership competence
  • Complex problem-solving expertise
  • API integration competency
  • Web applications development
  • Programme testing
  • Code reviewing
  • Source Code Management tools
  • Deployment pipeline management
  • Git workflows
  • Software design methodology
  • REST API
  • System design
  • Software testing
  • Scrum process knowledge
  • Validation and verification testing
  • Technical leadership
  • SQL Database

Languages

Arabic
English

Custom

Digital Banking System, 01/01/23, Manage Customers Accounts and Money Operations (Trade and Development Bank) Dynamic Survey System, 08/01/23, Question Hub for Measuring customer satisfaction Notification System, 01/01/23, 3rd Party Service that support other services to manage notifications Lays KSA Loyalty Program, 01/01/22, Registration cycle, subscribe and burn vouchers Vodafone Loyalty Program, 01/01/22, Offers Subscription, Redeem Vouchers Pepsi KSA program, 01/01/21, Burn pre-Generated Code, get voucher with required Points Vodafone RED program, 01/01/21, Burn Vouchers, subscriptions Key2 School, 01/01/20, It is a system to manage schools, fees management, financial management, Inventory management, Admission & registration ERP System for Factories, 01/01/19, It is a system to manage HR, Production lines, Sales, Accounting, Fixed Assets Costs, Purchases, Production Planning Rent Centric, 01/01/17, On-Demand Car Rental Software

Affiliations

  • Body Building & Cooking, Car Modifications

Accomplishments

    First Place in Bodybuilding – Minya, 2015

Timeline

Senior Software Engineer

Ministry of Municipalities and Housing
08.2023 - 07.2025

Senior Software Engineer L3

EPL House - Fintech and Banking House
02.2023 - 08.2023

Senior .Net Developer

EPL House - Fintech and Banking House
04.2022 - 08.2023

Senior .Net Developer

Dsquares
02.2020 - 04.2022

.Net Developer

Key2 Soft
12.2017 - 02.2020

.Net Developer

Rent Centric
03.2017 - 12.2017

BSc - computer Science

computer Science
06.2011 - 06.2015
ahmed abdelstar