I’m a senior full-stack developer with 20+ years of hands-on experience building secure, scalable production web applications across the .NET and Angular ecosystem. I enjoy owning projects end-to-end—from gathering requirements and designing RESTful APIs to implementing Angular front ends, data access with Entity Framework Core/LINQ, and SQL Server performance tuning. I also bring a practical, quality-focused mindset: authentication/authorization with JWT and ASP.NET Core Identity, API documentation and testing with Swagger/OpenAPI and Postman, and reporting dashboards using RDLC and Chart.js. I’ve been an early adopter of AI-assisted development workflows (like GitHub Copilot) to accelerate delivery while keeping disciplined code review and reliability as non-negotiables.

Ramin Dorudian

I’m a senior full-stack developer with 20+ years of hands-on experience building secure, scalable production web applications across the .NET and Angular ecosystem. I enjoy owning projects end-to-end—from gathering requirements and designing RESTful APIs to implementing Angular front ends, data access with Entity Framework Core/LINQ, and SQL Server performance tuning. I also bring a practical, quality-focused mindset: authentication/authorization with JWT and ASP.NET Core Identity, API documentation and testing with Swagger/OpenAPI and Postman, and reporting dashboards using RDLC and Chart.js. I’ve been an early adopter of AI-assisted development workflows (like GitHub Copilot) to accelerate delivery while keeping disciplined code review and reliability as non-negotiables.

Available to hire

I’m a senior full-stack developer with 20+ years of hands-on experience building secure, scalable production web applications across the .NET and Angular ecosystem. I enjoy owning projects end-to-end—from gathering requirements and designing RESTful APIs to implementing Angular front ends, data access with Entity Framework Core/LINQ, and SQL Server performance tuning.

I also bring a practical, quality-focused mindset: authentication/authorization with JWT and ASP.NET Core Identity, API documentation and testing with Swagger/OpenAPI and Postman, and reporting dashboards using RDLC and Chart.js. I’ve been an early adopter of AI-assisted development workflows (like GitHub Copilot) to accelerate delivery while keeping disciplined code review and reliability as non-negotiables.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent
Persian
Fluent
Spanish; Castilian
Intermediate

Work Experience

Full Stack Developer (Freelance) at WelcoTech
January 1, 2015 - Present
Own end-to-end delivery of custom web applications: architecting Angular SPA front ends and C#/.NET Core Web API back ends with SQL Server data layers. Build maintainable UI using reusable components, services/DI, reactive forms, and route guards. Implement RESTful APIs with ASP.NET Core Web API and Entity Framework Core using LINQ for efficient queries, business-rule validation, pagination, filtering, and sorting. Harden security with JWT and ASP.NET Core Identity for protected web and API endpoints. Use Swagger/OpenAPI and Postman to streamline documentation, QA, and debugging. Deliver reporting features with RDLC and Chart.js, and optimize complex SQL for data-heavy experiences. Employ a structured AI-assisted workflow with GitHub Copilot while performing rigorous code review. Lead migrations from legacy ASP.NET MVC to modern .NET Core Web API + Angular architectures, reducing technical debt and improving performance.
Software Developer at Hakim Optical
January 1, 2015 - July 26, 2025
Developed internal systems using C#, VB.NET, ASP.NET, and SQL Server. Engineered POS systems, scheduling, payment solutions, and reporting tools. Created badge-in/out systems and upgraded database infrastructure.
Freelancer Full Stack Developer at WelcoTech
January 1, 2015 - Present
Designed and developed complete web applications from scratch, using Angular, RxJS, and .NET Core Web API as frontend and backend technologies. Implemented responsive UI/UX interfaces and SPA architecture with Angular. Built scalable and secure RESTful APIs with .NET Core and Entity Framework, managing business logic, database interactions, and user authentication. Migrated legacy MVC systems to modern .NET Core Web APIs with Angular frontends. Integrated SQL Server for complex data queries and reporting. Applied Agile practices, Git version control, and Postman for API testing. Collaborated directly with clients to gather requirements, manage timelines, and deliver production-ready solutions.
Software Developer at Hakim Optical
January 1, 2008 - January 1, 2015
Developed internal business systems for retail operations using C#, VB.NET, ASP.NET, and SQL Server. Built and maintained POS, scheduling, payment, and reporting tools used across retail locations. Engineered an employee badge-in/out tracking system and led upgrades of core database infrastructure to improve reliability and performance.
Software Developer at NAAWA Corporation
December 31, 2007 - July 26, 2025
Created ASP.NET web applications and desktop software using VB.NET and SQL Server. Built a complete warranty and auto management system. Designed interactive websites using HTML, CSS, PHP, and JavaScript.
Software Developer at NAAWA Corporation
January 1, 2001 - January 1, 2007
Built ASP.NET web applications and desktop software using VB.NET and SQL Server, including a complete warranty and auto management system deployed in production. Designed interactive company websites with HTML, CSS, PHP, and JavaScript.

Education

B.Sc. Computer Science at Azad University, Tehran
January 1, 1990 - January 1, 1994
Object-Oriented Applications with C# at George Brown College, Toronto
January 1, 1994 - January 1, 1995
Database Design & Modeling at Centennial College, Toronto
January 1, 1995 - January 1, 1996
Webmaster at Toronto Image Works, Toronto
January 1, 1996 - January 1, 1997

Qualifications

GitHub Copilot (AI-assisted development workflow)
January 11, 2030 - September 2, 2026
Modern Angular and .NET Core Full-Stack Development (REST, JWT/Identity, EF Core, LINQ, Swagger, Postman, Git, GitHub Copilot)
January 11, 2030 - September 2, 2026
SQL and Data Analytics (advanced SQL querying; Excel/Power BI fundamentals)
January 11, 2030 - September 2, 2026

Industry Experience

Software & Internet, Computers & Electronics, Retail, Professional Services, Education