Post Job Free
Sign in

.NET Core, Mvc, SQL, Oracle, Kubernetes, Docker, Arcgis Sdk

Location:
Corpus Christi, TX
Posted:
February 17, 2025

Contact this candidate

Resume:

Snehil K

Sr. Full Stack. NET Developer

Email: ****************@*****.***

Phone: 781-***-****

LinkedIn: https://www.linkedin.com/in/snehiln-849353281/

PROFESSIONAL SUMMARY:

Over 10+ Years of IT experience with Involvement in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client-Server and N-tier Architectures

Experience in.Net technology like Web Applications, Database Applications using C#.Net, ASP.Net, ADO.Net, XML, WCF Services, Web API, MVC 6.0/5.0/4.0, LINQ, JavaScript, jQuery, AngularJS, ReactJS, NodeJS, Ajax, Visual Studio, IIS, Entity Framework, Dapper and .Net Core.

Extensive experience in design & development of static code analyzer plug - ins for Sonarqube and Integration of SonarQube tool with TFS and SQL Server.

Expertise with Reporting Tools such as SQL Server Reporting Services (SSRS), Crystal Reports

Extensive experience in Agile Methodology, Scrum processes, Sprint Planning, Story based Development

Built Web pages that are more user-interactive using JQuery plug-ins for Drag and Drop, AutoComplete, JSON, AngularJS, ReactJS, BackboneJS, JavaScript and Bootstrap

Strong knowledge of various procedural and object-oriented programming languages such as C#

Enhanced and developed UI functionality using ASP.NET, HTML, XML and XAML

Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET, AJAX, Angular JS, Bootstrap and JQuery and building RIA web applications.

Highly Knowledgeable in ASP.NETMVC 5.0/4.0 in implementing Model, View and Controllers with State Management, Security, Action methods etc.

Containerized .NET applications using Docker to ensure consistent environments across development, staging, and production.

Extensive experience in Aspect-oriented programming in Test Driven Development (TDD), developing infrastructure framework using Inversion of controls, Dependency Injection.

Proficient in implementing /Consuming WCF services using different protocols and implementing features like Security, Debugging and Performance.

Experience on Azure Functions/Azure App Services and CI/CD in Azure DevOps.

Experience in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services SSRS.

Created Azure Functions and published using App Services.

Experience on Angular 6.0, TypeScript, .Net Core, Web API, Azure, WCF, Web services, MVC, ASP.NET, C#, LINQ, Entity Framework, HTML, CSS, JavaScript, Jquery and SQL Server.

Hands on experience with Jenkins – CI/CD concepts, jobs, builds, pipelines, triggering, KPIs/ metrics, SCM, testing, notifiers, distributed builds, plugins, Rest API, artifacts, configuration management tools

Excellent working knowledge of Microsoft Entity Framework and how to use it along with MVC. MVC Scaffolding and MVC Razor Syntax to quickly build applications that leverage the MVC design pattern.

Build microservices and container solutions using Azure Container Registry.

Experience in using ADO.NET data controls (Dataset, Data Reader, Data Adapter, Data Grid, Grid View, and Data List)

Involved to implement CI/CD in Azure devops using Pipelines and Release.

Extensive experience in Developing, Consuming and Debugging the SOAP and REST Web services using WCF

Extensive Experience in ASP.NET Web API Controllers that involved the implementation of service layer components and data object layer components using MVC.

Applied Docker Swarm for orchestrating .NET microservices, automating scaling and managing multi-node environments.

Build microservices and container solutions using Azure Container Registry

Created and modified many procedures to populate data in SQL server according to the requirement.

Worked on Database Connectivity with ORM technologies like Entity Framework 6.0/5.0/4.x Database First, Code First and performance tuning in Entity Framework.

Experience in development and implementation of Windows Communication Foundation (WCF), and Responsible for developing WCF based Service, Data, Fault and Message Contracts.

Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables, loaded Data into Oracle Tables using SQL Loader.

