Loading...
Skip to Content
Harpreet Pannu
Microsoft Certified: Azure Developer Associate
Staff Software Engineer

Results-oriented and innovative programmers with 13+ years of experience in delivering top-notch app development using ASP.NET Web Forms and MVC Razor. Strong experience in design and development of window forms, WPF applications and RESTful API's using C.Net, VB.Net, ASP.NET, ADO.NET, entity framework. Ability to quickly upgrade to new technologies and tools to stay ahead. Easily communicates complex technical requirements to non-technical stakeholders.

Skills

Extensive experience in developing various applications using technologies like C#,RESTful API, WPF,LINQ,ASP.NET, MVC, Entity Framework, ADO.NET, XML, WCF, AJAX,JSON, PL/SQL
C#, %
95
Asp.Net webforms and MVC, %
96
Web Services and RESTful API, %
95
Blazor, %
86
ADO.NET, %
97
MAUI and Xamarin, %
80
PL/SQL (MSSQL, MySQL), %
92
Desktop applications using Win Forms, %
97
WPF using MVVM pattern, %
91
ORM - Entity Framework & Dapper, %
91
JS/jQuery, %
75
HTML and CSS, %
98

Experience

2023-11 – Current

Staff Software Engineer

3DMedcare
  • Architect the design to create and consume Web API in the WPF application.

2016-11 – 2023-09

Senior Software Engineer

Paramit, A Tecan Group Company, Morgan Hill, CA
  • Resolved software bugs by responding to escalated, complex and high impact problems in timely fashion using Jira helpdesk portal.
  • Conducted troubleshooting, debugging, and upgrades of existing multiple FoxPro applications into .NET based application.
  • Designed, developed and maintained Windows apps, web apps, RESTful APIs, DevExpress Dashboards using C# to meet client requirements for functionality, scalability and performance
  • Mentored junior developers to improve overall team performance.
Key achievement: Made positive impact on company's monthly revenue for 6 years in row through proactive software initiatives. Proven record of timely resolving 10000+ Jira helpdesk tickets.

2016-07 – 2016-11

Senior Software Engineer

Sagitec Solutions, Little Canada, MN
  • Tailored front end screens and modified business logic of Neosurance project for South Carolina Department of Employment.
  • Designed Unemployment Insurance modules, wrote unit test cases.
Key achievement: Delivered updates with 100% on-time record and only minimal updates.

2014-02 – 2015-07

Freelance Web Developer

Upwork.com, Ambala, India
  • Developed and provided maintenance for 20+ .NET websites, using Web Forms, ASP.NET MVC, C#, jQuery, HTML, and CSS.
  • Planned website development, converting mockups into usable web presence with C#, HTML, JavaScript, AJAX and JSON coding.
  • Direct interaction with clients starting from requirement gathering until project was completed and delivered.
Key achievement: Achieved 100% client satisfaction and on-time completion within project budget.

2013-02 – 2014-01

Software Developer

Prolearn Digital Solutions, Ajman, United Arab Emirates
  • Conducted troubleshooting, debugging, and upgrades of existing software with C# and Telerik controls in efficient, timely manner
  • Collaborated with project manager to select ambitious, but realistic coding milestones on pre-release software project development.
Key achievement: Increased application efficiency by 15% using Telerik controls.

2011-07 – 2012-12

Web Developer

Osvin Web Solutions, Chandigarh, India
  • developed and worked with Front-end, Back-end using C# and Databases from the first business analysis to the release of the product.
  • Ran debugging tools to eliminate flaws and glitches prior to publishing.
Key achievement: Removed bugs from various applications making it 30% more efficient than before.

2009-08 – 2011-06

Software Developer

JC Consultants Pvt Ltd., Chandigarh, India
  • Updated old code bases to modern development standards, improving functionality.
  • Migrated Classic ASP websites to modern Asp.Net website using C#.
Key achievement: Successfully modified numerous applications that increased user-friendliness by 20%.

Problem solving

Time Management

Excellent result

Education

2015-08 – 2018-06

Master of Science: Computer Science

Maharishi International University - Fairfield, IA
GPA: 3.55/4.0
Relevant Coursework:
Web Application Programming, Advanced Software Development, Database Management Systems, Algorithms, Computer Security, Web Architecture, Software Engineering

2005-07 – 2009-07

Bachelor of Science: Computer Science

Kurukshetra University - Panchkula, Haryana, India
Relevant Coursework:
Mathematics, DBMS, Data Structures, Object Oriented programming, Algorithm Design, Web Engineering, Software Engineering, Software Project Management

Certification

Microsoft Certification

Microsoft Certified: Azure Developer Associate

Click Here

Microsoft Certification

Microsoft Certified Technology Specialist: .NET Framework 4 & Web Applications


Udemy

Blazor - The Complete Guide (WASM & Server .NET Core 5

Click Here

Linkedin Learning

.NET MAUI First Look

Click Here

Linkedin Learning

.NET MAUI for Beginners

Click Here

Linkedin Learning

Microsoft Power Apps Essential Training: The Basics

Click Here

Linkedin Learning

Using Docker and .NET Core

Click Here

Linkedin Learning

Advanced Web APIs with ASP.NET Core in .NET 6

Click Here

Linkedin Learning

Building Web APIs with ASP.NET Core in .NET 6

Click Here

Linkedin Learning

Exam Prep: Microsoft Azure Fundamentals (AZ-900)

Click Here

Linkedin Learning

ASP.NET Core in .NET 6: Dependency Injection

Click Here

Linkedin Learning

Moving from Xamarin.Forms to .NET MAUI

Click Here

Linkedin Learning

ASP.NET Core: Token-Based Authentication

Click Here


Contact

I'm Harpreet Pannu, and I work in IS team of a small company that you may have heard of called 3DMedcare.
Phone
+1-669-206-9351

Address
San Jose, California, 95148

All the fields are required