Post Job Free

Resume

Sign in

Software Development .Net Core

Location:
Chicago, IL
Posted:
November 30, 2023

Contact this candidate

Resume:

ad1k1b@r.postjobfree.com Sanyasi Naidu Dadi 732-***-****

Summary:

Around 13 years’ experience in implementation of software development life cycle with Microsoft technologies.

Strong Analytical and problem-solving skills, being a team player, I am confident of better understanding of the situation to get the best possible results.

Worked with client managers to understand their requirements, requests, and translating functional requirements to technical specifications also coordinating with the onsite and offshore team.

Applications development with .NET Core 3.1,5.0.6.0, .NET Framework using Visual Studio and VS CODE.

Experience in P&C Insurance platform and working in Commercial lines of business (LOB)

Experience in analysis, design, and implementation of Object-Oriented (OOP) principles.

Implement S.O.L.I.D. Principles using C# also asynchronous programming.

Implemented design patterns like Repository, Singleton, Decorator, Abstract Factory, Factory, and Facade.

Development of WEB API using DOT NET CORE 3.1.

Experience of creating rich UI applications in WPF 4.5/4.0

Strong experience in creating Database projects and DAC projects using Visual studio 2019.

Experience in N-Hibernate, Entity Framework for ORM to traditional relational databases.

Experience with LINQ to XML, LINQ to Objects, LINQ to SQL.

Proficient in developing SOAP based Web Services and WCF-REST Services

Experience in developing Microservices using .NET core.

Designing, implementing, and supporting fully automated Continuous Integration and Continuous Delivery processes (CI/CD).

Experience developing Azure cloud-based Web Apps, API Apps, cloud services using, Azure storage.

Experience with ArcGIS Apps - Field Maps, Navigator.

deployment GIS solutions and testing.

Experience in asynchronous programming

Strong working experience of using JavaScript, HTML, XML, XSLT, CSS.

ADO.NET objects such as Connection, Command, Data Reader, Dataset and Data Adapter.

Securing web applications using various authentication and authorization mechanisms.

Strong experience in development of Stored Procedures, functions, triggers, indexing, importing/exporting.

Very good hands-on experience in Creating SSIS Packages and SSRS Reports.

Experience in UML diagrams, prepare technical specifications documentation.

Experience in Test-Driven Development. Performed unit testing and performance testing.

Handling responsibilities such as knowledge transfer, code review, compliance to best practices & standards, technology mentoring, assisting team members and customer training.

Participate in feature mapping to technical solution to the requirements from non-technical business users.

Expertise in identifying, evaluating, and developing effective procedures and systems requirements that meet business requirements.

Technical Expertise:

Net Technologies