Excellent working experience on n-Tier and layered architecture, Service Oriented Apps, Load Balancing, Session Management, Web farm applications and Single Page Applications (SPA).

Strong analytical and conceptual skills in database related work primarily creating complex stored procedures, Views, Triggers, Functions using PL/SQL, T-SQL.

Proficient in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2012/2010/2008, GIT and Visual Source Safe (VSS).

Proven ability in understanding system requirements, system architecture design, development, testing/QA and production Environment setup and support.

Extensive working experience in unit, integration and performance testing framework – NUNIT, MS Unit tests.

TECHNICAL SKILLS:

Programming Languages

C, C# .NET, VB.NET, C++, HTML5, T-SQL, PL/SQL

Web Technologies

.Net 8.0/7.0/6.0, ASP.NET, ASP.NET MVC 5.0/4.0/3.0, Silverlight 4.0/3.0, Ajax, Entity Framework, N-hibernate, Bootstrap, JQGrid, LINQ, Webservices, Webmail, jQuery, HTML5, CSS3, VB Script. XAML, XML, XDOCUMENT, XSLT, XPATH, XSL, ExtJs

UI Technologies

Win forms, WCF

IDE Tools

Visual Studio 2022/2019/2017/2015/2012/2010/2008/2005, SQL Server Management Studio, Expression

.Net Frameworks

Net Framework 4.7/4.5/4.0/3.5/3.0/2.0

Databases

MS SQL SERVER 2022/2019/2017/2015/2012/2008/2005/2000, MS Access 2010/2007/2003, Oracle 19g/11g/10g/9i

Web Design

Sitecore, Blazor

Reporting Tools

SQL Server Reporting Services (SSRS), Crystal Reports (2010/9/8.5/8).

Modeling Tools

UML, MS Visio 2010/2007

Version Control Tools

Azure Devops/Team Foundation Server (TFS), GIT

Middleware

WCF, ADO.NET Entity Framework 5.0/4.1, NHibernate, LINQ, LINQ to XML, LINQ

Servers

Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0)

PROFESSIONAL EXPERIENCE:

Client: State of Ohio, OH Dec 2023 to Present

Role: Sr .Net Full Stack Developer

Responsibilities:

Comprehensive knowledge of Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements

Created required components, custom directives, and services using Angular typescript.

Design and develop web forms using ASP.NET MVC 5/6, HTML 5, CSS and jQuery.

Participated in various Client meetings with the team and the Project Manager to discuss improvements in the development of the section.

Designed, developed, and deployed .NET 7/8 applications on Azure cloud platform, ensuring scalability, reliability, and performance optimization.

Designed and implemented end-to-end web applications using ASP.NET Core and Angular 16, creating scalable and responsive web applications.

Created reusable components using React for enhanced code reusability and developed front-end components using HTML5, Bootstrap, and React to deliver responsive and intuitive user interfaces.

An expert in software development adeptly crafts stored procedures, functions, triggers, and implements intricate algorithms with precision using C#.

Using Swagger and POSTMAN to test the Web API RESTful Service.

Participate in agile development processes, including sprint planning, daily stand-ups, sprint reviews, and retrospectives to ensure timely delivery of features.

Integrated Docker with CI/CD pipelines for automated build, testing, and deployment of .NET applications.

Integrated VB.NET applications with SQL Server databases using ADO.NET and LINQ for efficient data management.

Worked with the application using LINQ to Entities in an ASP.NET Entity framework.

Conceptual and practical familiarity with CI/CD pipelines in Azure DevOps.

Developed RESTFUL Web API using ASP.Net Core.

Design and development system functionality per change request using C#, SQL Server 2022.

Worked with Server Controls like List, Data Grid View, Panels.

Configured security features for the application using token-based Authentication & Authorization using C#.

Developing functionality as Per the Client Requirement.

Involved in development of application on azure server by creating packages through Visual Studio, Power shell and Azure Portal.

