Sr.net Developer Resume
Mt Laurel, NJ
PROFESSIONAL SUMMARY:
- More than 9+ years of IT experience in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures in domains like Health, Finance, Telecom, Retail, Logistics
- Microsoft Certified Professional Developer (MCPD) for developing and implementing ASP.NET MVC Web Applications with Microsoft Visual C#.NET for Microsoft Visual Studio.Net.
- Extensive experience of designing and developing software applications with the C# (5.0/4.0/3.5/3.0/2.0 ) .NET Framework ( 4.5/4.0/3.5/3.0/2.0/1. x), ASP.NET ( 4.5/4.0/3.5/3.0/2.0/1. x), Razor View Engine, ADO.NET, ODP.NET, AJAX, LINQ, WCF, CSS, Web Services, SOAP.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, MVC(2.0/3.0/4.0)
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, Java Script, JQuery, AngularJS and also Worked With ASP.NET Custom Controls and also worked with Perl Scripts.
- Have good knowledge in Autosys for Scheduling, Monitoring and Reporting.
- Worked on Team City and Octopus for making scheduled deployments.
- Good Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Worked with Web API to provide services to HTTP requests.
- Experience in using ASP.NET AJAX framework, telerik control, in fragistic, dev express for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Hands-on experience with Reporting Tools SQL Server Reporting Services (SSRS), Crystal Reports, creating ETL packages using SQL Server Integration Services (SSIS)
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2012/ 2010/2008 and Visual Source Safe (VSS).
- Extensive working experience in unit testing framework - NUNIT, MS Unit Tests.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team to provide the update on the daily basis.
- Hands on experience in Analytics and bug production issues.
TECHNICAL SKILLS:
Operating Systems: Windows 2008 R2/2008/2003, Vista, Windows7, Windows8
.Net Technologies: WCF, WPF, LINQ, Silverlight 4.0/3.0, ADO.NET, Web Services, Web Forms, MVC, Win Forms, Web Parts, .NET Remoting, SOAP, Smart Client Applications, .Net Framework 2.0/3.0/3.5/4.0/4.5
Programming Languages: C#.Net, VB.Net, JavaScript, AJAX, VB Script, C, C++, T- SQL, PL/SQL
Web Technologies: ASP. NET, XML, HTML, DHTML, XHTML, XAML, CSS, XSLT, VBScript, JavaScript, JQuery, AJAX
Databases: SQL Server 2008 R 2/ 2008/2005/2000, Oracle 10g/11g, MS Access 2000/2003/2007
.Net Frameworks: .Net Framework 4.5/4.0/3.5/3.0/2.0/1. x
Databases: MS SQL SERVER 2008/2005/2000, MS Access 2010/2007/2003, Oracle 11g/10g/9i/8i
Protocols: TCP/IP, HTTP, FTP, SOAP, SMTP
Reporting: SQL Server Reporting Services (SSRS), Crystal Reports
Version Control: Visual Source Safe 6.0, Perforce, Team Foundation Server 2012/2010/2008
Other Tools: Microsoft Visual Studio. Net 2005/2008/2010/2012, Business Intelligence Studio, MS FrontPage, MS Office, Dream weaver, Microsoft Visio 2010/2007
PROFESSIONAL EXPERIENCE:
Confidential, Mt. Laurel, NJ
Sr.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.
- Participated in re-architecture design and development efforts to utilize Entity Framework, WCF Services, and Microsoft Unity IoC container
- Developed solutions for diverse programming scenarios in C#.NET employing Object Oriented Programming OOP concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Developed the services using WCF to access catalog and basket related functionalities.
- Worked with XML, XSD and XSLT while implementing WCF.
- Utilized ODP.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- 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 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 Crystal Reports
- Designed, coded, tested applications identified system deficiencies and recommended solutions.
- Used Team City and Octopus to make scheduled deployments.
Environment: Visual Studio 2015, Team City, Octopus, ASP.NET 4.5, Java Script, JQuery, XML, XSD, XSLT, WCF, IIS 7.0, AJAX, ODP.NET, LINQ, React js, Oracle 11g, Windows XP, UML, Crystal Reports
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 Oracle 11g 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 and also used the new validation controls in VS 2012. 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 to handle Silver Light events and manipulate Silver Light Controls.
- 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
- Worked with Web API to provide services to HTTP requests.
- 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 Grid View, Drop Down List and Checkbox controls for displaying the data
- Utilized ODP.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.
- Created application wide Silver light animations using VSM (visual state Manager).
- Extensively used Silver light page layouts, animated transition controls and Key-frame animations.
- 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 JavaScript to perform validations and catch the events on client's browser.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
Environment: Visual Studio 2012, ASP.NET 4.5, C#, ODP.NET, IIS 7.0, WCF, Silverlight3.0, AJAX, Web Forms, JavaScript, XML, XSL/XSLT, HTML, Oracle 11g, TFS 2012,React JS, SSRS, Windows 7 professional.
Confidential, Albany, NY
Sr .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.
- Reengineered existing applications in VB6.0 and T-SQL Stored Procedures. Used concepts on
- VB 6.0 Classes and Created DLLs to perform common tasks within related applications.
- The Presentation Layer was implemented in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Used Ajax Control Tool kit to run client side script, enhance rich web UI, validation and showing div based Ajax extender.
- Used Perl Script for various configurations involved in HEART.
- 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 Integrator Pattern.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications..
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- 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.
- Environment: Visual Studio 2012, VB 6.0, ASP.NET 4.5, WCF, JQuery, Perl Script, TFS 2012,IIS 7.0, AJAX, ODP.NET, Oracle 11g, LINQ, XML, Microsoft Enterprise Library 5.0, NUNIT, Windows Server 2008 R2/2008.
Confidential, Hartford, CT
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology
- Used N-Tier architecture containing Data Access Layer, Business Logic Layer and Presentation Layer in order to manage code effectively
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created Client side validations with JQuery selectors, Events and Server side validations with MVC Data Annotations.
- Designed Frontend with object oriented JavaScript Framework like AngularJS and ExtJS.
- Implemented Design Pattern named Proxy Pattern.
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC 4.0 architecture.
- Used Entity Framework Code first approach and linq to entity for data access.
- Used Microsoft Silver light for writing and running rich Internet applications.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Used MVC 4 (Razor-View Engine) for re-using the individual user controls by not coupling them with underlying data elements.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Involved in unit-testing web applications and in Test Driven Development (TDD).
- 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.
- Involved in bug fixes.
Environment: Visual Studio 2012, C#, ASP.NET 4.0, MVC 4.0, WCF, TFS 2012, JQuery, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library 5.0, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008.
Confidential, St Louis, MO
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.
- 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
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used HTML helpers in razor views and created custom helpers
- Used Telerik Controls like Radchart and Rad Grid view to provide richer user experience.
- Implemented Design Pattern named Decorator Pattern.
- Created User Controls, Data Access Layer, and Business Logic Layer Classes in Model using C #.
- Created Client side validations with JQuery selectors, Events and Server side validations with MVC Data Annotations.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Written Stored Procedures in SQL Server 2008 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Used Linq to Entities with EF Model to message the data and tune the performance, used compiled queries and eager loading.
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC 3.0 architecture
- Used Entity Framework Codefirst approach and linq to entity for data access.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Used MVC 3 for re-using the individual user controls by not coupling them with underlying data elements.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Extensively used Sql Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in unit-testing web applications and in Test Driven Development (TDD).
Environment: Visual Studio 2010, C#, ASP.NET 4.0/3.5, MVC 3, WCF, JQuery, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library 5.0, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008.
Confidential, Phoenix, AZ
.Net Developer
Responsibilities:
- Established communication between different applications running on same/different platforms using WCF.
- Involved in Windows forms applications using WPF.
- Used XAML in designing UI elements.
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in MVVM Architecture.
- Used WPF animation and storyboards in designing.
- 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.
- Used Linq to Sql as data access.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using Crystal Reports.
- Implemented several Design Patterns (Singleton, Factory) to standardize the application architecture.
- Written Views, User Defined Functions, Stored Procedures, and Triggers for inserting/Updating/Deleting the data into the relational tables.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Used Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in bug fixes.
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, XAML, Oracle 11g, PL/SQL, TOAD, Crystal Reports.
Confidential
Jr .Net Developer
Responsibilities:
- Used Classical ASP and then migrated to ASP.Net
- Developed the business components Class, ASP.Net Web services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
- Developed the Web UI, Web Service, Data Storage using Visual Studio 2003, C#.Net, ASP.Net, IIS.
- Created Various ASP.Net Web Form Controls using Data Grid, Data Repeater, Data List and Dropdown List.
- Created Web Application using VB, ASP.Net and used ODP.Net to interact with database.
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
- Created indexes on the tables for faster retrieval of the data to enhance database performance.
- Migrated VB 6.0 application to VB.NET with VB.NET migration wizard.
- Used XML, XSL and XSLT for converting data in XML format into HTML
- Created Reports using Crystal Reports for the report needed by Middle Office, Back Office users.
Environment: ASP, ASP.NET1.1, C#, VB 6.0, Oracle 11g, PL/SQL, JavaScript, HTML/DHTML, Visual Studio 2003