ASP.NET, MVC, Razor, DOT NET CORE 3.1 - 2.0, MS-AZURE, ADO.NET, Entity Framework, Web Services (SOAP, REST, JSON, Windows Services, LINQ, WCF, WCF-Rest, WEB-API, ASP, Windows Services.

Languages

C#, Python, Type Script VB.NET

Client/Browser Technologies

Angular 4.0,Angular-JS, React.JS, Blazer JSON, JavaScript,jQuery, CSS, XHTML, HTML, DHTML, XSLT

Duck Creek

Example Author, Example Server, Example Express and Example Forms

RDBMS / Database / NOSQL

MS SQL Server 2012/2008/2005, T-SQL, Oracle, Microsoft Access, NOSQL,ArcGIS- Database

Design Methodologies

OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts

Tools & IDE

Microsoft Visual Studio 2019.10, Visual Studio Code, VBA – Macros, SSRS-Code Blocks, Microsoft Office, ASPOSE, AEM Adobe Forms, SonarQube, ESRI- ArcGIS ESRI- ArcGIS. ArcGIS Desktop and ArcGIS Pro, ArcGIS Web App Builder, ArcGIS Products. Nhibernate, MS VISIO, Fiddler. Octopus, Glimpse, Telerik, JIRA, ReSharper, Fluent Validation, JIRA API, POSTMAN, Swagger, SOAP UI.

Version Control

Microsoft Visual Source Safe, Team Foundation Server, GitHub

Web Servers

Internet Information Server 6.0/7.0

Education:

Master Of Science in Computer Science –University of North America – USA -2012.

Master of Computer Application - Osmania University – India-1997

Certifications:

Microsoft Azure Developer Core Solutions.

Microsoft Certified: Azure Developer Associate.

Professional Experience:

THECB, Austin, TX June 2021 – October 2023

Role: Full Stack Developer - ASP.NET-MVC C# Full Stack WEB-Developer with Azure

The Texas Higher Education Coordinating Board helps working Texans identify an education path that propels them to lasting careers with greater earning potential and low or no debt.

Responsibilities:

Developed WEB-API using Dot Net Core 3.1 with C#.

Configure swagger documentation for API.

Build a repository to perform CURD operations.

Testing with POSTMAN and Swagger tool, SOAP UI.

Logic moves from monolithic application services split into microservices.

Implemented & Developed Microservices for the business components using Core .NET framework.

Implemented the data access layer using Entity Framework.

Experience using DevOps tools.

Create and configuration of API Managements for API(s).

Experience working on a team utilizing Agile methodologies, including Scrum.

Used with Entity Framework, MVC, Ajax, Restful Architecture, APIs, and Web Services

Tuning and managing Azure services and configurations.

Proficiency in deploying services in Azure.

Develops GIS web editing capabilities and integrating location.

Created Geoprocessing tools using ArcObjects, Python and ArcGIS Desktop

Prepared ArcGIS .sd files to deploy the geoprocessing service.

Implemented Module to create Polygon/Polyline using ArcGIS API for JavaScript, Dojo and ArcGIS

Services.

Implemented User authentication and authorization between multiple systems, servers, and environments.

Environment: Azure, DevOps, Windows, .NET Framework 4.6/4.5, .Net Core, Visual Studio 2019, Visual Code, VB.NET, C#, ASP.NET, ASP.NET MVC, Python, ESRI- ArcGIS. ArcGIS Desktop and ArcGIS Pro, ArcGIS Web App Builder CSS, Bootstrap, Microservices, HTML, Restful, jQuery, Java Script, AJAX, JSON, IIS 7.0, TypeScript, Material UI, Microsoft Office, XML, XSL/XSLT Windows, VMware, IIS Web servers.

AgFirst, Columbia, SC October 2019 to May 2021

Role: Full Stack Developer - ASP.NET-MVC C# Full Stack WEB-Developer

AgFirst Farm Credit Bank is a nationwide Farm Credit System, which has been lending financial and business support to agriculture and rural America for more than a century.

Responsibilities:

With Dot Net Core 3.1 Developed WEB-API.

Swagger tool is used for API documentation.

API Lifecycle, API Management and Governance.

To perform CURD operation developed repository layer.

Testing with POSTMAN and Swagger tool, SOAP UI.

Create API for NoSQL -Cosmos DB, define a container, Implemented CURD operations.

Implemented & Developed Microservices for the business components using Core .NET framework.

Entity Framework is implemented for data access layer.

Create and configuration of API Managements for API(s).

Customize Edit widgets using external API and ArcGIS API for Javascript.

Customize Map, Map Layers, Filter widgets and template UI using React, ArcGIS Portal.

Responsible for WEB UI Pages design, JavaScript, Bootstrap, Html5, CSS3.

Environment: Azure, DevOps, Windows, .NET Framework 4.6/4.5, .Net Core 2.1, Visual Studio 2019, Visual Code, C#, VB.NET, ASP.NET, Outsystems 10, ASP.NET MVC, CSS, Bootstrap, Microservices, HTML, Restful, jQuery, Java Script, AJAX, JSON, ESRI- ArcGIS. ArcGIS Desktop and ArcGIS Pro, ArcGIS Web App Builder, IIS 7.0, TypeScript, Material UI, Microsoft Office, XML, XSL/XSLT Windows, VMware, IIS Web servers,

Chubb Insurance, Whitehouse NJ Aug-2017 – September 2019

Role: Lead Developer - ASP.NET-MVC C# Full Stack WEB-Developer (Duck Creek P&C)

Financial Lines Capabilities: Provide a system for all US financial products built on the Duck Creek platform taking advantage of Duck Creek’s configuration and shortened product to market timelines.

Financial Lines Capabilities: Web based applications using .Net, C#, ASP.NET, WCF, WEB API.

FL_FSS (Form Self Service): Web based applications using.NET CORE,

Responsibilities:

FL_FSS (Form Self Service)

Involved in Fin Line Form Self Service (FL_FSS) Dashboard development using WEB API CORE.

Developed WEB-API using Dot Net Core 3.1 with C#.

Managed code branches from multiple development teams for current and future releases.

Implemented common code component for Configure swagger documentation for API.

Testing with POSTMAN and Swagger tool, SOAP UI.

Logic moves from monolithic application services split into microservices.

Implemented & Developed Microservices for the business components using Core .NET framework.

Implemented the data access layer using Entity Framework Code First Approach

Create and configuration of API Managements for API(s).

Build a repository to perform CURD operations on Cosmos DB.

Responsible for WEB UI Pages design, JavaScript, Bootstrap, Html5, CSS3.

Environment: .NET core 3.x, VB.NET, C#, Entity Framework core (EF CORE) ORM, WEB-API, Microservices, ASP.NET MVC, React.JS, AEM Adobe Forms, JSON SQL Server, SSIS, SSRS, VB.NET, MS-Visual Studio, MS – VSCode, IIS, HTML5, CSS, Bootstrap .

Financial Lines Capabilities:

Configure manuscripts for new API(s) and Integrated in Duck Creek.

Implementing proper inheritance structure for insurance domain.

Worked on Table Configurations and Manuscript Inheritance design.

Implementing components of system independently which include WEB User Interface (WEB Pages) and Forms.

For bug fixing used TSV debugger, Trace Monitor, Data Taster.

Worked on the WEB form’s development like Static and Dynamic.

Performed correction of Manuscript issue, debugs

Developed Merge Filed validating CBO(s) and integrated.

Integration of Duck Creek with .asmx, WEB API end points.

Used XML data for map data in duck creek using Xpath, also define styles using XSLT.

Used ODP.net to perform database operations with OIM client Oracle based data.

Designed and Created database objects such as stored procedures, packages, functions, triggers, and indexes.

Working in Agile methodologies and actively participating in Scrum meetings.

Collaborate onsite and offshore developers to execute tasks in Agile scrum.

Environment: .NET standard framework, C#, ASP.NET, ASP.NET MVC, React.JS, ORM Entity framework (EF), WCF, AJAX, ASPOSE, Duck Creek, Duck Creek Author, Express Utility. CI/CD WEB-API, OAuth, Oracle, ODP.net, SQL Server, ArcGIS- Database, XML, JSON,Active Directory, Message Queue, TFS, MS-Visual Studio, IIS, HTML5, CSS, Bootstrap .

Equifax, ST Louis, MO July 2016 – July-2017

Role: Sr.ASP.NET-MVC C# WEB-Developer

Internal portal / Exchange Portal: It is web based Single Page Application (SPA) used by front office to manage also handle operations ADP registration, Data Fetcher, MCIF.

ADPRegistration – Web API project which houses different services. Infrastructure like Inquiry Services Processes subscriptions and identifies a new company is ready to be processed.

ADPCredentialReader – Windows service that fetches credentials, gets the contact info and info regarding payroll group and region codes. Infrastructure similar to Inquiry Repo. Once a client has consented, the notifications provide the credentials to pull the company information. The notification identifies the employee payroll data for that employer is ready to be pulled.

ADPMCIFProcessor – C# application to read the MCIF file and update the contact info and OOID. Infrastructure like Inquiry.

Responsibilities:

Implemented repository pattern and unit of work in generic approach.

Implemented decorator pattern and dependency injection.

Clearly defined Nouns to describe URLs better.

Describe resource functionality with HTTP methods.

Implemented versioning for WEB API using VB.NET.

Handled Errors with HTTP status codes.

Implemented various filters to implement logging and email notifications.

Refactor the WEB API with Common code with various filters.

Deployed Services in Azure portal as Software as a service.

De-construct the business logic into smaller independent Microservices.

Participated with end users and business analyst to understand the business requirements.

Implemented Task Parallel Library (TPL) for various components.

Experience in asynchronous programming

Developed and provided the team with the data layer functions using ADO.NET Entity Framework to connect to database and fetch data.

Developed VBA excel macros to add custom logic to feed the data.

Debugging the application in Development environment to fix the issues also in production environment.

Implemented common code component for implement for Configure swagger documentation for API.

Perform code reviews.

Working with Octopus for setting configuration global settings for deployments

Testing with POSTMAN and Swagger tool.

Developed the rich visual components through WPF, used Telerik controls to build interactive data tools, such as charts, grids, grouping, and graphs into the solution.

Provide the support for Desktop application implemented by ArcObject, C#.

Written High level technical documentation using JIRA confluence.

Involved in resolving major bug fixes within the application.

Involved in Agile methodologies and actively participated in Scrum meetings.

Environment: NET standard framework, .NET core 2.0, ASP.NET, ASP.NET MVC, WCF, C#, VB.NET, Dapper ORM, Oracle, WEB-API, VBA for Excel macros,ESRI-ArcGIS Microservices, Type Script, React.JS, Telerik, MS-AZURE, Azure Key Vault, NPM, TFS MS-Visual Studio, IIS, SQL Server, Octopus, ReSharper .

Retail Insight-Crossmark, AR Jan 2013 – June 2016

Role: Sr. ASP.NET-MVC C# Full Stack Developer

CMK is a business solution, offers customization and powerful sales analytic. Track, store and drill all your business data as graphs, bars, texts, or animations. It gives an in-depth study of the various functions of an organization, thus revealing the hidden and useful data produced from tracking products, salespeople, and customers. It allows in the monitoring of various key sales metrics, interpreting those sales drivers and optimizing them. The analytic study of these metrics will help the business professionals to have a better understanding of their business process and thus enable them to drive optimal sales process. It Include the following features.

Account Management, Product Management, Activity Management, Task Management, and Customization Management, Dashboard, and One-Click sales analytic presentation, Easy to customization presentation layouts, Easy to Export to many document and presentation formats.

Responsibilities:

The application was designed and developed using ASP.NET MVC4, Razor and ASP.NET WEB API technologies in an end-to-end service-oriented architecture running in the cloud.

Used Web API technology to make CRUD operations taking advantage of the HTTP-Verbs.

Implemented repository and UOW patterns.

Developed custom controls as partial views.

Used LINQ for querying entities.

Developed a module using JIRA API SDK to create JIRA tickets and send notifications etc.

Client and server-side validations done using Java Script, jQuery controls.

Created Reports like ---SSRS Reporting tools.

Worked with XML, XML generation using object model, XML schema.

Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles, and User Account Impersonation.

Used Confidential service for retrieving data from other enterprise applications.

Worked with various Confidential Services built for Data Management, Security, Communication within the application.

Involved in Implementing Service Oriented Architecture (SOA) and used Confidential and REST services to expose business logic as services and consumed those services.

Used Bootstrap for responsive design.

Written Unit Test for all modules.

Used Glimpse tool for Diagnostics.

Debugging the application in Development environment.

Review the code.

Written technical documentation and developed workflows for the business functionality.

Followed Agile Methodology.

Environment: C#, ASP.NET MVC, Razor, Entity Framework, WEB-API, WCF, StyleCop, Fluent Validations, JIRA API, GitHub, MS-Visual Studio SQL Server, ESRI, ArcGIS- Database, SSIS, SSRS, Agile/SCRUM.

GEICO insurance Oct 2011- Dec 2012

Role: Lead Developer - ASP.NET C#

GEICO is an auto insurance company. It is the second largest auto insurer in the United States.

Client Search Module: Client search is a web application which provides services to retrieve the client’s info based on the requirement. The Client Search project is a core application in GEICO which consists of core business logic to find the clients’ information from their database. This application is developed as WCF services which will be consumed by other systems in GEICO.

Responsibilities:

Involved in the team to develop the application using Visual Studio .Net Framework, C#, ASP.NET, SQL Server, and LINQ, Entity Framework.

Involved in creating EDMX (Entity Data Model) and Mapping.

Data migration from DB2 to MS SQL Server using SSIS packages.

Used LINQ for querying entities.

Client and server-side validations using Fluent Validation and Validation Controls and performing the tasks related to Database issues.

Developed WCF services and implemented service contract attributes, operation contract and data contract attributes.

Written Unit Test for all modules.

Handled performance testing to measure memory and CPU utilization.

Prepares technical designs, performs code reviews, debugging and testing.

Followed Agile Methodology.

Environment: C#, ASP.NET, MVC, Razor, Entity Framework (EF), WCF Service RESTFUL, WEB-API, jQuery, StyleCop, Fluent Validations, Telerik, MS-VS 2013,2012, SQL Server2012, TFS, VB.NET SSIS, SSRS.

SALLIE MAE, Reston, VA My 2011- Aug 2011

Role: Sr. Dot Net Developer

Sallie Mae Campus Payment Solutions: Sallie Mae Campus Payment Solutions is a Web services provider with a fully integrated suite of products, including a Web-based payment plan manager. A Web-based bill and 1098-T presentment. The ability to directly deposit a student’s refund, and allow recurring, scheduled, and single payments for multiple events; and the ability to provide a full-service payment plan customized to the school’s requirements on one platform, with one log-in for all services. Students can easily tab from each application for the desired information on billing, payments, refunds, and/or payment plan.

Responsibilities:

Implemented designed patterns like Factory, Iterator, Proxy, Decorator Pattern using C#.

Responsible for handling deployment processes.

Created User Controls and Custom Controls to enable re-usability and used rich server controls.

Developed module which deals with validating user, changing passwords, and searching of information depending upon priority of user in site Using ASP.NET.

Developed Web Services with Service Oriented Architecture (SOA) and invoking them.

Involved in writing unit testing and Load testing applications by using N Unit testing tools.

Involved in gathering functional requirements, writing design specifications, prototype.

Created Interactive reports using SSRS. VBA macros for SSRS Field validations.

Fine-tuned application performance using Caching and other techniques available in Microsoft .NET framework.

Designed and Created database objects such as stored procedures, packages, functions, triggers, and indexes.

Performed query optimization and performance tuning for complex SQL queries using SQL profiler.

Used Microsoft Team Foundation Server for version Control.

Environment: Agile/SCRUM, SQL Server 2012, Visual Studio 2012, ASP.NET, C#.NET, ADO.NET, Nhibernate Web Service, SOA, jQuery, Java script, XML, Windows Server 2008, .NET Framework, HTML, CSS, SSIS, SSRS, TFS, MS Visio, MS Project.

VMT Systems –India August 2004 - Dec2010

Role: Tech Lead

#Performance Tracking System: It is a dashboard to allow organizations to track or monitor the performance of employees by viewing the reports in seconds and to analyze the data on demand for better decision making. All the information is presented in the form of complex and large amounts of data with drill down functionalities to the least level. Various reports pertaining to performance monitoring needs are made available to users. Several reports based on the various operations of the company have been created and can be accessed by the employees based on their respective credentials through an enriched user interface.

#Data Migration and Loading (DML): The project was to migrate data from various heterogeneous data sources such MS Access, MS Excel, and flat files into SQL Server 2008.The presentation Tier was on .Net Framework 2.0 with C# and ASP.Net User Interface.

#Service Center Bill Cutter (SC Bill Cutter): It has been the responsibility of claim handlers to examine claim documents, identify pages as medical bills and/or images, mark (or “cut”) the pages from the document, and send the cut document pages to the BPO Suite.

#BPOSuite: The BPO Suite is designed to control the flow of the bill/transcription process. It is developed for Production Users who is responsible for bill processing for each claim document. Bills are transmitted to BPO Administrator Role to be transcribed.

#CC Dashboard: CC (Claim Consultant) Dashboard is an independent Web Application. CC dashboard was designed to work with claims, payments, documents, etc. The CC Dashboard is a web-based solution providing the customer access to all aspects of the Insurance Company’s claims portfolio for Bodily Injury Claims (BI Claims).

Responsibilities:

Involved in gathering functional requirements, writing design specifications, prototype, and architecture the new application. BPOSuite is migrate the VB 6.0 application ASP.NET using C#.

Developed Windows Services.

Developed custom controls, user controls and ASPX pages in C#.Net.

Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web. Config files accordingly.

Involved in maintenance and enhancements of an application using Microsoft .NET Framework, C#.NET, ASP.NET, JavaScript, XML.

Implemented the Business Layer for the application in C# using Database Authentication.

Handled exceptions using try catch blocks.

Developed HL7 listener to parse the HL7 message to Message, Segment

Stored Procedures, Triggers and Views for the data access were implemented in SQL Scripts.

Documentation of the Application was developed in accordance with the specifications.

Environment: SQL Server, Visual Studio, ASP.NET, C#.NET, VB.NET, VB.60, JAVA, Nhibernate ADO.Net, HL7 (Health Level Seven) Java script, XML, .NET Framework, HTML, CSS, SSIS,SSRS.



Contact this candidate