Post Job Free
Sign in

Manager Developer

Location:
Hyderabad, Telangana, India
Posted:
March 08, 2021

Contact this candidate

Resume:

Santhi Reddy

.Net Developer

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

Ph #: 551-***-****

Professional Summary:

8+ years of software development experience in web and windows applications including requirement gathering, analysis, design, development, integration, implementation and deployment using Microsoft .Net Technologies

Strong expertise in .NET Framework, C#, ASP.NET, ADO.NET, VB.NET, Silverlight, Microsoft Project

Experience on latest .Net Framework (3/3.5/4/4.5/ CORE 1.0, Core 2.0) with N - tier Architecture model and design patterns.

Experience with UI skills like HTML5, CSS3, XML, XSLT, JavaScript,, Angular 2/4/6/7,JQuery, and AJAX, Bootstrap, Telerik Kendo UI, and Custom Controls.

Experienced in developing web applications with Single Page Applications (SPAs) Framework using Angular JS.

Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.

Worked on MVC 4/5 and converting some old views (ASPX) to razor (views), fixing existing production defects.

Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.

Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions.

Excellent programming skills and strong in Object Oriented programming (OOP) concepts in C#

Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.

Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).

Strong database design and programming skills in SQL Server 2005/2008/2012/2014/2016, Oracle and MySQL, SQL Stored Procedures, functions, triggers, Cursors, Indexing, importing/exporting data from varied data sources.

Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.

Good working knowledge with (Amazon Web Services) for cloud services to store data and content delivery.

Good knowledge on Windows Azure Cloud Computing.

Created JSON based Azure Resource Manager (ARM) templates, Used them for deployments.

Experience in implementing and migrating and deploying workloads on Azure VM.

Good understanding of storage concepts. Experience in designing and implementing Azure Storage

Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.

Expertise in creating and scheduling complex SSIS packages for transferring data from multiple sources into SQL Server, Access and Excel by using SSIS and DTS of SQL Server.

Experience with various version control systems like Microsoft Visual SourceSafe, Team Foundation Server, and SVN.

Good Experience in creating the test cases and performing Unit testing on applications using N unit testing tool.

Developed unit test cases for the service layers and controllers using NUnit framework, Moq

Technical Skills

Technical Specialization

.Net, .NET Core, MVC 4/5/6, ADO.Net, WCF, WPF, Microsoft Silverlight, UML, AJAX, Web Forms, Web Services, Windows Services.

IDE Tools

Visual Studio 2008/2010/2012/2015/2017, N-unit Testing Framework, MS Testing Framework.

Languages

ASP.Net, VB.Net, C#, C/C++.

Scripting

XML, JSON, XSL, XSD, DTD, HTML4&5/XHTML, DHTML, JQuery, CSS, JavaScript and VB Script, TypeScript.

Web Servers

Internet Information Services 8.0/7.0/6.0

DBMS

SQL Server 2017/2014/2012/ 2008, MySQL, Oracle 10/11/12g

Version Management Tools

Team Foundation Server (TFS), Visual Source Safe 2008, GitHub

Reporting Tools

SSRS, Crystal Reports

Operating Systems

Windows NT/ 2003Server/ 2008Server/ XP/ Vista/ 7/8/10

Other Technologies

SSIS (SQL Server Integration Services), Azure

Education

Masters from Stratford University – VA

Bachelor of Science in Computer Science from Sri Padmavati Mahila Visvavidyalayam University in Tirupati, India

Work Experience

Client: Capital One Feb 2020 - Till date

Location: Richmond, VA

Role: Full Stack Developer

Contribution:

Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using Agile methodologies.

Worked on Visual Studio 2015/ ASP.Net Core 2.2 Framework to implement Business Logic.

Coded business logic and database logic using Entity Framework 6 and Repository Pattern Used Entity Framework Code first approach and LINQ to entity for data access.

Worked with Angular 4/7 CLI for creating, developing, serve and testing the application.

Building the new application from scratch and involved in migrating the application from Angular 2.0 to Angular 4.0 and .Net 4.5 to Net CORE 2.2

Designed and implemented a CMS in Angular 7 and Rest API Core 2.2 which was used for posting news/Web updates, campaigns, banners and other contents to the official site.

Developed the required Entity Models and also used SQL server 2016 as relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.

Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.

Application is designed using MVC (Model View Controller).

Created RESTFUL services using WebAPI built HTTP services and formatted responses using web API media type formatter to JSON.

Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, and Cloud Services).

Experience in designing and developing Microservices for the business components using .NET framework.

Experience in creating Containers by Docker's for Microservices

Worked on Queues, Blobs, and Containers to persist data on Azure.

Created/Modified Stored Procedures, Triggers and Views in SQL and effectively used within the application and developed complex SQL queries.

Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and Visual Source Safe (VSS)

