Post Job Free

Resume

Sign in

Asp.Net C#

Location:
Seattle, WA
Posted:
August 18, 2023

Contact this candidate

Resume:

Gaurav J Joshi ady1c2@r.postjobfree.com 425-***-**** Maple Valley, WA 98038 Green Card Open to Relocate

SUMMARY

** ***** ** ********** ** .NET Full-Stack Developer and skill in enterprise application analysis, design, OOPS, development, deployment, and implementation in the .NET environment.

Comprehensive understanding of the Software Development Life Cycle (SDLC), including phases such as Requirements Analysis, Design, Development, and Testing.

Worked with other members of the product development team. Using a pair programming approach, we were able to ensure high-quality code.

Identified and implemented strategies to improve the team's understanding of new business processes and technologies.

Extensive hands-on experience with core expertise in designing, developing, and deploying N-Tier enterprise applications for the .NET platform using .NET 7, ASP.NET CORE 7, ASP.NET CORE 7 WEB API, C#.NET, ASP.NET MVC, ASP.NET Web Form, LINQ, Entity Framework, WCF, VB.NET, Classic ASP, Web services, nUnit, xUnit, MS Test, JavaScript, jQuery, Angular v12, ReactJS v18, Bootstrap, CSS and HTML5

Development of Microservices, APIs, and Software Apps using C#.NET, ASP.NET CORE/.NET 7 and PaaS technologies like Azure.

Extensive years of experience in all phases of SDLC including design, development, testing, implementation, and support using Microsoft .NET Framework technologies.

Experience with .NET-based applications and infrastructure monitoring, troubleshooting, and support.

Knowledge of .NET IDEs such as Visual studio 2022/19/17/15, Visual studio Code.

Demonstrated familiarity with application servers such as IIS 10, IIS8.0 etc.

Solid knowledge of relational databases, including how to write queries and Stored Procedures in Oracle and MS SQL Server. Has excellent grip on SSIS, SSRS to manage ETL

Extensive expertise automating application deployment in UAT/Stage, QA and development environments.

Thorough understanding of version control systems GIT, TFS, VSS and clear case

Exposure to issue tracking tools like JIRA, Splunk and Azure DevOps.

Strong management abilities, including a track record of successfully leading and mentoring individuals to achieve maximum productivity while establishing cohesive team settings.

Strong communication, analytical, interpersonal, and presenting abilities, as well as technical knowledge.

Tools and UML-based analysis and design experience.

Outstanding interpersonal abilities, especially the ability to lead and motivate a team.

Proven track record of problem solving and reaching tight deadlines; strong team member with excellent interpersonal and communication skills. Ability to quickly pick up new skills and operate under duress.

Strong technical background, analytical abilities, communication skills, attention to detail and goal-oriented, and dedication to excellence.

KEY SKILLS

Programming Languages: C#.NET, VB.NET, C++, SQL, and PL/SQL.

Frameworks: ASP.NET, ASP.NET MVC, ASP.NET CORE, ASP.NET CORE WEB API, SOAP, Azure.

CI/CD: Azure DevOps.

Frameworks and UI: .NET Framework 4.5, .NET 7, Node.js v10, Angular v12, React v18, Typescript, JavaScript, AJAX, jQuery, Bootstrap, HTML5, CSS

Web/App Servers: IIS 10.0, IIS 8.5 and lower.

IDE’s & Version Control: Visual Studio 2022/19/17/15, VS Code, Azure DevOps, Git Enterprise, TFS.

Cloud Technologies: Azure

Databases: SQL Server, SSIS, SSRS, Oracle 10g/11g, 12c, 19c, PostgreSQL, Azure Cosmos DB, MySQL.

Scrum Tools: JIRA, Azure DevOps.

Testing Frameworks: NUnit, XUnit, MS Test

Operating Systems: Windows, Unix, Linux.

PROFESSIONAL EXPERIENCE

Senior Software Engineer 01/2021 to present

Usmanpura Imaging Center Ahmedabad

Designed and Developed Web API using C#, ASP.NET Core Web API in .NET for Restful API

Used Entity Framework with LINQ queries for data retrieval and data storing in SQL Server

Developed Azure Functions using HTTP trigger and integrated with JustDial and Tata Teleservices Cloud telephony as webhooks to collect leads data

Implemented front-end using ReactJS v18, HTML5, SASS and libs like redux, axios, router, redux-thunk, bootstrap

Applied Test-Driven Development (TDD) approach using xUnit, MStest for unit testing, integration test

Configured GitHub for Continuous Integration, developed pipeline and artifacts for Continuous Deployment

Developed modules using Node.js to integrate various Medical Equipment using HL7 and DICOM

Senior Software Engineer 08/2014 to 12/2020

SVMobi Ahmedabad

Applied Agile Methodology for software development and project management

Collaborated with team members using scrum daily standups, sprint and workboard in Azure DevOps Services

Developed MVC architecture-based Web application using ASP.NET Web Forms, C# and MySQL

Extensively used ASP.NET application life cycle, page life cycle, HTTP Handlers, HTTP Modules

Implemented WCF to create Service API for integrating with third party applications

Implemented MSMQ to archive robust message-based communication with third party APIs

Developed RESTful Web API and enriched with in-memory Caching to process 1000 requests per second

Delivered lightning-fast performance by developing delegate-based threading

Implemented front-end using Angular v9, HTML5, CSS3 and components like NgRx, Angular Bootstrap, Angular Material, Angular Grid

Senior Application Programmer 08/2009 to 07/2014

GreatBrain Information Technologies Ahmedabad

Developed application using C#, WPF, MVP, MVVM, ADO.NET and MS SQL.

Developed asynchronous application using background worker thread to provide rich user experience

Experienced in ETL using SSIS to transfer data from many sources to one source plus for faster data transfer by integrating SSIS API Component

Achieved performance in processing big data in size of Tera bytes by Caching, Indexing, SQL Views and PL/SQL stored procedures.

Junior Programmer 09/2006 to 07/2009

Elegant Microweb Technologies Ahmedabad

Gathered and analyzed requirements from SAS documents

Played role of team member by participating in meetings and discussions for requirement understanding.

Wrote SQL change sets to create, update, and delete data from and to SQL server databases and tables

Programmed CRUD application using VB.NET, ASP.NET, ADO.NET and saved data in Microsoft SQL Server.

Provided support and maintenance for various projects by debugging and bug solving

EDUCATION

Degree

Institute

Specialization

M.Sc. (IT)

(01/06/2006)

Veer Narmad South Gujarat University, Surat

Information Technology

B.Sc. (IT)

(01/06/2004)

Veer Narmad South Gujarat University, Surat

Information Technology

XII – Gujarat Higher Secondary Board (2001)

Meghdoot Vidhya Vihar, Ahmedabad

Science

X - Gujarat Secondary Education Board, (1999)

Akhand Anand Vidhya vihar, Surat



Contact this candidate