Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic

Yahia Shalan

Summary

Experienced Full Stack and ASP.NET Developer with over 5 years of experience building scalable enterprise applications using ASP.NET Core, C#, and modern front-end technologies. Skilled in REST API design, Entity Framework, and clean architecture. Proven ability to solve complex problems, communicate effectively, and work independently or in a team environment. Strong foundation in Computer Science and Information Technology.

Overview

6
6
years of professional experience
1
1
Certification

Work History

.NET Developer

International Turnkey Systems
04.2024 - Current
  • Developed and supported enterprise-grade web applications using ASP.NET Core MVC and C#.
  • Designed and implemented dynamic web interfaces using Razor, HTML, and JavaScript for responsive and interactive user experiences.
  • Incorporated RESTful APIs, resulting in a 25% faster data exchange rate.
  • Revamped application's routing mechanism utilizing the .NET framework, collapsing redundant pathways and accelerating data retrieval speeds by 40%, leading to fix application crashes.
  • Improved query execution speed by 30% using .NET core and LINQ.
  • Experience working with Oracle Database for data modeling, writing complex SQL queries, performance tuning, and PL/SQL development.
  • Developed secure RESTful APIs using ASP.NET Core with JWT Token authentication for user access control and data protection.

Software Developer

Aman Information System LLC
04.2023 - 03.2024
  • Worked extensively with SQL Server for database design, development, and query optimization to support application needs.
  • Built responsive web apps using ASP.NET Core and MVC.
  • Developed Razor Views and UI components with HTML5, CSS, JS, jQuery.
  • Built RESTful APIs using ADO.NET for efficient data access and manipulation in .NET applications.
  • Experienced in end-to-end SQL Server database development, including design, implementation, and optimization for enterprise applications.
  • Implemented authentication and role-based access control.
  • Deployed an Android Smart TV Queue Counter app using .NET MAUI.
  • Consumed and integrated APIs within .NET MAUI applications to enable seamless data communication and enhance app functionality.
  • Optimized stored procedures and used SSIS/SSRS for performance.
  • Developed custom reports using Crystal Reports integrated with SQL Server databases.

T24 Development Officer

Jordan Ahli Bank
10.2021 - 03.2023
  • Proposed and delivered enhancements to T24 core banking systems, increasing processing efficiency.
  • Developed and customized T24 local developments (LD) using J base and INFO BASIC.
  • Handled OFS messages and integrated REST APIs with JWT for secure communication.
  • Developed and deployed Java modules to support banking operations.
  • Upgraded AML and reporting systems to comply with audit and regulatory standards.
  • Handled change requests and resolved incidents through structured root cause analysis.

Software Developer

E Tech Systems
08.2020 - 09.2021
  • Designed RESTful APIs using ASP.NET Core.
  • Experienced in testing and documenting APIs using Postman and Swagger to ensure quality and maintainability.
  • Developed web applications using ASP.NET Core MVC framework, implementing clean architecture and responsive design
  • Maintained legacy systems built with VB.NET and migrated some modules to modern C# architecture.
  • Worked on a full-stack project handling both frontend and backend development.
  • Created cross-platform apps with Xamarin Forms.
  • Built SharePoint and DNN websites.
  • Managed IIS hosting and ensured 99.9% uptime.
  • Developed and maintained reports using SSRS and RDLC integrated with .NET applications and SQL Server databases.
  • Developed and maintained Windows Services using .NET framework to ensure efficient background processing and system automation.

Trainee

Pro Tech-Soft
07.2019 - 09.2019
  • Designed and implemented SQL Server stored procedures, views, and triggers for transactional systems.
  • Developed and integrated RDLC reports into Web and Windows applications.
  • Used ADO.NET for secure database connectivity and data manipulation.

Education

Bachelor of Software Engineering -

Applied Science University
06-2020

Skills

  • Languages: C#, VBNET, JavaScript, T-SQL, Java
  • Front-End: HTML5, CSS3, JavaScript, Razor Views, jQuery
  • Back-End: ASPNET Core, ASPNET MVC, ADONET, Entity Framework, WCF, REST APIs, SOAP Web Services, Windows Services
  • Databases: SQL Server, Oracle, SSRS, SSIS
  • Mobile: Xamarin, NET MAUI
  • Tools: GitHub, TFS, Crystal Reports, RDLC, SSRS, SharePoint, DNN, Postman, Swagger
  • Other: JWT Authentication, LINQ, Lambda, UWP, MVC Architecture

Certification

Java & Java Script

Languages

Arabic: Native
English: Professional

Timeline

.NET Developer

International Turnkey Systems
04.2024 - Current

Software Developer

Aman Information System LLC
04.2023 - 03.2024

T24 Development Officer

Jordan Ahli Bank
10.2021 - 03.2023

Software Developer

E Tech Systems
08.2020 - 09.2021

Trainee

Pro Tech-Soft
07.2019 - 09.2019

Bachelor of Software Engineering -

Applied Science University
Yahia Shalan