Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hardikkumar Soni

Sr. Software Engineer
Henrico,VA

Summary

With over 7 years of experience in software analysis, design, development, and implementation, specializing in intranet, internet client-server, and web-based applications. Proficient in all phases of the Agile Software Development Life Cycle, from requirements analysis to deployment and maintenance. Excel at application development using object-oriented analysis & design techniques, with extensive experience in design patterns and MVC architecture. Skills cover a variety of web technologies, including Razor Views, Bootstrap, and more. Adept at setting up Windows servers on Microsoft web servers (IIS) and generating business reports with SSRS and Crystal Reports.

Additionally, significant knowledge of databases like SQL Server, Oracle, and MySQL, and experienced in configuring Agile CI/CD pipelines for microservices. In cloud environments, utilizing Azure DevOps for build and release pipelines and managing applications in Microsoft Azure and Kubernetes. Strong analytical and communication skills ensure the successful completion of projects, adherence to quality standards, and achievement of project milestones.

Overview

9
9
years of professional experience
6
6
years of post-secondary education

Work History

Senior Full Stack Software Engineer (ASP.NET)

LTIMINDTREE
Edison, NJ
9 2021 - Current
  • Developed and supported applications in C#, .NET 6.0/5.0/4.7.2/4.6.1/4.6/4.5.1, ASP.NET Core, Entity Framework Core, Angular 11, CSS, JavaScript, Visual Studio 2022/2019/2017.
  • Delivered high-quality software on schedule by prioritizing tasks and managing timelines.
  • Ensured application security with regular code reviews and vulnerability fixes.
  • Expertise in Web Services, WCF Services, and Web APIs (SOAP, RESTful).
  • Proficient in .NET web technologies: C#5, ASP.NET 4.7.1, Web Form Framework, MVC 5.0.
  • Implemented UI with ASP.NET, C#, VB.NET, MVC, HTML5, XML, JavaScript/Typescript, VBScript, Razor Views, React JS, Node JS, CSS3, Angular, AJAX, Bootstrap, Express, server controls.
  • Developed applications with .NET Core 2.0.3, MVC Web API, Razor, C#, Ajax, Html5, CSS3, JSON, LINQ.
  • Built middleware for identity information access and authentication.
  • Migrated data to Microsoft Azure cloud platform and deployed .NET applications.
  • Developed Data Access Layer using Entity Framework Core, LINQ to Entities, C#.
  • Coordinated projects with Azure DevOps, SharePoint.
  • Worked with XML technologies: XML/XSL, XSLT, DTD, XML Schema, DOM, SAX, SOAP, WSDL.
  • Configured Jenkins CI/CD pipelines for Microservices.
  • Developed web-based GUIs with JSP, Tag libraries, HTML, CSS, Bootstrap, AJAX, JQuery, Angular 11 & 12, C#, JavaScript, J2EE, Hibernate.
  • Wrote complex SQL queries, views, stored procedures, functions.
  • Experienced in performance tuning, backup, and recovery.
  • Developed unit tests with TDD methodology, using N-Unit.
  • Knowledgeable in various testing methodologies: Automation, Manual, Functional, System, Regression, UAT, Backend, API, Web Services testing.
  • Coordinated production releases and database operations, ensuring minimal downtime.
  • Led hybrid team, ensuring effective collaboration.

Environment: .NET, ASP.NET Core, ADO.NET, C#, Microservices, JavaScript, Visual Studio, Web API, SOAP, RESTful, HTML5, Razor Views, CSS3, AJAX, Bootstrap, Azure, LINQ, Entity, MVC, SQL, JSON, Agile.

Software Engineer

Resource Infosoft
Durham, NC
01.2021 - 09.2021
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Maintained existing software systems by identifying and correcting software defects.
  • Developed scalable and maintainable code, for long-term stability of software.
  • Collaborated with clients to define solution requirements.
  • Updated old code bases to modern development standards, improving functionality.

Net Developer

Vrindi India Pvt. Ltd.
04.2015 - 05.2018
  • Involved in development life cycle from design to implementation, testing, and deployment. Designed and developed web forms in ASP.NET and C# .NET using the the.NET Framework. Implemented Object-Oriented programming concepts in C# and ASP.NET. Used Model View Controller (MVC) architectural design patterns to develop products. Created responsive UI using HTML, CSS, JSON, JavaScript, JQuery, AngularJS, and AJAX. Developed Single Page Applications (SPA) using AngularJS for ASP.NET MVC and Web API. Used SQL Server database with Entity Framework and LINQ for database access. Created indexes for collections in MongoDB for performance improvement. Developed client-based user interfaces using VB.NET and designed with UML. Developed Web Services (SOAP, REST) for multiple clients. Worked on desktop applications using Windows Services, Windows Forms, WPF, and WCF. Used ADO.NET objects like Data Reader, Data Adapter, and Dataset for data handling. Utilized JIRA for bug analysis and fixes, and tracked sprint progress. Implemented unit testing using NUnit. Contributed to GitHub for interface accessibility improvements. Worked in an agile environment with daily stand-up meetings, sprint planning, reviews, and demo sessions.

    Environment: ASP.NET, ADO.NET, C#, VB.NET, LINQ, HTML, CSS, JSON, JavaScript, JQuery, AngularJS, AJAX, SQL Server, MongoDB, WCF, WPF, SOAP, REST, GitHub,.

Education

Master in Information Technology - Information Technology

University of The Potomac
Washington, DC
01.2018 - 12.2020

Master in Computer Application - Computer Science And Programming

Charotar University of Science And Technology
Gujarat, India
01.2012 - 06.2015

Skills

SQL

Agile Methodologies

Scripting Languages: Javascript

API Integration

Microsoft ASPNET

Microservices

Timeline

Software Engineer

Resource Infosoft
01.2021 - 09.2021

Master in Information Technology - Information Technology

University of The Potomac
01.2018 - 12.2020

Net Developer

Vrindi India Pvt. Ltd.
04.2015 - 05.2018

Master in Computer Application - Computer Science And Programming

Charotar University of Science And Technology
01.2012 - 06.2015

Senior Full Stack Software Engineer (ASP.NET)

LTIMINDTREE
9 2021 - Current
Hardikkumar SoniSr. Software Engineer