Sr. .net Developer Resume
Harrisburg, PA
SUMMARY:
- Extensive experience of designing and developing software applications with the .NET Framework (4.0/3.5/3.0/2.0/1. x), ASP.NET, ADO.NET, AJAX, Entity Framework, LINQ, WCF, WPF, CSS, Web Services, SOAP,HTTP and ASP
- Knowledge and Experience in MVC and Cloud Computing
- 4 years of working experience on Sitecore and ASP.NET, MVC
- Conversant in Software Development Life Cycle using Agile and Waterfall methodology.
- Experience in Agile Methodology and Scrum meetings
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Typed Datasets, LINQ to SQL and ADO.net entity model
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experience in working with Java Script, JQuery, Angular JS and Bootstrap 2.0/3.0.
- Experience working with databases such as SQL Server 2005/2008/2012/2015, Oracle 10g, and 11g and MS Access 97/2000/2003.
- Extensive experience in ASP.Net, C#, VB.Net, ADO.Net, Web Services, LINQ, AJAX, Windows Services, WCF Services, OOPS, Classic ASP, XML, XSLT, HTML, Text Editor, MS IIS 5.0/6.0/7.0, DHTML, VBScript, VSS, JavaScript, SQL Server 2005/2008/2012/2015, Visual Studio 2005/2008/2010/2012/2015, Transact - SQL
- Expertise in writing services, directives and controllers in Angular JS.
- Expertise in developing Single page applications using Angular JS UI router.
- Experience in writing stored procedures, user defined functions, views, query writing.
- Expertise in working with Crystal Reports, SSRS and SSIS
- Excellent experience in using Angular Bootstrap.
- Ability to work in all stages of System Development Life Cycle.
- Experience in database tuning using SQL Server Profiler and SQL Server Tuning Advisor.
- Expertise in working with Test Driven Development (TDD).
- Responsible for designing web pages with asp.net controls with rich user interface with Ajax control tool kit and JQuery for efficient and interactive WebPages.
- Experience in developing SOA solutions using Windows Communication Foundation (WCF), Data, REST services, XML and Web Services
- Good exposure in Object Oriented Analysis and Design (OOAD) programming and.Net Architecture and ASP.Net MVC 4, MVP, MVVM Patterns
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server 2008/2005andusing PL/SQL
- Responsible for designing Presentation Tier (Web Pages and Master Pages) using ASP.NET Master Pages, Themes, Skins, HTML, XML, CSS, Java Script and also Worked With ASP.NET Custom Controls.
- Used modern POS with dynamic AX 2012
- Performed conversion of existing classic ASP web applications into ASP.NET for various short term contract projects utilising VB.NET or C#
- Responsible in maintaining versions of source code using Team Foundation server(TFS)
- Experience in generating reports using SQLServer Reporting Services (SSRS), creating packages using SQL Server Integration Services(SSIS)
- Strong and effective problem-solving, analytical and interpersonal skills, besides being a valuable team player and detail oriented
TECHNICAL SKILLS:
Development Tools: NET Framework 4.5/4.0/3.5/3.0, ASP.NET,SilverLight, ADO.NET, VisualStudio 2005/2008/2010/2012/2015, WPF,WCF,LINQ, TFS, Telerik, Entity Framework, Java Script, JQuery, Angular JS, CSS 3.0, HTML 5.
Languages: C, C++, VB, Java, C#, VB.NET, T-SQL, PL-SQL, JQUERY, Java Script, VBScript, AJAX, HTML, DHTML, XML, XSLT, CSS, PL/SQL, T-SQL.
Databases: SQL Server 2015/2012/2008/2005, Oracle9i/10g/11g, MS Access, DB2.
Web Servers: MS IIS 5.0, 6.0, 7.0.
Modeling Tools: UML, Microsoft Visio 12.0,Infragistics Suite
Reporting Tools: Crystal Reports 9.0/10.0, SSRS, SSIS
Windows 7/vista/2003/2008, MS: DOS
PROFESSIONAL EXPERIENCE:
Confidential, Harrisburg, PA
Role: Sr. .NET Developer
Responsibilities:
- Involved in entire SDLC from requirement gathering to implementation.
- Worked onAgile Methodology (SCRUM)to meet timelines with quality deliverables.
- Understanding business requirements designed and prepared corresponding Functional Requirement Document (FRD).
- Major role in the development of the web application using ASP.NET 4.5, MVC, C#, Java script, JQuery, Bootstrap, ADO.NET and AJAX.
- Primarily assigned for designing and developing Middle Tier.
- Used Ajax, CSS, JavaScript and Bootstrap for the front end web development.
- Used Agile methodology to implement the application.
- Responsible for providing new PL/SQL packages/ Functions/ Procedures/ Queries Providing Reports to the user on a timely basis.
- Used Angular UI Router for routing pages.
- Involved in designing Sitecore template.
- Provided Senior Level Management guidance to Application Architecture such as new cutting edge File Transfer Protocols; Managed and coordinated staff in support of Production Batch
- Involved in Sitecore components like Layouts, Items, Renderings etc,.
- Used Entity Framework for Database Connections.
- Used Angular Bootstrap for rich user interface and faster performance.
- Written services, directives and controllers using Angular JS.
- Involved in the design and development of WinForms using C#
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Implemented Angular JS UI framework on websites which are likely to change a lot over the life cycle
- Played a major role in coming up with the business requirements for the project and the project plan.
- Used ASP.NET MVC 4, Visual Studio 2012 for the entire application.
- Developed Business Logic Layer using Visual C# and Data Access Layer using repository and unit of work pattern with entity framework.
- Good Expertise in using Source Control Tools such as Team Foundation Server (TFS) and maintain a Respository of the T-SQL, SSIS developments.
- Key player in Development, Unit Testing and coordinate with Mainframe team in implementing the code supporting response modules for this application.
- Developed the procedural code using C# and WCF (Windows Communication Foundation) using Visual Studio.
- Worked on classic asp applications and maintained them
- Involved in migration of web applications from classic asp to ASP.NET
- Implemented Interfaces in C#.Net which encapsulate business logic and call them from WCF client.
- Migrated COBOL programs and developed the business logic service using C# and translated the query to data layer using Lambda expressions.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Created Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and Java Script /JQUERY for client side validation
- Worked with Team Foundation Server 2012.
- Wrote stored procedures and triggers and worked on performance tuning and optimization.
- Extensively worked on SQL Server 2012.
- Code Review, Unit testing, Debugging and Integration testing of the application.
- Fixed defects.
- Developed reports using SSRS and created packages using SSIS.
- Investigation and demos for migration to SharePoint 2013 including search, SharePoint designer 2013, Nintex, office 365, responsive design, apps, InfoPath 2013 web publishing, visual studio 2012, product catalog, AWS, Windows Azure laaS cloud technologies and, more.
- Set up and configured app catalog and development environments for SharePoint add-ins as well as MVC framework to host the application.
- Develop forms, applications, and workflows with SharePoint using InfoPath and SharePoint designer
Environment: MVC 4,SQL SERVER 2015,Visual Studio 2015, TFS, .NET Framework 4.5, ASP.NET, C#.NET, Web Forms, NuGet Packages, Angular JS, CSS 3.0, classic asp, HTML 5.0, WEB API, Bootstrap 3.0, T-SQL, PL/SQL, SharePoint 2013,SSIS, SSRS, Entity Framework 6.0, WCF, Sitecore CMS 6.6sp1,Session Objects, Cookies.
Confidential, TX
.Net Developer
Responsibilities:
- Involved in the design and development of the web application.
- Extensively created Web Forms using ASP.NET, HTML, CSS and JavaScript for the development of web pages.
- Authored several hundred pages of documentation on application requirements, architecture, user interface specifications, use cases and application logic flowcharts.
- Worked in MVC 3 architecture to create web applications using AJAX Extensions.
- Used Windows API to manage the users from Active Directory.
- Creating new pages and fixing bugs on existing pages.
- Produced solution architecture, implementation framework, design frameworks and integration architecture
- Optimizing, debugging and creating T-SQL stored procedures in SQL Server 2008 R2.
- Worked on PL/SQL queries to retrieve data from Oracle10g.
- Designing, building and testing a reusable Excel XML spreadsheet component in Visual Studio 2008 to fit with the existing paradigm of the system.
- Expertise in Confidential carelikeMedicare,MedicaidandInsurancescompliance withinHIPPAregulation and requirement.
- Developed and implemented complex code algorithms utilizing VSCOBOLII and utilities.
- Performing and participating in code reviews.
- Incorporated intoCOBOLlegacy code (batch/online), coding elements to process XML data fields (DB2 PureXML & XML Files).
- Did changes to some applications involving classic ASP
- Writing test plans and assisting with Requirement documents.
- Along with other sr. programmers, making regular recommendations on tools and technologies.
- Writing unit tests using N-Unit and Visual Studio 2008 and for SQL using SQL-Unit.
- Used Transformations like lookup, derived column, data conversion, merge join to implement the applications.
- Extensively used with Team Foundation Server (TFS) for version control.
- Involved in report generation using SQL Server Reporting Services (SSRS).
- Worked on query optimization to improve the performance of Queries.
Environment: Asp.Net MVC 3.0, VB.Net, Entity Framework, AJAX, HTML, IIS 6.0, MS Visual Studio 2010, jQuery, Bootstrap 2.0, TDD, WCF, VB6, SSIS Packages, Windows Application, NUnit, SQL Server 2008 and SSRS, Db2, COBOL.
Role: Sr. .Net Developer
Confidential, San Diego, CA
Responsibilities:
- Being the only UI and .Net developer on the Team, the entire application was developed all by me along with managing the database work during database developer transitions.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using agile methodology.
- Created functional prototypes, design templates and mockups for the entire application.
- Played a major role in coming up with the business requirements for the project, the project plan and workflow.
- Developed the data access throughout the application with extensive use of LINQ to SQL and its partial classes using DBML’s.
- Extensively used MVC 3.0, CSS and jQuery to create visually appealing User Interfaces.
- Developed the procedural code using C#, ASP.NET, HTML, Ajax and JavaScript using Visual Studio.
- Involved in the development of the project through MVC Design Pattern.
- Extensively worked on most of the data and validation controls in Visual Studio and also creating a variety of Dynamic Controls in the application supported by dynamic style sheets since there were quite some pages which were database driven.
- Designed and implemented a PROXY mechanism using just C# and asp.NET in the site with extensive use of session state so that Managers can login as team members/employees where they can assist, monitor and support their individual children.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins &indexes.
- Redesigning the UI of the application without touching the code as the view is implemented entirely in XAML using MVVM.
- Responsible for providing new PL/SQL Packages/ Functions/ Procedures/ Queries Providing Reports to the user.
- Used MVVM in which view model acts as an adapter for the model classes to enable and avoid making any major changes to the model code.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Designed, processed and displayed reports in the website using the Report Viewer web server control.
- Assisted other businesses with their respective Incentive plans, requirements gathering, project plans, code and application support.
- The application being developed using agile methodology, I was involved in weekly releases, interaction with end-users on a day to day basis, improvements to the weekly releases based on user feedback.
- Performed unit tests for the view model and the model without using the view in MVVM.
- Performed and resolved cross-browser issues, Unit Testing and Documentation along with N-unit testing.
Environment: .Net 4.0, ASP.Net, MVC 3.0, C#.Net, ADO.Net, LINQ to SQL, IIS, AJAX, HTML, DHTML, XML, XAML, JavaScript, MVVM ( Model-View-View-Model ), CSS, JQuery, MS Visual Studio 2010, Entity Framework, WCF, SQL Server 2008 R2, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS), T-SQL, PL/SQL, SQL, N-Unit.
Confidential, Milwaukee, WI
Role: Application Programmer
Responsibilities:
- Made changes to existing user controls to add new fields (text boxes and drop down controls) in UI.
- Created validation logic and changed jQuery functions to manipulate and submit form data using AJAX server calls.
- Used JSON to initialize and stringify data before calling the service, fetch response data from web server and use the data in web page.
- Resolved the CSS and JavaScript related issues across all platforms of web application.
- Created a client project using C# to validate and store the end user data before calling the WCF web service.
- Created a test harness web application to test the internal and external web services using request XML.
- Created PL/SQL stored Procedures, packages, functions for data upload, bulk loading, incremental loading
- Created a WCF web service using façade and command patterns to initialize, serialize, communicate, de serialize and process response.
- Created look up tables that are used to populate data in drop down controls.
- Added new fields to existing tables and made changes to stored procedures.
- Followed TDD approach and created unit tests for the new functions written using C#.
- Created new tables for logging and made changes to existing stored procedures.
- Improved logging mechanism by adding new fields to existing tables to provide description of error and exception messages.
- Followed Agile engineering approach using SCRUM, XP and Test to Design.
Environment: C#,VS 2008,ASP.NET 3.5, IIS 5.0, jQuery, JSON, AJAX, TFS, SQL Server 2008, PL/SQL, NUnit, SCRUM.
Confidential
Role: .NET Developer
Responsibilities:
- Designed User Interface using ASP.NET Pages, Web Controls, Custom Controls, User Controls, HTML, and Style Sheets and C#.NET and VB.NET for Middle tier processing.
- Designed Created and Implemented new relational tables and upgraded the existing tables.
- Designed and developed user-interface for major modules of the project using ASP.Net controls.
- Designed and Implemented Data Access Assemblies using ADO.
- Performed Form validation by adding validation controls and implemented user controls and custom controls and role based authorization.
- Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
- Used Data grids, Grid view and Data Reader for Data manipulation and display.
- Used SQL Server database as the backend and XML for web configuration files
- Client-side validation done using JavaScript and AJAX to send http request to the server.
- Used Visual Source Safe for Version Control.
- Designed and implemented reports using Crystal Reports.
- Used web services in the appropriate scenarios to communicate with other applications.
Environment: .NET Framework 2.0, C#.NET, VB.NET, ADO.NET, ASP.NET 2.0, XML, HTML, CSS, JavaScript, AJAX, SQL server,T-SQL, IIS, Crystal Report, Visual Source Safe.
