Software Engineer, Online Instructor at University of Tirana
Tirana, Tirana County, Albania
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ervis Trupja is a software engineer and online instructor with nine years of experience building database-driven web applications and APIs, primarily on the Microsoft stack using ASP.NET and Entity Framework. He has delivered 50+ client projects and contributed backend architecture to an end-to-end ASP.NET MVC eCommerce app used as course material, demonstrating practical expertise in models, relationships, migrations, and controller design. As a prolific educator—authoring courses for Pluralsight, LinkedIn Learning, Udemy, and running a popular YouTube channel—he has taught over 100,000 students and focuses on clear, applied learning. Ervis pairs a strong mathematical background (MSc in Math & Computer Engineering) with hands-on product work for mobility and delivery platforms at Better Trucks and consulting roles that emphasize front-end MVC and Bootstrap integration. He brings a continuous-learning mindset, frequently exploring new languages and paradigms while remaining rooted in Microsoft technologies.
9 years of coding experience
2 years of employment as a software developer
Master of Science (MSc) Math and Computer Engineering, Master of Science (MSc) Math and Computer Engineering at University of Tirana, Faculty of Natural Sciences
This is the source code of the "ASP.NET MVC | Build a Complete eCommerce App" course on Udemy
Role in this project:
Back-end Developer
Contributions:99 commits, 7 PRs, 81 pushes in 5 months
Contributions summary:Ervis's primary contributions focused on the development of the e-commerce application's back-end features. They added models for key entities such as actors, producers, cinemas, and movies, laying the foundation for the application's data structure. Furthermore, the user established relationships between the models and configured the database context, including adding SQL Server configuration and database migrations, demonstrating a strong understanding of data management and database interaction within the ASP.NET MVC framework. The user also implemented controllers to handle user interaction.
A simple eCommerce App build on top of Asp.Net Core MVC framework.
Contributions:28 commits, 1 PR, 25 pushes in 4 years 1 month
ecommerce-appasp-net-mvcecommercemvc-coreaspnet
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ervis Trupja - Software Engineer, Online Instructor at University of Tirana