Involved in the development of presentation layer and GUI framework using EXTJS and HTML.

Seamless integration of Blazor with .NET for optimized performance.

Developed User Interface in JSP, JavaScript and HTML with React.JS Framework.

Responsible for creating user interactive screens using Kendo UI, Bootstrap and Angular to develop style guides, Themes, Templates, and interface design.

Deployed and managed .NET applications on Kubernetes, ensuring scalability, high availability, and automated failover.

Developed Windows Forms (WinForms) and WPF applications using VB.NET, incorporating modern UI/UX principles.

Implemented Sitecore MVC design pattern for developing the Web Application.

Developed Microservice on boarding tool leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.

Developed custom geospatial solutions and tools using ArcGIS SDK and .NET to process and visualize geographic data.

Optimized Docker images and resources for efficient performance and faster startup times in .NET-based environments.

Responsible for Creating and maintaining the Quality documents related to the project.

Make Unit Testing before delivery and providing support for UATs.

Created and implemented ETL packages using SSIS and MS SQL Server, ensuring successful deployment and functionality.

Provided production support to troubleshot and debug the issues.

Used Bit-bucket for version control.

Environment: C#, .Net 6/8, Visual Studio 2022, ASP.NET Web API, WCF, MVC, HTML, JavaScript, J-Query, HandleBar.js, React JS, Angular 16, CSS, SSIS, XML, Docker, SQL Server 2022, LINQ, Blazor, Oracle 19g, ADO.NET, NUnit, CSS, Ajax, Scrum, Git, Bit Bucket, Power BI, Azure DevOps, Jenkin, CI/CD Pipeline, .Net Core.

Client: Walmart, Bentonville, AR May 2022 to Nov 2023

Role: Sr .Net Full Stack Developer

Responsibilities:

Perform Research and Development on technical components and make recommendations such as usage of new features of .NET like type inference LINQ etc.

WEB API design pattern used for ASP.NET Core MVC application.

Worked with Microsoft Windows Azure includes a complete set of enterprise-ready data services, including Windows Azure Storage and SQL Databases.

Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing.

Used AAD Graph API to programmatically access Azure Active Directory through REST API endpoints.

Created Bulk users in Azure Active Directory using Azure Graph API.

Designed and developed sophisticated web applications utilizing Angular 11, and .NET versions 6, integrated with SQL Server, Oracle, MongoDB, Cosmos DB, and PostgreSQL databases.

Developed the application using Visual Studio 2029 and SQL Server for designing the application.

Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, AJAX and JavaScript for client-side validation.

Writing and modifying Stored-Procedures and user defined functions in SQL Server and T-SQL to carry out database operations.

Integrated ArcGIS SDK into .NET applications for mapping, spatial data visualization, and geospatial analysis.

Leveraged Docker Compose to manage multi-container .NET applications, ensuring smooth inter-service communication.

Developing front-end screens using HTML5, Angular, Blazor, JavaScript, Json, CSS and Bootstrap

Used Log Analytics service in Azure OMS to monitor cloud environments to maintain their availability and performance.

Orchestrated database migration projects, including schema conversion, data transfer, and validation across SQL Server, Cosmos DB, MongoDB, and PostgreSQL platforms.

Implemented ETL/ELT processes, REST APIs, and web services to facilitate data integration and communication between systems.

Utilized Kubernetes for orchestration of microservices-based .NET applications, enabling seamless scaling and load balancing.

Designed and implemented CI/CD pipelines for web applications built on Angular, React, and .NET Core, ensuring automated builds, tests, and deployments.

Imported data from flat files to SQL Server database using SSIS. Also used Azure for Scaling and checking the reliability of the applications which were developed during the project.

Design and development of Web applications using C .Net ASP.Net and MVC.

Understanding application business and existing system including SSIS packages SSRS reports.

Strong knowledge of various procedural and object-oriented programming languages such as C#.

Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, Angular JS, React JS, Underscore JS, jQuery, HTML, and Cascading Style Sheets (CSS).

