Post Job Free

Resume

Sign in

Full Stack .Net Developer

Location:
Manassas, VA
Posted:
February 14, 2017

Contact this candidate

Resume:

Chamee Reddy

Sr.NET Developer

908-***-****

acytps@r.postjobfree.com

Professional Experience:

8+ years of strong experience in Design, Development & Implementation of Client/Server Applications, Web-Applications, Windows Applications with proficiency in Object-Oriented Analysis and design.

Good knowledge in Software Development Life Cycle (SDLC), in every step like requirement gathering, designing, programing and support. Expert in implementing the methodologies like Agile using Scrum and Test Driven Deployment.

Experience in designing and developing applications based on 3-Tier and N-Tier Client/Server Applications using UML, Design Patterns

Expert in designing and developing web and windows based applications using MVC, ASP.NET, C #, ADO.NET, Entity Framework, Enterprise Library, LINQ, SOAP, Web Services, Web Api, AJAX Tool Kit, IIS, XML, XSLT and SQL Server, JavaScript frameworks like (Knockout/Angular/React/Require js).

Experienced in building rich internet (RIA) web applications using HTML, HTML5, XML, Ajax, JQUERY, JavaScript, Angular JS, and CSS 3.

Experience in building SOA applications using .NET, JSON, Web-API, Web services, WCF, SOAP and REST.

Good experience with development methodologies like Agile (SCRUM), Waterfall and Test driven development.

Hands on experience with the Dependency Injection (IOC) following the best practices

Developed the user controls, customs controls for the reusable components usable in multiple pages

Experience in Windows communication Foundation (WCF), exposure to Windows Presentation Foundation (WPF) and Language Integrated Query (LINQ)

Hands on experience in developing code for the middle-tier to interact with the databases using ADO.NET using Data grids, Datasets, Paging, and Sorting

Expertise in using third party controls like Telerik controls & infragistic controls and experience in working with design architectures like MVVM (Model View View Model), MVP and MVC

Experience in interacting with client, end users for understanding the requirements and preparing Business Requirement documents and Functional Specifications, Process Flow diagrams, Class diagrams, Sequence diagrams and UML data Models.

Experience in working master pages, cascading style sheets (CSS), XML, XSL, and XSLT technologies

Experience in creating automation solutions for day to day work using PowerShell scripts

Solid understanding and hands-on experience of large-scale database (SQL Server 2005/2008/2012), MySQL, Oracle 10g/11g and experience with writing stored procedures, Triggers, User Defined Functions, Queries, Indexes, Views.

Experience in writing unit tests using MS-Test, NUnit and QUnit.

Experience in updating, accessing and version controlling the source code using Visual Source Safe (VSS), Team Foundation Server (TFS), Subversion (SVN), and GIT.

Experience in various testing methodologies like Unit Testing, Integration Testing using tools like N-Unit and Visual Studio

Good experience in Exception Handling, Debugging and tracing by which the whole picture of application runtime behavior can be seen and analyzed more efficiently.

Experience with different debugging tools like Developer tools, Fiddler, Firebug, and Sql Profiler etc.

Maintaining and setting up new IIS application pools across multiple domains.

Expertise in trouble-shooting and problem solving with proven ability to design and develop reliable data driven applications.

Implemented page level errors using the Event Logs and Log4Net

Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.

Team Player with Committed / Get-the-Job-Done Attitude, highly organized and Excellent People-Interaction Skills

Technical Skills:

Operating Systems

Windows 98/2000/NT/XP/7/8, DOS, Unix, Linux.

Web Based Technologies

HTML, HTML5, CSS3 DHTML, XML, XSL, XSLT, Telerik web controls, Kendo controls, JavaScript, JQuery, Angular JS, React JS, Knockout JS, Node JS, Bootstrap

.Net Technologies

ASP.Net, Ajax, Classic ASP, MVC, Razor, ADO.NET, Entity Framework, Win Forms, Web Forms, SOAP, Rest, WSDL, WCF, WPF, Web API

Scripting Languages

VBScript, Power shell scripting.

Languages

C#, Java, VB.NET, C, C++.

Databases

MS SQL Server 2005/2008/2012, LINQ, Oracle 10g,11g.

Application Tools

Log4Net, Automapper

Web Servers

IIS 5.0/6.0/7.0

Reporting and Integration Tools

Microsoft SQL Server Reporting Services(SSRS), Microsoft SQL Server Integration Services(SSIS)

Development Tools

Visual Studio 2005/2008/2010/2012

Source Repositories

Tortoise SVN, TFS, VSS, GitHub, Visual Source Safe

Development Environments