Preparation of Code review and unit test documentation loading them on SharePoint for team's access.

Worked on distributed version control system/Subversion called GIT and comfortable with feature branches, rebasing, merging.

Environment: Visual Studio 2015, .Net Core 1.0 Framework, C#.Net, MVC 4, HTML5, Entity Framework 6, Agile, AJAX, Windows 7, Angular 4/7, Microsoft Azure 2.7 & 2.9, JavaScript, CSS3, SQL Server 2016, SSIS, Bootstrap, WebAPI, IIS 7.0,JQuery, SVN

Client: The Hartford Insurance Nov 2018 – Jan 2020

Location: Hartford,CT

Role: Full Stack Developer

Description:

The Hartford Insurance is one of the leading Auto, Home, Personal, and Fire Insurance Provider. Quote and Issue Application web portal application which is designed and developed especially for Hartford Mutual agents and users, where they can get the Auto, Home, Personal, Fire quotes and policies for the customers. The application is designed at various milestones starting from quote, new business and amendment.

Contribution:

Developed master pages and handled events between master pages and content pages

Implemented caching mechanism on page level and for ASP.NET web server controls

Implemented object dependency injection concepts among classes.

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

Developed Web Service to interact between ASP and ASP.NET application

Experience in developing a bridging mechanism to share/communicate among modules that exists in Classic ASP and ASP.NET application.

Generated trading partner report, acceptance report, & volume report using SQL Server reporting services.

Used Model View Controller (MVC) pattern in the development of presentation layer for use of separation of user interface logic from business logic.

Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.

Modified the Pages of Classic ASP Pages and VB 6.0 to C# and ASP.NET.

Implemented a flexible, role-based security model to protect reports and reporting resources using SSRS .

Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).

Experienced in creation and configuring of Storage Accounts and also Configuration of blobs, tables etc.

Experience most of the modern development methodologies such as Agile and CI/CD etc.

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

Implemented Test Driven Development (TDD) practice for Agile Software Development

Developed web services for cross-platform communication reports.

Designed and developed the Database Manager (Database Manager) component for the application.

Used Postman & SOAPUI for rest service testing.

Extensively used Cascading Style Sheets 3, JavaScript, AJAX, and HTML5.

Environment: ASP.NET 4.0, C#, Web Services, WCF, MVC 3.0, HTML, CSS, IIS, Visual Studio 2010, SQL Server 2008 R2, SQL Server Management Studio 2008, POSTMAN, AJAX, Entity Framework 4.0, Architecture, TFS, VB.net, SSIS, WPF, Angular.js.

AbbVie Inc, North Chicago March 2018-October 2018

Role: .Net Developer

Description:(Box Reconciliation Tool)

The Records Management organization is responsible for managing sensitive and Important documentation, which have the potential for significant business and regulatory Implications to Abbvie.RM will utilize the Records Information Management System(RIMS) for acquiring, indexing, storing, retrieving, monitoring quality and ultimately destroying these documents. Provide capability to verify records(boxes) held at external vendor sites. This requires comparison and verification of records provided in reports from the vendor against the records identified in RIMS 2.0

Contribution:

Implemented the Project in MVC Pattern

Used Object Oriented Principles and implemented Business Logic Layer using C#.

Created user interfaces using HTML5, CSS3, Bootstrap, JavaScript, AJAX and Angular.

Used GIT for version control of the source code along with the maintenance of the builds and the

Implemented Object Oriented Design patterns (OOD) & OOPs concepts while developing the libraries in C#.

Extensively worked with Java scripts, JQuery for client-side validations.

Used Dependency Injection to create DAL objects and inject them into the repository controller

Performed unit testing to ensure the quality and optimum performance output.

Develop and maintain web application using .NET including ASP.Net, MVC, C# .Net and Webservices under Visual Studio 2017 environment.

Performed SQL Database Development tasks - Creating database, tables, views, stored procedures, triggers, user defined functions, index and other database objects, based on business requirements and provided documentation.

Performance tuning of instance, database, and SQL queries

Used Validation Controls for text boxes and performed validations both on client side and server side.

Created and utilized Web API methods for database operations (CRUD) through Entity Framework.

Implemented HTTP Helpers in Web API for POST / GET / DELETE operations.

Publishing the web site on IIS server.

Environment: .NET Framework 4,C#, MicroFocus,Visual Studio 2017, SQL Server 2014,SSRS, Oracle 12g, GIT, JavaScript, J - Query, HTML5, CSS3,Bootstrap,Light Inject, AngularJS 1.7.

State of Pennsylvania, State Civil Service Commission, Harrisburg, PA

.Net Developer November 2017 – January 2018

Description: (ICE)

