Resume

Sign in

.Net Developer

Location:
Tampa, Florida, United States
Posted:
February 05, 2018

Contact this candidate

Santosh N

402-***-****

ac4cl6@r.postjobfree.com

PROFESSIONAL SUMMARY

Over 8 years of professional experience in developing Windows’ and Web based applications using .NET Frameworks with C# as programming language.

Extensive experience in Agile/Scrum, Test Driven and Domain Driven development.

Involved in all the phases of SDLC design and development of Enterprise-level web (ASP.NET and MVC) and windows applications (WinForms and WPF with MVVM) using Microsoft Technologies.

Strong experience in ASP.NET applications and used many features and frameworks like ASP.NET AJAX, Master Pages, State Management, Validation Controls, User Controls, Custom Controls, ADO.NET, etc.

Experience in development of lightweight services using Web API, REST and SOAP Services where communication of data is done in XML and JSON formats.

Experience with current trending technologies like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) with Microsoft Expression Blend, ASP.NET, ADO.NET, SQL Server Database (Azure) and Silverlight.

Hands-on experience as a UI developer in using latest versions of HTML, CSS, JQuery, AJAX, JavaScript, AngularJS, VBScript, Bootstrap, etc.

Significant N-Tier application development using architectures like MVP, Front Controller and MVC.

Experience in developing design patterns like Model View Control (MVC), Model View Model (MVVM) and Model View Presenter (MVP).

Good experience in developing Visual C++ (VC++) Windows applications

Experience in ASP.NET MVC Framework and utilized many features like URL routing, View Models, Data Annotations, etc.

Also worked as a Windows application developer in using Win Forms, Timers and in creating Windows Services as scheduled jobs.

Experience of handling queries using .NET 3.5 LINQ components and the Entity Framework.

Extensive experience with development & deployment of Web Services (SOAP, REST, & WSDL).

Good working experience on ORM tools like Entity Framework, Hibernate and worked using LINQ with Objects, SQL and XML.

Experience in writing complex Stored Procedures, Functions, Triggers, Indexes, SQL Queries and Views using SQL Server, Oracle, PostgreSQL and PL/SQL

Experience using Microsoft Visual Source Safe (VSS), Team Foundation Server (TFS), GIT and SVN for version controls.

Good Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio.

Experience in using .Net Remoting, Web Services, XML, XSLT, XPATH and XML Schema.

Experience in using test frameworks like MSTest and NUnit.

Excellent communication, interpersonal, analytical and quick problem solving skills.

TECHNICAL SKILLS

.NET TECHNOLOGIES & PROGRAMMING LANGUAGES

C, C#, ASP.NET, ASP.NET, AJAX, Web Services, ADO.NET, LINQ

DATABASES

SQL Server, PL/SQL, MySQL, PostgreSQL

WEB TECHNOLOGIES

HTML, CSS, AJAX, JavaScript, AngularJS, JSON, XML, XSL, JQuery, Silverlight

WEB SERVERS

IIS

WEB PAGE EDITORS

Visual Studio .NET

OPERATING SYSTEMS

Windows, Windows Server

REPORTING & INTEGRATION TOOLS

Crystal Reports, SSRS, SSIS

VERSION CONTROL TOOLS

VSS, SVN, TFS, Harvest

IDE AND TOOLS

Microsoft Visual Studio, MS Office, Microsoft Visio, SQL Profiler, SQL Server Agent, Test Complete

MS SOFTWARE PACKAGES

MS Office, MS FrontPage, Microsoft Visio, SharePoint, MS Excel

PROFESSIONAL EXPERIENCE

SPRINT CORPORATION, OVERLAND PARK, KS NOV 2016 – Present

SR .NET DEVELOPER

Sprint Corporation, commonly referred to as sprint, is an American telecommunications holding company that provides wireless services and is a major global internet carrier. It’s the fourth largest wireless network operator in the United States. The various modules in the new system enabled the users to plan and forecast their department orders. This system segregates the functionality by modules. Each module is inter-related to other needful module. Redesigned and execute legacy inventory tracking system using VB, ASP and cold fusion to .NET framework with C# for reliability and performance reasons. Spearheaded a high-profile initiative for database migration from SQL Server to Oracle in a cost-effective and prompt manner.

RESPONSIBILITIES

Reworked on a part of the GUIs to improve interface without affecting the performance of the application.

Study the BRD (Business requirement document) provided by the client and analyzing it. Discuss the same with the client and the coordinator for changes if required and get the approval.

Create the Win Forms; develop the code for these Forms using the SRS components/specifications using CSLA architecture as per the architectural standards using C#, ASP.NET features like generics, dynamic variables expressions.

Used MVC pattern, where created views using HTML helper classes, JavaScript, CSS for displaying the data to the user. Writing routing for the Controllers and Views, writing action methods for Get, Create and Delete. Validating the Model classes.

Create user control and custom control for the Win forms using CSLA; enhance the existing code and optimize it. Code review and regress Unit testing.

Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#.NET.

Developed ASP.NET MVC application in Test Driven Development environment using Microsoft Test as the Testing framework.

Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC application.

