Suresh Vadadodiya - Senior Full Stack Developer Portfolio

Senior Full Stack Developer

Suresh Vadadodiya

.NET | Angular | Power BI | SQL Server

12+ years of experience architecting and delivering enterprise-grade web applications across the Microsoft .NET ecosystem. Expert in ASP.NET Core, Web API, Angular, SQL Server, Power BI, and SSRS.

12+

Years Exp.

12+

Years Experience

4

Enterprise Organizations

3

Countries (USA, AU, India)

10+

Technologies Mastered

About Me

Senior Full Stack Developer with extensive experience in building secure, scalable enterprise applications

Professional Summary

Senior Full Stack Developer with 12+ years of experience architecting and delivering enterprise-grade web applications across the Microsoft .NET ecosystem. Deep expertise in ASP.NET Core, Web API, Angular, SQL Server, Power BI, and SSRS. Proven record of building secure RESTful APIs with JWT/OAuth 2.0, designing scalable ETL pipelines with SSIS, optimizing high-volume SQL databases, and delivering actionable BI dashboards.

Effective team lead who thrives in Agile/Scrum environments and drives continuous improvement through code reviews, CI/CD practices, and SOLID design principles.

Core Competencies

  • Enterprise Web Application Architecture
  • RESTful API Development & Security
  • Database Design & Performance Optimization
  • Power BI & SSRS Report Development
  • ETL Pipeline Design with SSIS
  • Team Leadership & Mentorship
  • Agile/Scrum Methodologies

Technical Skills

Comprehensive technology stack for end-to-end development

Languages

C# JavaScript TypeScript SQL / T-SQL PHP HTML5 CSS3

Frameworks & Libraries

.NET Core .NET Framework ASP.NET MVC Web API Entity Framework Angular AngularJS KnockoutJS jQuery

Databases

SQL Server MySQL Stored Procedures Query Optimization Performance Tuning

Reporting & BI

Power BI SSRS SSIS DAX ETL Crystal Reports DevExpress

DevOps & Tools

Azure DevOps Git Visual Studio VS Code Jira Postman Swagger IIS CI/CD

Integrations & Security

OAuth 2.0 JWT REST API PayPal Stripe Authorize.Net UPS / FedEx

Methodologies & Practices

Agile / Scrum TDD SOLID Principles OOP Design Patterns Microservices Code Review

Work Experience

12+ years of delivering enterprise solutions across global organizations

Senior Full Stack Developer

Dash Technologies Inc / Voing Technologies

USA (Remote) Jul 2021 – Present
  • Architected and delivered 5+ enterprise web applications using .NET Core, ASP.NET Web API, Angular, and SQL Server, reducing time-to-market by streamlining CI/CD pipelines with Azure DevOps.
  • Designed and implemented secure RESTful APIs with JWT authentication and role-based access control (RBAC), achieving zero critical security vulnerabilities across all deployed services.
  • Developed interactive Power BI dashboards and SSRS reports consumed by C-suite for real-time executive decision-making, consolidating data from multiple SQL Server sources.
  • Built and maintained SSIS packages for automated ETL processes and seamless legacy system migration, reducing manual data processing time by an estimated 60%.
  • Optimized complex SQL queries, stored procedures, and indexing strategies, achieving measurable improvement in application response times and database load reduction.
  • Led code reviews and mentored junior developers; championed SOLID principles, TDD, and design patterns across cross-functional Agile teams.

Senior .NET Developer

BrainStorm Inc

Australia (Remote) Oct 2020 – Jul 2021
  • Delivered complex SSRS reports and Power BI dashboards leveraging DAX for advanced analytics, empowering business stakeholders with self-service reporting capabilities.
  • Led migration of 3+ legacy applications from .NET Framework to .NET Core, improving system stability, performance, and long-term maintainability.
  • Built responsive Angular single-page applications (SPAs) using component-based architecture, RxJS, and REST API integration, enhancing user experience significantly.
  • Introduced and enforced unit testing (TDD) practices using NUnit/xUnit, improving overall code quality, reducing regression bugs, and increasing release confidence.

Senior .NET Developer

Addisinfotech Pvt Ltd

India Jul 2015 – Oct 2020
  • Designed and developed scalable e-commerce and CRM platforms using ASP.NET MVC and Web API, supporting thousands of concurrent users.
  • Integrated multiple payment gateways (PayPal, Stripe, Authorize.Net) and shipping carrier APIs (UPS, FedEx, USPS) into production e-commerce systems.
  • Automated EDI workflows and implemented custom reporting solutions using Crystal Reports and DevExpress, reducing manual reporting effort.
  • Designed normalized SQL Server database schemas and executed performance tuning strategies including query rewrites, indexing, and execution plan analysis.

Software Developer

Global Websoft Pvt Ltd

India Mar 2013 – May 2015
  • Developed Windows desktop applications using C# and .NET Framework, including inventory management systems and module-based reporting tools.
  • Implemented data access layers (DAL) and optimized stored procedures, improving query performance and data retrieval efficiency across SQL Server databases.

Education

Academic background in Information Technology

M.Sc. in Information Technology

Karnataka State Open University

2011 – 2013

PG Diploma in Computer Applications (PGDCA)

Saurashtra University

2010 – 2011

Get In Touch

Ready to discuss your next project? Let's connect!

Interested in working together? Let's build something amazing!

Send Message