Automated rolling updates and rollbacks of .NET applications using Kubernetes, ensuring zero-downtime deployments.

Utilized ArcGIS SDK to implement real-time mapping, geoprocessing, and spatial analysis features in .NET applications.

Experienced in Performance tuning of Stored Procedures, SQL statements and improving the response time of web pages.

Designed and developed Entity Framework 2.0 Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side

Developed ASP.NET Core Web API based on departmental requirements and specifications.

Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.

Managed all development tasks and code modifications in Team Foundation Server (TFS).

Using SQL server reporting services SSRS delivering enterprise, Web-enabled reporting creates reports that draw content from a variety of data sources.

Designed interactive ASP.NET Core MVC views using jQuery, HTML, CSS, Angular JS, React Js, Bootstrap and AJAX to provide excellent user experience.

Accessibility testing was made using WAT, AXE, WAVE and NVDA screen reader and fixing the issues, using various ARIA attributes that were identified for the better accessibility purpose.

Environment: ASP. Net Core 6, C#.Net, MVC, WEB API, LINQ, Entity Framework, WPF, JavaScript, Azure Mobile Web service, SSIS, jQuery, SQL Server 2019, Oracle, Visual Studio 2019, Sitecore, and PostgreSQL, NodeJS, JSON, XML, Postman, Blazor, GIT, Azure Blob Storage, Windows Azure, DevOps. Angular 11, Azure, Typescript 4.0, MongoDB, Cosmos DB.

Client: Anthem, St. Louis, MO Feb 2021 to Apr 2022

Role: Full Stack Dot Net Developer

Responsibilities:

Collaborated with the client team to design and develop the application, ensuring it aligns seamlessly with the specific client requirements.

I actively participated in SCRUM meetings, fostering effective communication with fellow team members to strategize and coordinate the project's progress. Spearheaded the development of the web application using Angular and Web API within the .Net Core framework.

Implemented microservices by leveraging multiple applications and Web APIs in .Net Core, promoting modularity and scalability.

Designed and implemented interactive map interfaces in .NET using ArcGIS SDK to display spatial data layers and geographic features.

Automated the deployment of .NET applications using Helm charts to simplify Kubernetes management and deployment.

Crafted custom scripts to manipulate the Database across different environments, streamlining the development process.

Developed and distributed NuGet packages, effectively minimizing redundant code and facilitating code reuse in multiple web applications.

Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed in Cloud Foundry, AWS S3 and Kubernetes.

Created comprehensive and well-structured swagger documentation for the APIs, ensuring seamless API understanding and consumption.

Thoroughly tested APIs using Postman and Fiddler, validating their functionality and responsiveness.

Developed user interface by using the React JS, Flux for SPA development

Employed Splunk for error monitoring across all environments, proactively identifying and addressing issues.

Implemented robust server and client-side validations, enhancing data integrity and user experience.

Utilized Entity Framework for seamless object-relational mapping, simplifying interactions with relational data through domain-specific objects.

Integrated ArcGIS Runtime SDK for .NET to enable offline geospatial capabilities and enhance user experiences in disconnected environments.

Leveraged MS SQL as the backed database, ensuring efficient data management and storage.

Scalable data design for MongoDB and Redis, caching in MongoDB with Redis Cache Using Spring Boot

Used React-Router to turn application into Single Page Application.

Successfully utilized Azure cloud services and created Azure functions to optimize application performance and scalability.

Design and development of Web application using C# .Net ASP.Net and MVC.

Developed ASP.NET Core Web API based on departmental requirements and specifications.

Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.

Configured Kubernetes networking, ingress controllers, and services for secure and efficient communication between .NET-based containers.

Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket.

Proficiently managed deployments through CICD (Continuous Integration and Continuous Deployment) processes using Azure pipelines.

Created Restful services using ASP.NET Web API for exposing these to mobile devices Involved in requirement gathering, analysis and documentation of assigned modules.