Agile/Scrum, Waterfall

Professional Experience:

NiSource, Columbus, OH Sept 2014 – Present

Full Stack .Net Developer

NiSource, Inc. is one of the largest fully regulated utility companies in the United States, serving approximately 3.5 million natural gas customers and 500,000 electric customers across seven states through its local Columbia Gas and NIPSCO brands. This project keeps track of the equipment installed underground like Oil Pipelines, gas pipes, underground wirings etc., and it also helps technicians to manage their work and assign work to their crew's member, check work progress, create reports of work done.

Responsibilities:

Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using MVC, WCF and C#.

Created Business Logic Layer & Data Access Layers in WCF architecture.

Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).

Worked on proven design pattern, designed, and created views, controllers and models using ASP.NET MVC, C# within MS Visual Studio 2014

Worked on Dependency Injection Design Pattern in presentation layer for creating loosely coupled classes with business layer.

Worked with ASP.NET MVC 5.0/4.0 View Engines like ASPX and Razor.

Used AJAX, JQUERY and HTML with MVC views to produce rich user interface.

Worked on JQUERY lib to post data to MVC action method.

Developed and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.

System exposes all the data/content through a MVC REST API and Windows Communication Foundation (WCF).

Developed classes using C#.NET to improve performance and Consumed WCF services using REST / WSDL.

Working with JQuery Ajax, CSS3, and callback Objects, Effects, and Events.

Contributed in UI Development using AngularJS and JQuery.

Created various Angular Services to make AJAX calls and custom angular directives to create own HTML tags and induce behavior to those tags.

Experience in writing directives, services and controllers using Angular JS.

Build SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular JS, HTML 5, CSS3, jQuery, LESS, Bootstrap.

Worked on creating the business logic layer and used log4net to log errors to the database.

Used WCF Services for communicating with other application and components.

Accessing those SQL Databases/structured streams using iScope (ADO.net like), perform data manipulation, and structure them in a format specific to the requirements in an MVC Controller.

Used GIT Bash for configuration management. All the project codes are checked in to GIT repository.

Presenting the work in demos to the larger team, documentation of it in OneNote, and ramping up of new hires were also part of the responsibilities.

Written SQL Scripts, for creating database tables with foreign key relations in SQL Server 2012 using T-SQL.

Designed and developed several SQL Server Stored Procedures, User defined Functions, Triggers, and Views for all the DML functionality of the application.

Implemented .Net framework 4.5 and Object Oriented Methodologies for application development.

Developed application in Agile model and involved in daily scrum meetings. Deployed the application on test and production servers.

Extensively used Nuget packages.

Hands-on experience in implementing application security using Forms authentication mode.

Involved in support and maintenance. Developed code documents and user documents.

Worked on Team Foundation Server (TFS) for version control during development and maintenance.

Developed test-driven development (TDD) strategy guiding use of the N-unit testing framework.

Involved in technical support and documenting the user manual. Performed NUnit testing for system, automated and end-end testing, and prepared requirement documents for testing.

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

Environment: C#, ASP.Net, ADO.Net, Entity Framework, Visual Studio 2015, MVC5, REST, SQL Server 2012 HTML, HTML5, CSS3, DHTML, XML, XSL, XSLT, Java Script, JQuery, Angular JS, Bootstrap, .Net Framework 4.5.2, Crystal Reports, GIT, TDD, Web API, WCF, Team Foundation Server 2012, Unit Testing.

ATOS, Santa Ana, CA Nov 2013 – Aug 2014

Sr.Net Developer

Truck Load Quoting Pricing Tool application developed for all the sales department of Echo Global Logistic. The application used for quoting and pricing the carrier clients and customer clients for truckload management. The system used for analyzing the Transcore and echo rate data and enhance business rules and pricing matrix accordingly. The application has dynamic rules and can be easily modified for quoting using the admin web page without any code change making it the robust, flexible, and reliable.

Responsibilities:

Designed Truckload quoting pricing tool for sales staff to quote and price carrier and customer clients using MVC4 ASP.NET, C#, JavaScript and JQuery.

Created Technical Planning Process, architecture, and ER Diagram for the development life cycle before starting the project to have a clear vision and understanding of the full SDLC life cycle of the project.

Implemented Custom Validation code to test the UI controls as per the business requirements.

Wrote optimized stored procedure to load Geo lookup data and auto-complete the search control.

Designed controls to dynamically add intermediate stop and update miles using AJAX controls using JQuery and JavaScript.

Implemented and used Web Services with the help of WSDL, SOAP to get updates from the third parties.

Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.

Development of Client Side Validation techniques using JQuery and Angular JS directives.

