
Eslam Mohamed Ahmed Eltaher
Verified Expert in Engineering
Software Developer
Riyadh, Riyadh Province, Saudi Arabia
Toptal member since August 12, 2022
Eslam is a full-stack web developer with over four years of experience developing web applications and APIs using ASP.NET as a back-end technology and Angular as a front-end technology. He is highly motivated, pays attention to detail, and cares about quality. Eslam is passionate about delivering the highest quality code that is functional, optimized, testable, and maintainable while focusing on providing the business value that the software is intended to add.
Portfolio
Experience
- Entity Framework - 4 years
- C# - 4 years
- ASP.NET Web API - 4 years
- Angular - 2 years
- ASP.NET MVC - 2 years
- ASP.NET - 2 years
- JavaScript - 2 years
- REST APIs - 2 years
Availability
Preferred Environment
Windows, C#, Visual Studio, Visual Studio Code (VS Code), Angular, ASP.NET Core, Microsoft SQL Server
The most amazing...
...thing I've created is an implementation of the Minesweeper game in AngularJS and JavaScript with a simple game solver.
Work Experience
Software Developer
Atheeb Intergrah
- Developed services that work with external systems to provide data using C# and the .NET framework.
- Refactored existing services towards organized and reusable modules. Decreased the development time for new services and improved maintainability.
- Introduced source control using Git and Azure DevOps to the team. Allowed to transform the team's work from one-developer projects to a more collaborative model by providing code storage, versioning, and change tracking.
- Conducted end-user product training sessions for client teams.
Solutions Developer
Link Development
- Developed back-end services and front-end components for systems in various domains, including education, renewable energy, and tourism.
- Conducted online training sessions about clean architecture and domain-driver design (DDD) for my team as part of our development plan.
- Demonstrated high-quality standards as often described by my managers.
- Worked in teams that were led by Agile methodology.
- Tracked and fixed bugs using Jira as a reporting tool.
- Fixed code and vulnerabilities using SonarQube as a code quality and security tool.
Experience
Safeer 2
My roles in this project included:
• Developed back-end services that apply complex business logic using C# and the .Net Framework.
• Integrated with external governmental systems to provide information.
• Maintained code quality by using SonarQube as code quality and security tool.
• Tracked and fixed bugs in support phase of the project.
• Conducted services testing to measure and improve response time.
The project allowed tens of thousands of students to manage their scholarship programs, study plans, financial reimbursement, and financial guarantees.
Shamsi
My roles in this project included:
• Developed back-end web APIs for registration and user profile updates.
• Created reactive front-end components using Angular.
• Integrated with Google Maps for parts of the application.
Education
Diploma in Software Development
Information Technology Institute - Cairo, Egypt
Bachelor's Degree in Telecommunications and Electronic Engineering
Sohag University - Sohag, Egypt
Certifications
Cisco Certified Network Associate
Cisco
Skills
Libraries/APIs
LINQ, Entity Framework, REST APIs, HTTP API
Tools
Visual Studio, Git, SonarQube, TFS
Languages
C#, JavaScript, HTML, SQL, CSS
Frameworks
ASP.NET MVC, Angular, ASP.NET Core, ASP.NET, Bootstrap, ASP.NET Web API
Paradigms
Object-oriented Programming (OOP), Dependency Injection, Azure DevOps, Unit Testing
Platforms
Visual Studio Code (VS Code), Windows
Storage
Microsoft SQL Server
Other
SOLID Principles, Windows Communication Foundation (WCF), WebSockets, SOAP
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring