Sr. .net Developer Resume
Edison, NJ
SUMMARY:
- Over 11+ years experience in the design, development, implementation, testing and maintenance of complex Software and Database applications.
- Experience in all the phases of Software Development Life Cycle (SDLC) such as strategy and analyzing, designing, building (coding), testing and documentation of software products.
- Certified agile professional product developer.
- Worked extensively with Iterative Agile Methodologies, Waterfall methodologies and Test - Driven Development.
- Solid understanding of newly introduced features in .NET 4.0, .NET 3.5 and .NET 3.0 like WCF (Windows Communication Foundation) and LINQ (Language Integrated Query Language).
- Significant experience in the Database design and development of Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
- Experienced in developing web applications using MVC4.0 ASP.NET, ASP.NET 3.5/3.0/2.0/1.1, AJAX, VB.NET, C#, ADO.NET 2008/2005/2003 and Oracle 9i/10g.
- Implemented Database First EDMX and used Linq to Entities to message the Data and optimized the Query Expressions.
- Extensively worked with ADO.NET to connect SQL Server and Oracle using Connection, Command, Adapter, DataSet and DataView.
- Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2000/2005.
- Experience in developing the business reports using SSRS and developing SSIS packages.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experienced in Service Oriented Architecture SOA using Windows communication foundation
- Design and implement strategies for integration of 3rd party systems into the business and technical architectures.
- Developed and deployed portal solutions and also experience in creating complete software packages.
- Expertise in writing unit tests and integration tests using NUnit framework.
- Experience working with heavy JavaScript and JQuery function and code.
- Experience in software Analysis, Design, Development, Testing, Implementation and production, support of Client/Server and Web based applications.
- Expertise in performance tuning SQL Stored Procedures.
- Responsible for maintaining versions of source code along with the maintenance of the builds and documents using Team Foundation Server 2010.
- Excellent debugging skills and expertise in creating performance enhancement solutions.
- Ability to rapidly learn concepts with excellent interpersonal and problem solving skills.
- Good knowledge of Hyper text transfer portocols.(HTTPs)
- Experience in working both independently and in a team-oriented, collaborative environment.
- Experience in gathering requirements from stakeholders, clients and Product Owners and provide strategies for software solutions.
- Expertise in identifying and creating business solutions.
- Experience in leading the team and driving the team with a positive energy.
- Experience in creating automation solutions for day to day work using power shell scripts.
- Expertise in conducting scrums, sprint, agile methodology.
- Ability to function successfully in a highly stressful, 24x7 mission critical environment.
TECHNICAL SKILLS:
Operating Systems: Windows 2008 R2/2008/2003, XP, Windows 7, Vista.
Programming Languages: C++, C#.Net(4.0/3.5/3.0), VB.NET (10.0/9.0/8.0 ), HTML, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0, ASP.NET MVC 4.0/3.0, Silverlight 4.0/3.0,ASP.Net Ajax, JavaScript, Jquery, VB Script.
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: Win forms, WPF
IDE Tools: Visual Studio 2010/2008/2005, SQL Server Management Studio, Expression Blend(4.0/3.0/2.0)
.Net Frameworks
.Net Framework 4.5/ 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 10g/9i/8i
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), Subversion, Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Other Utilities: ILdasm, Nant, gacutil, Sn.exe, Ants, FxCop, Resharper(5.1.3), Style Cop
PROFESSIONAL EXPERIENCE:
Confidential, Edison, NJ
Sr. .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using agile methodology with daily scrums, Paired programming using TDD and continuous integration.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET
- Designed and developed data access layer, which would connect to SQL Server database.
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations.
- Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML, JavaScript.
- Implemented design pattern named Factory Pattern.
- Extensively used technologies like AJAX for a rich UI experience
- Worked with ASP.NET Web Forms, WCF and State Management, Caching features, configuring optimizations and securing the web application. Developed the Code-behind files in C#.NET
- Implemented AngularJS UI-router to simulate a multiple layout web application reducing repetitive code and promoting quality.
- Developed pages using components such as Angular Bootstrap grid, scheduler, tabs and other input components
- Extensively used ASP.NET GridView, DropDownList and Checkbox controls for displaying the data
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using Views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the Tables.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Used SQL Server Integration Services (SSIS) for data integration and workflow applications.
- Used JavaScript to perform validations and catch the events on client's browser.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
Enviornment: Visual Studio 2012, ASP.NET 4.5, C#, ADO.NET, IIS 7.0, WCF, AJAX, Web Forms, JavaScript, XML, XSL/XSLT, HTML, SQL SERVER 2014, TFS 2012, SSRS, SSIS, Windows 7 professional.
Confidential, Jacksonville, FL
Sr. .Net Developer
Responsibilities:
- Designed and Developed customer health care plans used web technologies like C#, ASP.net, JavaScript, XML, XSLT and HTML5 in designing and developing the web project.
- Modified Sanction Certificate Layout and added logic to download competition Announcement using Java Script JQUERY UI, Plugins and AJAX.
- Designed and developed WPF application feature to set and display holds on the test who enrolled as a non-regular member.
- Designed membership maintenance component using Model View Controller (MVC) 4.0, 5.0 and MVVM architectural Design Patterns for the development of the product.
- Designed and Developed application to extract data from great planes system and built feature to perform “Apply Payments” for unapplied and open Invoice using Entity Framework (EF5) for all business Objects and Retrieving data from SQL Server database.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database using Entity Framework 5.0 classes and methods for Team Management.
- Implemented logic to perform Impersonate user and perform specific transactions feature.
- Modified existing feature to allow Accountant and Chief Accountant to view the list of enrolled members and give authority to remove holds on competition using Telerik controls to display data in tabular format.
- Designed and Implemented Interactive Directory displays the details of Committees, Officials and Staff Officials using MVC4.0 View, JQuery, JSON, Telerik controls and CSS files.
- Designed the web UI using MVC Razor Engine, HTML5, XSL/XSLT, JavaScript, CSS, Telerik ASP.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Developed reports using SSRS which are send through messages and emails.
- Developed and deployed SSIS.
- Developed feature which allows the user to download the Sanction certificate, Performance certificate and Basic skill sanction Certificate using C#.
- Developed feature to download the email triggering to the Competition approver when a new sanction is submitted using C#, JQuery and JavaScript.
- Used Microsoft Azure whichis a cloud computing platform and infrastructure, created by Microsoft, for building, deploying and managing applications and services through a global network of Microsoft-managed and Microsoft partner hosted datacenters.
- Modified and designed existing feature to save the details of Committee chair and Chief accountant and display them in the contacts tab of competition in WPF Application using XAML, C#,Winforms and Entity Framework.
- 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.
- Designed screen in WPF application feature to edit and delete Team Roaster details.
- Designed DB2 to store, analyze and retrieve the data efficiently.
- Troubleshoot and fix MMS defects.
- Designed and developed online payment of insurance amount recursively using checking account .
- Understanding and implementation of Silverlight with rich graphics and user interaction.
- Assist functional team QA and UAT MMS functionalities based on functional and non-functional requirement.
- Assisted Technical team in resolving issues related to SQL Performance tuning.
- Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, Bootstrap, Web API, AJAX and Web Form Controls to create responsive web pages, developed Master Pages
- Assist defects triage process and collaborate with functional team for issue resolution
- Assist technical documentation specialist to document the MMS
- Assist and participate technical support functionalities such as grant/remove user login privilege based on the organization's process, external connectivity issues.
- Implemented TDD, Unit Testing, Integration Testing and System Testing using NUNIT.
- Worked and used TFS 2013 Team Project to manage day-to-day task, meetings, documents, to assign task, to manage sprint, enhancement/modification request and bugs.
Environment: Visual Studio 2012/2013/2015, ASP.NET MVC 5.0/4.0/3.0, ASP.NET 4.5/4.0,C#, VB.NET, SQL Server 2012, XML, HTML5, XSLT, Jquery 2.0/ JQuery UI,, IIS 7.5/6.0, Entity Framework 5.0/4.3, SSRS, SSIS, SOAP,WCF,WPF,MVVM,.NET Framework 4.5/4.0/3.0/2.0, SOA, DB2, Silverlight, Microsoft Azure, Web Services, Team Foundation Server 2010.
Confidentia, VA
Jr. .Net Developer
Responsibilities:
- Design and Develop data centric Asp.net and Silverlight Web applications based on Custom Abbott framework to comply with the UI, Data and security standards.
- Application is developed to support and integrate several different applications on a single web platform. The framework we designed is truly extensible, generic and can be readily plugged in to most of the web apps created internally.
- Effectively implemented the Web 2.0 standards for UI and also enhanced the application with high security standards.
- Designed and Developed Windows Communication Foundation (WCF) Services and WCF RIA services for Data driven Silverlight applications
- Designed effective presentation layer with help of Ajax and custom controls
- Extensively used different design patterns like Abstract, Singleton, MVC, and Command.
- Design and developed several reports using SSRS which flow through different workflows including email notifications.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.
- Unit tested all the modules. Wrote unit test cases for a number of modules using NUnit framework.
- Document technical specifications and used code generation tool to create class code for several entities.
- Demonstrating the application features to business users and get feedback to quickly turn around changes required using the Agile methodologies.
- Designed and developed the application middle tier using C# .NET, VB.net, HTML5, BizTalk, WCF services (SOAP/REST), WinForms, WEB API, REST API, REACT JS, RESTFULL services to consolidate all unmanaged and stand alone applications under Managed and Integrated Enterprise framework by implementing SOA architecture.
- Worked on defects and enhancements for the total product during post production.
- Also handled client side technologies like Javascipt, AngularJs, Bootstrap, Single Page Applications(SPA), AJAX, JQuery and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net 3.0.
- Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
- Develper Feature to approve loan using Win Forms
- Used ASP.NET User Controls to create wizard steps for submitting and modifying events and evaluation forms. Involved in creating the logic for the several different modules.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Used JSON Serialize in data contract of WCF to generate the data in JSON format.
- Implemented Serialization and Deserialization of objects.
- Experience in working with authenticated frameworks.
- Developed Custom Controls which provides flexibility, reusability better deign time experience.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Involved in unit testing,integration testing and deployment of the application.
- Worked on defects and enhancements for the total product during post production.
Environment: Visual Studio 2010, C#, ASP.NET 4.0/3.5, WCF,EDMX, JQuery, VB.NET, XAML, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML,MVVM, Microsoft Enterprise Library 5.0, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008,Win Forms.
Confidential, Kansas City, MO
.Net Developer
Responsibilities:
- Designed Truckload quoting pricing tool for sales staff to quote and price carrier and customer clients using MVC3 ASP.NET, C#, JavaScript and JQuery.
- Designed and developed Search Repository database, WCF service and Application layer for searching origin, destination and intermediate stop locations to pick up and drop loads.
- 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.
- Developed WCF service to get Geo lookup data from the Database.
- Designed controls to dynamically add intermediate stop and update miles using AJAX controls using JQuery and JavaScript.
- Designed and developed summary view to display a rate chart index using MVC3 ASP.NET to help sales in quoting the customers precisely.
- Developed service to get a rate matrix from external transcore web service using WCF Service.
- 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.
- Designed and developed Rule index matrix using C#.
- Developed service to get miles from external PC Miler service using WCF Service.
- Worked on Message Queuing (MSMQ) technology that enables applications running at different times to communicate across heterogeneous networks and systems that may be temporarily offline.
- Documented technical specifications and used code generation tool to create class code for several entities.
- Developed and design graph chart to compare Echo rate matrix and transcore rate matrix using extensive JavaScript and JQuery.
- Created business solution for Load to truck ratio for origin, destination and equipment category.
- Unit tested all the modules. Wrote unit test cases for a number of modules using the NUnit framework, which can help in the automated testing solution
- Designed and developed rich graphical user interface using WPF.
- Design, Testing, Development and comfortable leading agile team and mentoring Jr. Developers and QA.
- Created new database Truck Load Market pricing database to save truck load rating index information using objects like Store Procedures, Functions, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
- Developed SSRS reports to analyze and enhance Truckload market pricing information.
- Effectively implemented a WCF service to save and get quote information from Quote Database.
- Designed and developed Transcore testing application which can be used for testing raw transcore data with the Truck Load Quoting tool.
- Developed server alert messages from the server side using MVC3 ASP.Net features to update the user from quoting the customer.
- Responsible for designing the ASP.NET application authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.
- Implemented and developed process and architecture to deploy and test application packages using powershell scripts and automate the process.
- Responsible for maintaining versions of source code using SVN subversion and deploying code to Integration, QA and production servers.
Environment: Visual Studio 2010, C#, VB.Net, XML Web Services, IIS 7.0,XML, JQuery, NUNIT, Windows XP, MS Office, Windows Server 2003, Entity Framework 4.0, WCF, WPF, Oracle 11g, PL/SQL, TOAD, Crystal Reports.
Confidential, IL
.Net Developer
Responsibilities:
- Designed Corporate Portal for HealthCare Customers in ASP.Net framework.
- Created corporate portal websites for Healthcare customers.
- Created Date pickers and JavaScript validations for Healthcare Customers.
- Optimize existing stored procedures.
- Create new database and develop architecture to support RCM, VelociDoc and Corporate Portal.
- Solving support tickets for RCM software.
- Developed HR application forms to view Employee medical records for healthcare Customers.
- Work in Agile environment and empowered to take the task and work accordingly.
- Develop Genpro Entity code for new requirements from RCM, VelociDoc and Corporate Portal as working in the .Net Architecture team.
- Taking Requirements from Stakeholders, Clients and Product owners and developing the software.
- Design and developed several reports using SSRS which flow through different workflows including email notifications.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.
- Unit tested all the modules. Wrote unit test cases for a number of modules using NUnit framework.
- Document technical specifications and used code generation tool to create class code for several entities.
Environment: Visual Studio 2008/2010, C#, VB.Net, XML Web Services, IIS 7.0,Framework 3.5,XML, JQuery, NUNIT, Windows XP, MS Office, Windows Server 2003, WCF, WPF, Oracle 11g, PL/SQL, TOAD, Crystal Reports.
ARI Fleet, Mt.Laurel, NJ
.Net Developer
Responsibilities:
- Worked on Agile Methodology Scrum Framework to meet timelines with quality deliverables.
- Involved in gathering and preparing the requirements from clients for product design and enhancements.
- Participated in daily scrums and weekly meetings with the project team to meet expectations and deadlines.
- Developed solutions for diverse programming scenarios in VB.NET employing Object Oriented Programming OOP concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
- 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
- Used Ajax Control Tool kit to run client side script, enhance rich web UI, validation and showing div based Ajax extender.
- Used HTML helpers in razor views and created custom helpers
- Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models) and created custom Angular directives using .module and .directive.
- Implemented AngularJS UI-router to simulate a multiple layout web application reducing repetitive code and promoting quality.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors and Tables, Views and Joins.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Developed Reports with SQL SERVER REPORTING SERVICES (SSRS)
- Designed, coded, tested applications, identified system deficiencies and recommended solutions.
- Used Team City and Octopus to make scheduled deployments.
Enviornment: Visual Studio 2015, Team City, Octopus, ASP.NET 4.5, Java Script, JQuery, XML, XSD, XSLT, WCF, IIS 7.0, AJAX, LINQ, Oracle 11g, Windows 7 Professional, UML, SSRS
Confidential, Albany, NY
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.
- The Presentation Layer was implemented in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets to implement Fixed Income Business Logic.
- Used Ajax Control Tool kit to run client side script, enhance rich web UI, validation and showing div based Ajax extender.
- Involved in designing and developing the GUI for the user interface with various controls that include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
- Implemented AngularJS Controllers to maintain each view data.
- Implemented Angular service calls using Angular Factory.
- Implemented Design Pattern named Iterator Pattern.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Used LINQ to retrieve information from the XML data files.
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Developed PL/SQL stored procedures, functions and packages for implementing the core functionalities.
- Used SQL SERVER REPORTING SERVICES (SSRS) in generating Reports.
- Used SQL Server Integration Services (SSIS) for data integration and workflow applications.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
- Performed unit testing and also the complete system integration testing.
- Worked on Production Support tickets by finding the issues and fixing them.
Enviornment: Visual Studio 2012, C#, ASP.NET 4.5, WCF, JQuery, TFS 2012,IIS 7.0, AJAX, ODP.NET, Oracle 11g, LINQ, XML, NUNIT, Windows Server 2008 R2/2008.