Writing Customized Deployment Process templates for deploying source bits to Dev/QA/UAT/PROD Environments using PowerShell & TFS.

Developed and Consumed WCF Services/Web Services with Service Oriented Architecture (SOA).

Customized TFS Work Item templates, configured new state transitions.

Designed the single page web application with the help of angular routing techniques.

Sorted and filtered the data per the requirement with help of angular.

Implemented Custom Directives, Custom filters, and performed modification to improve the performance of angular JS single page web application.

Implementing many directives from AngularJs to create all the functionalities related to the user interface, creating models and controllers with the help of JavaScript.

Working Knowledge of Model-View-View-Model (MVVM) & Model View Controller (MVC) Pattern.

Used Http Response Exception to handle the exceptions in Web API and customized the Exceptions using Exception Filters and registered them at the Action Level.

Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes. Used Web Services (SOAP, WSDL) for communicating with other application and components.

Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.

Developed service to get a rate matrix from external transcore web service using WCF Service.

Designed and developed Rule index matrix using C#.

Extensive use of LINQ and Entity Framework to develop data layer.

Design, Testing, Development and comfortable leading agile team and mentoring Jr. Developers.

Developed SSRS reports to analyze and enhance Truckload market pricing information.

Effectively designed and developed optimized business solution for pricing rule which can be dynamically update, add, or delete the rules without major application change helping in the effective SDLC process.

Responsible for designing the ASP.NET application authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.

Responsible for maintaining versions of source code using SVN subversion.

Environment: C#.Net, ASP.Net, ADO.Net Entity Framework4.0, MVC4.0, SOA, SOAP, Microsoft Visual Studio 2012, Kendo UI, DHTML, HTML, HTML5, CSS3, PowerShell Scripting, JQuery, Angular JS, Node JS AJAX, LINQ, SQL Server 2012, TFS, Web forms, SSRS, SSIS, Web API, WCF.

Johnson & Johnson, Parsippany NJ Jul 2012 – Oct 2013

Sr .Net Developer

The Patient Touch application is a suite of interactive technology solution, cost-effective patient satisfaction platform – with touch-friendly programs that are designed to capture meaningful patient insights and provide mor+ impactful health education tools. Patient Insights – An interactive, web-based survey solution for gathering vital in-practice patient insights, conveniently administered on a touch screen platform with a fully-customizable design interface and intuitive Content Management System.

Responsibilities:

Involved in analyzing designing of UI/Middle Tier/ Database and transition using iterative Agile Methodologies.

Developed Views for various modules throughout application using Razor View engine templates.

Worked with LINQ for .Net and Entity Framework, also wrote stored procedures using Microsoft SQL Server 2008.

Extensively used ADO.NET for connecting to database and calling the procedures and functions and used ADO.NET for data interaction between the web application and the Database usingData Reader, Datasets, and Data Adapters control.

Generated various claim related reports from SQL Server Database using Crystal Reports.

Involved in creating WCF REST services for various policies and benefits, and consumed them into the web application.

Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.

Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on this.

Used JQuery, JavaScript and AJAX to enhance user experience.

Developed the web services for preparing the report using XML web services.

Utilized JQuery for client side validation also used Kendo controls.

Error Handling has been done using the Log4Net which registers the exceptions occurred.

Experience with using AAD (Azure Active Directory) for multi-factor authentication, privileged account management, role based access control, application usage monitoring, and alerting.

Implemented Integration testing and NUnit testing to test the efficiency of the code developed.

Involved in performance tuning and code cleanup of the old PRO solution/migrated partial modules to MVC, also implemented Dependency injection using Unity.

Team Source Foundation is used for controlling the Source Control Management.

Environment: C#.Net, ASP.NET MVC 3, Azure, Entity Framework, Razor, Microsoft Visual Studio 2010, JavaScript, JQuery, AJAX, LINQ, SQL Server 2008, HTML, CSS, XML, TFS, Kendo controls, JSON, WCF, Web API, Unit Testing.

PharMerica Corporation, Tampa, FL Oct 2011 – Jun 2012

Sr .Net Developer

Development of online customer portal has one login for everything that customer need with real-time access. Customers can have the express service requests for account service and on-site services such as audits, surveys, and med cart reviews. It has many features like Alerts, Medication order management, Online Billing, medication management reports etc.

Responsibilities:

Designed and developed different modules, classes using C# and designed GUI part with help of .Net framework 4.0.

Extensively worked on developing the complete web application to serve all the applications for their different flows.

Used ASP.NET web controls and HTML control in the design of web pages.

Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service in 4.0 framework.