Conducted code reviews and managed pull requests to ensure code quality and adherence to project standards using platforms like GitHub.

Used Kubernetes namespaces to logically organize and manage multiple .NET applications within a single cluster, ensuring better isolation and resource allocation.

Implemented Unit Testing, Integration Testing and System Testing using NUnit in Test Driven Development Environment.

Designed the application architecture based on n-tier principles and thoughtfully implemented various design patterns across all layers, promoting maintainability and flexibility.

Conducted rigorous unit testing of all developed modules, meticulously documenting findings for peer reviews, and ensuring the overall quality of the codebase.

Provided 24x7 production support, promptly resolving issues within designated time frames, guaranteeing optimal application uptime and user satisfaction.

Environment: .Net Core Framework, C#, Web API, Azure Cloud, MVC, JavaScript, C#, LINQ, HTML5, CSS, JSON, Web Service, TFS, Visual Studio 2017, WCF, GITHUB, jQuery, AWS, Entity Framework, REST API, Ajax, SQL Server 2017, XML, Bug Tracker, GIT, SSMS.

Client: CapitalOne, McLean, VA Aug 2018 – Jan 2021

Role: Sr .Net Developer

Responsibilities:

I participated in daily SCRUM with Project manager and Team Lead to discuss the progress.

Active participant in development efforts, design and implement platform architecture, and managing other engineering team members.

Developed and maintained Web Forms with ASP.Net, ReactJS, IIS 7.0/6.0/5.0 and C#.Net.

Creating Technical and Low Approach document, High level document -level document.

Contributed to company-wide resource planning, hiring, performance reviews, client-facing business development.

Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.

Worked on cloud computing using Azure which provides an API built on REST, HTTP, and XML that allows a developer to interact with the services provided by Microsoft Azure.

Responsible for design and maintenance of the GIT Repositories, and the access control strategies.

Built front-end SPA using HTML5, Angular6 and Bootstrap and backend server using ASP.NET Web API.

Worked on Angular Reactive forms to implement complex forms and performed the validations using Form Builder both in Angular2 and Angular 6.

Implemented ArcGIS SDK-based routing and spatial search features in .NET applications for dynamic location-based services.

Developed the Single Page Application (SPA) using React JS, Redux for module ensuring SEO Solutions

Designed responsive master pages and page layouts using HTML, ASP.NET, CSS and JavaScript for SharePoint 2013 environment using SharePoint Designer.

Used Windows-UI (XAML, HTML) to enterprise, modernize & mobilize WinForms applications.

Developed HTML prototype of the web pages and WinForms using CSS, per client specifications

Designed Graphical User Interface for various web pages using AJAX, HTML, CSS, JavaScript, Bootstrap, ReactJS and SILVERLIGHT.

Developed custom geospatial workflows in .NET applications using ArcGIS SDK to automate mapping, spatial data queries, and analysis.

Developed the Single Page Application (SPA) using React JS, Redux for module ensuring SEO Solutions.

Involved in designing and developing different modules using C#.NET, ASP.NET.

Involved with the client team to design and develop the application according to client requirement using ASP.NET 4.5, Web API, and SQL Server 2017 with the business logic implemented using C#.

Used ASP.NET Validation controls for client-side validation of Server Controls.

I have been involved in project migration from ASP .Net to MCV.

Worked on MVC test Project to create automated test for simple test cases and for input validation.

Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework.

Optimized the digital reach of a company's donation platform using specific metrics of the SEM and SEO programs.

Performed unit testing on every new version before sending it for User Acceptance Test UAT.

Improved performance of the database by creating Clustered and non-clustered Indexes and by optimizing the T-SQL statements using SQL profiler.

Developed solutions leveraging Microservices architecture.

Designed Restful APIs as Microservices.

Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.

Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.

Involved in unit testing using Nunit testing and integration testing of the application and heavily used LINQ to SQL to retrieve data from Server.