SCSC conducts merit based hiring for state citizens. It uses integrated computerized examination application to conduct exams in various test locations. For a test announcement there will be some list of test codes which applicant can select to write test depending on eligibility. Neogov is third part who is handling local government hiring process and applications. Neogov is working with state to provide a complete front end to HR across various departments.

Contribution:

Involved in the Analysis, Requirements gathering and Development of the project.

Created low level technical design document by analyzing BRD created by analyst.

Created Asp.net MVC razor views, models and actions in controller in UI layer.

Developed JQuery Ajax driven MVC Partial views to call enterprise web services.

Provide the navigation between the pages by implementing MVC routing concepts.

Configure the Entity framework to access the database tables and performing data manipulations.

Implemented the Business logic in C#.NET, where all the Business Objects are written in developing the whole Application.

Used JavaScript to perform the client side validations and to generate dynamic actions.

Create AJAX methods to perform asynchronous calls to actions in controller.

Developed the Web Services and invoked them by using XML, SOAP and WSDL tool for creating proxy classes.

Worked with SOAPUI to test the Web Services.

Worked with Proxy Classes via web methods.

Worked on XML Serialization to access the properties of an object and modify its values.

Tested the application as per the test cases and business logic using unit test and fixed the bugs.

Involved in testing the application using N-Unit testing.

Used TFS for source code repository.

Environment: ASP.Net 3.5, MVC 4, C#.Net, Unit Testing, VS 2010, SQL-Server 2008, XML, Windows XP, JavaScript, HTML, SOA, OOAD, TFS, WCF, MS SQL, N-unit.

Aetna, Active Health Management Inc., New York, NY

.Net Developer Sep 2015 - October 2017

Description: (Active Advice)

Active Advice is a health care management tool that allows users to authorize, monitor, review and manage the health care services. It provides access to information and guidelines and generates the reports to enable a user to make decisions about appropriateness of care. It also enables health care providers to get treatment and referral authorizations electronically.

Contribution:

Involved in meetings with Client and partner teams for business requirements discussion.

Responsible for analysing the business requirements and devise the technical solutions.

Participated in daily Scrum calls, Sprint Review, Planning and Retrospective meetings.

Responsible for application enhancements design and development using ASP.NET, C#, Web API, LINQ, XML, Oracle, Microsoft SQL Server.

Involved in preparing the Technical Design Documents (TDD) for the modules developed.

Used NuGet Package Manager for iterating the new features.

Used Microsoft SQL server 2014 for importing the data into the database and performing CRUD operations on data.

Responsible for performing the CRUD operations in Web API to communicate with the common repositories.

Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.

Prepared User Manual and made documentation.

Performed Unit testing, debugging and problem solving.

Implemented Validation for client-side and server-side validation using JavaScript

Involved in creating tables and writing Stored Procedures required by solution using SQL Server 2014

Involved in Build, Debug and deployment of the Components

Implemented Form based authentication in ASP.NET to authenticate users.

Work in a cross-functional team of designers and developers to deliver the tasks on time.

Involved in fixing the defects reported while the QA and User Acceptance Testing (UAT).

Environment: Microsoft .NET 4.5, ASP.NET 4.0, C#, Web API, ASMX, WCF, AngularJS, JQuery, XML, Crystal Reports, Telerik Rad Controls, Infragistics Controls, Oracle, Microsoft SQL Server 2008/2014, Microsoft Visual Studio 2013/2015.

Idea Labs, India

Jr.Net Developer November 2012 - June 2014

Description:

This website holds the school information online like profile of the school, admission dates, downloadable admission forms, events, photo gallery, online results etc.

Contribution:

Designed Master Pages, Themes and Profiles for consistency and look and feel of website.

Design and develop Web Services to synchronize data from Remote application database to online databases.

Environment: VS.NET 2003, ASP.NET 1.1, C#, IIS, Java Script, HTML, CSS, SQL Server 2000, Windows 2000.

Wi-Fi Networks Pvt Ltd, India

Jr.Net Developer May 2012 - October 2012

Description:

The system has centralized database to maintain all relevant information regarding Customer Information. The transaction data will be ported to this centralized database from the branches either through data import or through manual entry. The system allows the user to generate various kinds of reports and queries.

Contribution:

Worked on this billing application where the system will generate the monthly bills for post-paid customers according to their usage.

Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application

Involved in Full Systems Development Life Cycle (SDLC) and architectural design.

Validation controls by using C#.NET and JavaScript were implemented to perform validations.

Design test scripts for Unit testing in the development environment.

Perform Unit Testing, Integration Testing, Smoke Test and User Acceptance Testing and document detailed defects.

Environment: ASP.Net using C#.Net, ADO.Net, AJAX Toolkit, Java Script, Visual Studio 2008 & SQL 2008.



Contact this candidate