Designed WCF service contract for validating the user input.

Extensively used ASP.NET web server controls like Grid View for displaying the records.

Experienced in developing and consuming Web Services and n-tier web applications.

Used JSON, JQuery for the Client side to pass the parameters for hand shake across applications and for client side AJAX call, validations.

Used ADO.NET for data interaction between the web application and the Database using Data reader, Datasets, and Data Adapters controls.

Used JavaScript and ASP.NET for AJAX implementation and client side validations.

Used TFS for Versioning control and configuration management.

Followed agile methodology to develop the application.

Involved in setting up and developing application onto SIT, Staging and Production environments.

Environment: .Net Framework 4.0, C#, ASP.NET, ADO.NET, WCF, MVC 3, XHTML, HTML, CSS, JavaScript, jQuery, XML, XSL, XSLT, XAML, T-SQL, SQL Server 2008, LINQ, Entity-Framework, SSRS, SSIS, JSON, TFS, LINQ, Test Directory, MS Excel, TFS, IIS (6.0), NUnit, Crystal Reports.

Chubb and Sons, Somerset, NJ Jan 2011 – Sept 2011

Sr .Net Developer

Chubb Insurance is one of the largest auto insurance groups in the United States. It sells insurance policies directly to customers online or over phone. Policy Pro is a web based internet application designed to help the Customer's to manage their policies online. It is aimed at providing real time updates of policy information to the customers. The UI of the application is integrated with Chubb and Sons main website.

Responsibilities

Involved in developing business logic layer and Data Access layer and written methods in C#, Visual Studio.Net.

Used ADO.Net technology extensively for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.

Involved in writing Complex SQL statements and stored procedures using SQL Server 2008.

Configured ASP.NET Web.Config file for the entire web application.

Used forms based authentication and role based authorization for security.

Used JQuery, JavaScript and AJAX to enhance user experience.

Data binding was extensively used to bind various server controls to the data from database.

Participated in requirements gathering and analysis.

Involved in client interaction for the change requests and follow-ups.

Used Ajax for avoiding post back to the server.

Used ADO.Net technology extensively for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.

Responsible for implementing Stored Procedures for Data Retrieval and Updating.

Responsible for creating Requirements, Test plan and procedures for application testing.

Worked in the Performance tuning at the Application and Database Layers.

Worked in taking Backups, Restoring, Import/Export data using MS SQL Server2008 and DTS.

Environment: C#.Net, ASP.Net, ADO.Net, Framework3.5, Visual Studio.Net 2008, MVC, XHTML, HTML, CSS, JavaScript, jQuery, XML, XSL, XSLT, XAML, T-SQL, JavaScript, XML, SQL Server 2008, AJAX and Windows XP Professional.

HDFC, India Apr 2008 – Dec 2010

.Net developer

Bank Care developed by covers entire Front and Back office operations of a Credit Co-Operative Societies and Banks. It handles all daily chores like integrated accounting and Transactions handling with efficiency and provides accurate and up-to-date information. It has been developed by keeping in mind all possible variations in operation of the Co-Operative Credit Societies and Banks.

The Modules Included in the System are:

Account Management of the Clients/ Uploading Masters Etc.

Transactions Module.

Accounting Entries.

Parameters Entries.

Extra Utilities(Reports)

Responsibilities:

Worked on developing specifications for e-Leave and e-Claims modules.

Worked on ASP.NET Server Objects to define declarative, modular functionality and reused by other ASP.NET pages.

Worked on creating data flow diagrams and flow charts for the above two modules.

Worked in the data-modeling phase of Database design (creating ER Diagrams & data document).

Worked on the UI design of the ASP.Net pages.

Worked on developing Web Forms using ASP. NET, C#, SQL server.

Created XML data and Schema Files.

Worked on Themes and CSS for the layout of the web application

Worked on developing the code behind classes in C#.NET.

Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.

Worked on output and data caching of frequently requested web pages and data objects.

Created data access layer to communicate with the SQL Server Database with ADO.Net objects

Worked in developing the component that talks to database using ADO.Net objects.

Worked in implementing Stored Procedures call in the data access layer.

Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table, stream reader and XML Text reader/Writer for access to SQL data sources.

Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables.

Created Stored Procedures in both SQL Server and DB2 and involved in several DTS.

Worked in implemented role based security for the user groups.

Worked in Functional Test, User Acceptance Test, and stress test.

Performing unit testing for various modules of the system.

Environment: C#, Visual Studio.NET 2005, C#, ASP.NET, ADO.NET, IIS, XML, SQL Server 2005, CSS, HTML, Web Forms, DB2



Contact this candidate