Worked closely with Business Teams and Technical Design Architects to understand the flow and client enhancements to the existing applications along with the QA Team.

Used C#.NET as language to develop code behind business logic.

Created new model classes in Web API to hold data.

Extensively used Telerik Kendo UI, JQuery UI, JQuery plug-ins and CSS /bootstrap for building rich User Interface.

Followed the N-Tier Pattern, separating the business, presentation and data models.

Grid view and Custom paging were used to display huge amount of data.

Used the Entity Framework for the use of LINQ-based Data Access.

Used windows Azure to deploy the application on cloud and managing the session.

Used WCF service by introducing new operations in Interface and implemented them in service layer.

Created Indexes, Stored Procedures, Triggers and Views using Oracle, SQL and Benthic.

Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.

Modified web services using C# to interact with the other applications and exposed them using SOAP and HTTP.

Designed the UI standards for the application using Bootstrap, Java Script and JQuery.

Involved in Unit testing, Build and integration testing for the interfaces.

Creating the Technical Design Documents.

Designed GUI using the HTML, Java Script, HTML5, CSS and Custom Controls.

Analyze functional and business needs to implement the same into a functional application.

Review and modify programs to ensure technical accuracy, security and reliability of applications.

Perform code review, bug fix and code migration.

Used JavaScript for client validation and created Web Services, WCF services and consumed those services from the client UI by adding web reference for the services.

Used TFS for the source control repository and bug tracking and code integration.

Create Stored Procedures and functions, complex Transactional queries in the database using SQL server.

Maintain timelines as per the estimate and finishing it on time with quality.

Daily status meetings with manager and client for the project/tasks status updates.

Deploying the code and fixing the issues raised at the time of deployment.

Support during UAT phase and ensuring smooth migration to Production.

Created Install Shield and fixed the production issues.

Responsible for the Deployment and Delivery of the product in the client environment.

Followed the AGILE methodology.

ENVIRONMENT

.NET FRAMEWORK, MVC, C#, WEB API, ORACLE, VISUAL STUDIO, SQL DEVELOPER, TEAM FOUNDATION SERVER(TFS), WINDOWS AZURE, ANGULAR, TELERIK KENDO UI, XML, AGILE DEVELOPMENT, WEB SERVICES, CSS, BOOTSTRAP, ADO.NET, VS, WIN FORMS, MVC, HTML, CSS, JAVASCRIPT, WEB SERVICES, WCF, CSLA (COMPONENT BASED SCALABLE LOGICAL ARCHITECTURE), TFS.

HUMANA INSURANCE, LOUISVILLE, KY JAN 2014 – OCT 2016

.NET DEVELOPER

Deployment Improvement project is a customized Tool created for automatic deploying changes to server machines and all other business components as part of the deployment process of all the applications for this client throughout the locations. This deployment tool will replace the manual deployment process to automated process to a maximum level. It has two component applications. Created the application on Global Risks Distributed System (GRIDS) which runs on each machine and polls the database for the last changes and the configured the GRIDS editor for the deployment.

RESPONSIBILITIES

Actively involved in the SDLC of requirement analysis, design and development of several components for web based application using Agile Methodology.

Developed and enhanced Master Pages, User Controls, Custom Controls, and User Interface by using HTML, CSS, JQuery, ASP.NET Controls along with Bootstrap Framework, Telerik Kendo UI Controls.

Designed User Interface using JavaScript, ASP.NET, DHTML, XSLT and XML and used AJAX for rich user interface operations and avoiding post back to the server.

Used Angular JS framework to bind data of workers list and offices list in Web Application.

Worked on several ASP.NET server controls like Calendar, Grid View control, Repeater Control handled server side events to optimize performance.

Developed web application code using ASP.NET MVC and Razor View Engine.

Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C#, Entity Framework, and implemented Object Oriented Methodologies for application development.

Extensive experience in working with User Controls in VB.NET code-behind files, debugging and quality testing of the code, and created functionality in networking module using WinForms.

Consumed REST services with help of WCF to publish and consume data successfully.

Created Login Forms and implemented Form-based Authentication to authenticate the users.

Created LINQ enabled database layer using LINQ to SQL & Used Data annotations to validate the server side input.

Developed database using complex stored procedures, triggers and indexes using PL-SQL in Oracle & T-SQL in SQL Server and imported Data among two databases.

Created reports in SSRS using properties like Chart Controls, Filters, Interactive Sorting, and SQL Parameters.

Involved in all stages of software development (DEV, TFP, PROD) including SIT (System Integration Test) and UAT (User Acceptance Test).

Expertise in using TFS to open bugs, source control, reporting, project tracking, create tasks and user stories, initiate change requests and VSS to deploy application in VB.Net.

Deployed application on test, production servers and managed application.

Involved in all stages of software development (DEV, TFP, PROD) including SIT (System Integration Test) and UAT (User Acceptance Test).

Performed unit and functional testing, and Fixed the issues occurred during testing process.

ENVIRONMENT

