Ervis Trupja

Software Engineer, Online Instructor at University of Tirana

Tirana, Tirana County, Albania
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code9 years of coding experience
job2 years of employment as a software developer
bookMaster of Science (MSc) Math and Computer Engineering, Master of Science (MSc) Math and Computer Engineering at University of Tirana, Faculty of Natural Sciences
languagesAlbanian, English, Turkish, Italian, German
stackoverflow-logo

Stackoverflow

Stats
2,750reputation
409kreached
64answers
33questions
Badges
angular
top-5%
loops
top-5%
ngfor
top-5%
iteration
top-5%
github-logo-circle

Github Skills (16)

sql-server10
asp-net-mvc10
entity-framework-core10
csharp10
database-design10
angular9
loops9
ngfor9
iteration9
json6
html6
wpf6
model-view-controller6
javascript6
visual-studio6

Programming languages (7)

C#TypeScriptCSSJavaScriptPHPHTMLRuby

Github contributions (5)

github-logo-circle
This is the source code of the "ASP.NET MVC | Build a Complete eCommerce App" course on Udemy
Role in this project:
userBack-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.
asp-net-mvcauthorizationecommerceecommerce-appaspnet
etrupja/DrinkAndGo

Feb 2017 - Mar 2021

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