Used Microsoft Team Foundation Server (TFS) for all source code maintenance among the whole team members.

Environment: .NET Framework 4.0, Visual Studio 2017, ASP.NET 4.0, C#, Application Blocks, AJAX, JavaScript, Angular, jQuery, JSON, XML, XSLT, JavaScript, SQL Server 2017, LINQ, T-SQL, TFS, IIS

Client: Ryan, Hyderabad, India Sep 2015 to Jan 2018

Role: .Net Developer

Responsibilities:

•Involved in requirements walk through meeting session to understand the detailed design, requirement.

•Used JSON objects for better data transfer from Azure Table Storage to on premise environment. Developed web services using ASP.Net and hosted them in IIS.

•Node was used to package the code components.

•Involved in front end unit test case validation using Jasmine and Karma.

•Involved in code base migration from .Net Framework 4.1 to .Net Core 2.0 which is light weight and cross platform compatible.

•Involved in frontend development using Visual Studio 2014, VS Code, MVC and Angular 8 - Single Page Application (SPA).

•Worked on HTML and Java script with integration of Kendo UI for developing grids, charts and schedulers.

•Typescript was used to implement angular components.

•Build and maintain systems with .NET/C#, shell scripting and Windows PowerShell.

•Trouble shoot production incidents and ensure to resolve and deploy the fix.

•Splunk is used for logging and monitoring.

•Involved in implementing the security feature for the application using JWT Token.

•Involved in implementing the designation/delegation and reports features.

•Implemented TDD approach for application development.

•Attended daily scrum meetings and weekly ceremonies to provide daily updates and to discuss various aspects of the code related to individual modules.

•Involved in middle layer implementation using Web API, WCF and Windows Services.

•Developed reports using Telerik Reporting designer in Visual Studio that were then exported into PDF format and provided to client applications via a Web API service.

•Design and developed data layer using Entity Framework and utilized data tools SQL Server 2014 and SQL Profiler.

•Design and developing Sitecore Templates, Layouts, Controller Rendering, View Rendering

•Involved in unit test cases using VS Tests and Moq frameworks.

•Jenkins and u Deploy for CI/CD seamless code deployment and integration.

•Co-ordinated with cross teams to resolve client issues with API application to ensure optimum client satisfaction.

Environment: Windows, VS.Net 2014, GIT, ASP.Net MVC, C#, Web API, OAuth, SSIS, Angular 4, JavaScript, LINQ, WCF, Entity Framework, .NET Core, SQL Server 2014, Sitecore, Internet Information Server (IIS) and DevOps – Jenkins/u Deploy.

Client: Genzeon, Hyderabad, India Jun 2013 – Aug 2015

Role: .NET Developer

Responsibilities:

Analyzed the Project requirement and designed UI, implemented in ASP Pages (Web User controls, Ajax Controls and Master Pages).

Involved in coding for reading the Schema of database, conversion of data type to related field data type of other cloud providers like Amazon AWS and Azure.

Involved in deploying the application on Windows Azure cloud environment.

Designed the database and created stored procedures and executed complex queries.

Effectively designed and implemented Silverlight Pages Integrated a Bing API for Search.

Effectively Integrated the Google Maps API in ASP.NET Web pages.

Implemented and extensively utilized Web Services, WCF services (in .NET C#).

Deployed Web Applications to Cloud Environment (Staging/Production)

Reviewed codes and updated Performance enhancements of web applications.

Troubleshoot various problems in Microsoft .NET.

Co-taught .NET Technology course, Seminars, Presentations.

Environment: ASP.NET 4.0/3.5, SQL Server 2010 R2, Azure, Amazon Web Services, Silverlight 3.0, Bing API, Google Maps API, Visual Studio 2010, WCF Service, HTML, CSS, Java Script, JQuery, Cloud Computing, XML, SOAP

EDUCATION:

Bachelors in ECE at AIET -HYD, India - 2013



Contact this candidate