VS, C#, ASP.NET, HTML, CSS, JAVASCRIPT, TFS, VB SCRIPT, JQUERY, XML, XSLT, WEB SERVICES, WCF, ORACLE, PL/SQL, INNOTAS, HP QUALITY SERVICE CENTRE.

GEHA, LEE'S SUMMIT, MO AUG 2012 – DEC 2013

.NET DEVELOPER

This project mainly functions as a healthcare insurance provider, through a broad range of integrated health care and related plans and services, and proven health and well-being programs that are targeted to the unique needs of their customers, clients and partners. In this project, we are focused to develop a system which keeps a track on the people who need health services like supplemental insurance plans, health plans which provide comprehensive medical and drug coverage, in turn utilizes a designated network of doctors and hospitals who work together to provide the best care in the most cost-effective manner. Migrating the current product application from Mainframe technology to customized framework using .Net, JavaScript, JQuery, XSLT as front end and Oracle as database. The project is mainly on Billing and claims.

RESPONSIBILITIES

Designed and developed the necessary front end screens and involved in Database design.

Designed and custom application pages using ASP.NET, HTML, JavaScript and AJAX and C#, .NET as code behind.

Involved in all the phases such as Analysis, Design, and Coding, Testing (Unit & Regression) and deployment for the Desktop as well as the Web Versions.

Worked on User controls and consumed in different forms.

Created various MIS Reports using Data Grid Control and displayed the data.

Worked on Web Services and Consumed in the Client application.

Created Web Pages for the application and used classes for the code reusability.

Applied Cascading Style Sheets (CSS) to apply styles for the web-pages.

Worked on designing database tables, creating and updating Stored Procedures.

Worked on user input validations, exceptional handling, and logging.

Implemented custom forms authentication to secure the application.

Worked with Team Foundation Server (TFS) for version control during development.

Created different Stored Procedures for data retrieval, inserting, and updating created triggers and Indexes on database tables.

Worked on production issues, debugging the application and fixing the issues.

Wrote documentation for the module that explained internal details of the application.

ENVIRONMENT

ASP.NET WITH C#, VB.NET, ASP.NET MVC, ENTITY FRAMEWORK, ADO.NET, SQL SERVER, VISUAL STUDIO, HTML, CSS, SOAP, TFS, JAVASCRIPT, JQUERY, SSRS, IIS, SSRS.

PITNEY BOWES, STAMFORD, CT JUL 2010 – JUL 2012

.NET DEVELOPER

Pitney Bowes is a global technology company offering innovative products and solutions that enable commerce in the areas of customer information management, location intelligence, customer engagement, shipping and mailing, and global ecommerce. Development of a web based Cold Fusion application for Pitney Bowes Sales group. The application does the funnel calculation & contact management used for tracking the sales, calculation of commissions, information management, calculating sales forecast and generating monthly, weekly and daily reports for the sales group. This application has been developed and deployed for the mobile apps as well specially blackberries. This application is mission critical for Pitney Bowes as it does the calculation of commission and revenue for the sales department. The application support Web, Citrix environment and Black Berry browser.

RESPONSIBILITIES

Application development and deployment.

Post Production support and maintenance.

Server administration (Windows 2003 SP2).

Application level functional changes.

Database level schema changes as per requirement.

Integration and implementation of the COLDFUSION web application over Blackberry Browser.

Application analysis and design. Integrating application with other enterprise wide system.

Packaging of the stored procedures.

Developing COLDFUSION templates and reporting.

Technical Lead for development of requirements, data models, and all documentation throughout project lifecycles.

Developed detailed project plans for application level changes and integrations projects.

Identified project risks. Designed and implemented project status reports and communications.

ENVIRONMENT

CMFX, ORACLE AND IIS, VSS, BLACKBERRY SIMULATOR, BLACKBERRY BROWSER, FIREFOX AND OPERA BROWSER, DREAMWEAVER, SQLDEVELOPER, COLD FUSION ADMINISTRATOR.

UNION BANK, DALLAS, TX JUN 2009 – JUN 2010

.NET DEVELOPER

Union bank is a full-service commercial bank providing an array of financial services to individuals, small businesses, middle-market companies, and major corporations. Time and Expense Management System is a system to enter and monitor the Time sheets and Expenses incurred by an employee. It has the different functionalities for User and Admin operations. The system connects with the employee master data for authorization and authentication. It's fully automated and user friendly system.

RESPONSIBILITIES

Implemented the project using ASP.NET, C# and back-end database as Microsoft SQL Server.

Developed C# components to implement the business logic, consumed instances of these using ASP.NET.

Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.

Used ADO.NET extensively for database manipulations and connections.

Performed validations on Web Forms using .NET Validation Controls and also JavaScript.

Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.

Created and consumed Web Services using C#.

Involved in writing Stored Procedures and Triggers.

Developed Reports using SQL Reporting Services and implemented Stored Procedures using Oracle database.

Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments.

ENVIRONMENT

ASP.NET, C#.NET, VISUAL STUDIO, HTML, WEB SERVICES, ADO.NET, JAVASCRIPT, ORACLE, SQL SERVER.



Contact this candidate