Sr.net Developer / Technical Lead Resume
Somerset, NJ
SUMMARY
- 12 years of experience in Design, Development and Testing of Web Applications.
- Strong knowledge and expertise in working wif Microsoft technologies like ASP.NET, MVC 3.0/4.0/5.0, VB.NET, C#.NET, Net Framework 1.1/2.0/3.0/3.5, ASP, .Net Remoting, and XML technologies (XML, XSL and XSLT) and XML web services.
- Experience in using Master Pages, Cascading Style Sheets in application.
- Proficient in working wif databases like oracle9i, MS SQL Server 2000/2005/2008, and using data access technologies like ADO, ADO.NET, OLEDB and ODBC.
- Good working Experience in Windows Communication foundation (WCF), Ajax, Linq.
- Experience in VB6.0/VB.NET, Visual Studio, IIS 4.0/5.0/6.0/7.0/7.5, VBScript, MS Access, Multi - threaded programming, OOPS concepts.
- Experience in working wif CA Site minder 6.0 in implementing and configuring teh application security.
- In depth knowledge of database concepts and database programming using T-SQL, SQL, PL/SQL.
- Expertise in writing Triggers, Views, Stored Procedures (SPs), DTS and SSIS Packages.
- Expertise in developing enterprise wide applications by analyzing requirements and recommending innovative and creative solutions to teh problem at hand.
- Good Experience in using Enterprise Library in working wif caching teh data, Error Management using exception handling blocks, Data access application blocks, security implementation blocks.
- Good Experience and Knowledge of cryptography using SHA1, SHA256, TRIPLE DES algorithms.
- Expertise in design and development of reports using SQL Server reporting services (SSRS) and Crystal Reports.
- Experience in handling teh State of teh application using Sessions, cookies and Profile objects.
- Experience in using teh Caching methodology like Fragment caching, page output caching, Data Caching.
- Good Experience in Functional Testing and familiar wif NUnit.
- Good Knowledge and understanding of MVP, MVC design Patterns.
- Expertise in using Moss 2007, SharePoint portal server 2003 in building and managing web applications and large number of site collections.
- Installation and Configuration of Moss Applications and Management through Central Administration Tool.
- Good communication skills and ability to discuss program issues wif project and program managers.
- Strong educational background wif excellent communication, presentation and interpersonal skills.
- Adaptability to quickly learn new technologies and tools.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET, Java, C, C++, Visual Basic 5.0 / 6.0, SQL
Databases: MS SQL Server 2000/2005/2008, Oracle 10g/9i/8i, MS Access 2000/2003, My SQL.
Visual Tools: Visual Studio.NET 2008/2005/2003/2002, Visual Studio 6.0
Web Technologies: ASP.NET 3.5/3.0/2.0,ASP.NET MVC 3.0/4.0/5.0 ADO.NET, Ajax1.0, WPF, XAML, Web Services, WCF, HTML, XML, XSL, SOAP
Frameworks: Net Framework 4.5/4.0/3.5/2.0/1.1/1.0
SharePoint Tools: SharePoint Portal Server 2003, Moss 2007, SharePoint DesignerMicrosoft InfoPath.
Requirement Management: IBM Rational Requisite Pro 6.0/7.1, IBM Rational Clear Quest 6.0/7.1
Scripting Languages: JavaScript, VB Script
Web Servers: IIS 7.5/7.0/6.0/5.1/5.0.
Reporting Tools: Crystal Reports, SSRS
Version Control Tools: Microsoft Visual Source Safe, Microsoft Team Foundation Server 2008, PVCS, SVN.
Operating Systems: Windows 2000/98/NT/XP, Windows server 2003/2008.
PROFESSIONAL EXPERIENCE
Confidential, Somerset NJ
Sr.Net Developer / Technical Lead
Responsibilities:
- Involved in gathering and analyzing client business requirements, creating use cases and screen specification documents and creating necessary data model specifications and prototypes.
- Designed and developed .Net web applications using ASP.NET 3.5 /4.0, MVC 4.0/3.0. C#.NET / VB.NET, CSS JavaScript and JQuery for client side validation, adhering to teh guidelines and norms of CGMP / PDMA / FDA.
- Extensively worked in building Web Portals for Sales Representatives and Health care Prescribers for sample Requests using MYREPCENTER.COM / MYSAMPLECLOSET.COM
- Extensively worked in building Configurable Administration modules that can configure Order Import Sources / Import Fields / Letter Configurations for (Acknowledgement of Contents (AOC)/Rejection/denial etc.)
- Extensively worked in building reusable framework components that can be used by multiple applications in Sample Accountability and Sample Order Fulfillment Systems.
- Designed and developed a common Esampling web Interface to submit drug and literature orders electronically to Knipper for sample fulfillment.
- Developed customizable Order Processing Rules Engine that can be customized based on teh clients order processing rules per program in Knipper Sample Accountability and Knipper Fulfillment Information Systems.
- Developed Multichannel Fax and Snail mail batch application processes to reach out to teh Health care prescribers by sending Sample Request Forms (SRFs), and other communication letters (Order Rejection/ Denial/ AOC’s).
- Involved in converting teh legacy applications from ASP to ASP.NET
- Extensively worked wif Ajax Control Toolkit Controls for partial page post backs.
- Worked wif LINQ over collections and Entity framework for data querying and filtering teh results.
- Extensively worked in consuming XML web services over HTTP and WCF Services.
- Extensively worked in publishing and consuming RESTFUL Web services.
- Designed and developed Drill-down reports and communication letters in SSRS 2005/2008 R2 and Crystal Reports XI.
- Extensively used SSRS Reports on Server and client side (.rdlc) reports using Report Viewer controls in web applications.
- Created Subscription based reports for Federal Free Goods Reporting and Rep Activity reports for Sample Accountability.
- Created SSRS Reports for Quarterly business Reviews for all metrics related to Sample Drugs Offered, orders generated, orders rejected.
- Extensively worked wif ADO.NET Data access mechanism using datasets/data reader, data tables and row filters.
- Worked wif Enterprise Library Data Access and Logging Application blocks for Data Retrieval and Error Logging.
- Extensively worked wif SSIS Packages in SQL SERVER 2005/2008 to load and Transform data coming from flat file feeds from different clients.
- Extensively worked wif Data Flow Task and Script Task to any custom validation or Transformations in SSIS Packages.
- Extensively involved in developing SQL Server schema objects such as tables, views, indexed views, stored procedures, user defined functions, triggers, roles and users.
- Extensively worked in creating Custom Data types, Common table Expressions for hierarchical Data in SQL Server 2008.
- Extensively involved in creating day zero scripts necessary for teh application data for all teh environments.
- Involved in giving production support to Client teams on field in trouble shooting and fixing teh issues on teh application.
- Extensively involved in working closely wif Testing and User Acceptance Teams for application testing.
- Involved in teh build and deployment of teh application for all teh environments and troubleshooting application issues.
- Extensively worked wif VSS / Team Foundation Server 2008 for source control.
Environment: ASP.NET 4.0/3.5,ASP.NET MVC 4.0/3/0,C#.Net, ASP.Net Ajax, ADO.NET, SOAP, Web Services, HTML, DHTML, CSS, JavaScript, JQuery, XML, IIS 6.0/7.0, SQL Server 2000/2008, Oracle 11G,Lotus Notes, Visual Studio Team System 2008/2010,.NET Framework 2.0/3/0/3.5/4.0/4.5, Windows XP and Windows 2003/2008 Servers, VSS, TFS, Quality Center.
Confidential, Roseland NJ
Sr. C#.Net Developer
Responsibilities:
- Design and development of web forms using ASP.Net, ASP.NET MVC 3.0, C#.Net, VB.Net, CSS, JavaScript for client side validation.
- Extensively worked in creating reusable user controls and custom controls used across application.
- Involved in converting teh legacy applications written in C to VB.Net.
- Involved in creating Client side reports using client side report definition files (.rdlc) rendered in teh Bocweb reporting application using Report viewer control and typed datasets.
- Extensively worked wif Ajax Control Toolkit Controls for partial page post backs.
- Worked wif LINQ over collections and Entity framework for data querying and filtering teh results.
- Extensively worked in consuming XML web services over HTTP.
- Extensively worked wif ADO.Net Data access mechanism using datasets/datareader, data tables and row filters.
- Extensively worked wif DTS packages and SSIS packages and involved in converting legacy DTS packages to SSIS Packages.
- Extensively worked wif SSIS Packages to load teh data from UDB databases, Flat Files into MS SQL server 2008.
- Extensively involved in developing SQL Server schema objects such as tables, views, indexed views, stored procedures, user defined functions, triggers, roles and users.
- Extensively worked in creating Custom Data types, Common table Expressions for hierarchical Data in SQL Server 2008.
- Extensively involved in creating scripts that automate teh SQL Server object permissions based on roles and teh privileges necessary for an object for a particular database role.
- Extensively involved in creating day zero scripts necessary for teh application data for all teh environments.
- Involved in Migrating Databases from SQL Server 2000 to SQL Server 2008.
- Involved in giving production support to Client teams on field in trouble shooting and fixing teh issues on teh application.
- Extensively involved in giving End to End application support to all teh stake holders and teh testing teams.
- Involved in teh build and deployment of teh application for all teh environments and troubleshooting application issues.
- Extensively worked wif PVCS as teh source control repository.
Environment: ASP.NET 3.5,ASP.NET MVC 3.0, C#.Net, ASP.Net Ajax, ADO.NET, SOAP, Web Services, HTML, DHTML, CSS, JavaScript, Jquery, XML, IIS 6.0/7.0, SQL Server 2000/2008,Lotus Notes, Visual Studio Team System 2008/2010,.NET Framework 2.0/3/0/3.5, Windows XP and Windows 2003/2008 Servers, PVCS, Quality Center.
Confidential, Stamford CT
Sr. C#.Net Developer
Responsibilities:
- Design and development of web forms using ASP.Net, C#.Net, CSS, Javascript.
- Involved in creating job process for sending mails in mass for teh orders submitted on teh Ecommerce application.
- Extensively worked wif telerik Rad controls across teh application for rich visual appearance of teh application.
- Worked wif Ajax using telerik Controls client side API for client side data binding on Ajax post backs.
- Worked wif Enterprise library for teh sponsor portal application in customizing teh exception handling and logging blocks to handle exceptions, used data access blocks in teh extending data access components built for data retrieval mechanism.
- Extensively worked wif XML web services in processing customer orders on teh Confidential Ecommerce application.
- Extensively worked wif ADO.Net Data access mechanism using datasets/datareader, data tables and row filters.
- Involved in giving support to teh testing and quality assurance and user acceptance testing teams for teh application testing.
- Extensively worked wif SQL server 2000/2008 in creating Tables, indexes, views, sprocs, User defined functions.
- Extensively worked wif SVN as teh source control repository and timely merging to teh testing and staging.
Environment: ASP.NET 3.5, C#.Net, ASP.Net Ajax, Telerik, ADO.NET, SOAP, Web Services, HTML, DHTML, CSS, JavaScript, XML, IIS 6.0/7.0, SQL Server 2000/2008, Visual Studio Team System2008,.NET Framework 2.0/3/0/3.5, Windows XP and Windows 2003/2008 Servers, SVN.
Confidential, West Chester, PA
Sr. C#.Net Developer
Responsibilities:
- Involved in gathering business requirements, documenting teh requirements, Specifications, use cases and required business rules for teh functional design of teh application.
- Design and development of web forms using ASP.Net, C#.Net, and VB.Net, WCF, CSS, JavaScript for client side validation.
- Worked wif Ajax control toolkit and Telerik Radcontrols for Ajax and Silverlight.
- Extensively worked wif Telerik data driven controls, layout controls, Menu driven controls, user rating controls, Tooltip Managers and Radwindow in creating rich UI interfaces.
- Worked wif JavaScript and Jquery using Ajax client side API and Telerik client side API in implementing client side validation for user friendly and intuitive application.
- Worked wif Page methods for invoking server side methods from Java script client side functions.
- Extensively worked wif client side data binding using client side API for Asp.net Ajax and used extensive features of teh Telerik Radcontrols client side data binding mechanism.
- Worked wif Silverlight in implementing media interaction elements in teh application in playing customer interaction calls wif teh customer representative.
- Worked in design and Implementation of teh Application security Role Customization in providing access levels to different Confidential divisions, third party agencies in accessing teh functionality based on teh user roles and privilege levels configured.
- Extensively worked wif SOA design patterns such as MVC, factory pattern, adapter Pattern.
- Involved in creating service and business components in creating a loosely coupled application using application design patterns.
- Worked wif WCF web services in retrieving teh user experience stats based on teh truck roll ticketing service
- Worked wif generics and LINQ over collections for data querying and projecting teh results to teh data driven controls.
- Involved in giving support to teh testing and quality assurance and user acceptance testing teams for teh application testing.
- Extensively worked wif SQL server 2008 in creating teh application Logical and physical data model in creating Tables, indexes, views.
- Extensively worked in creating SQL server stored procedures, functions and user defined types.
- Configured enterprise library exception logging application blocks and created policies to handle application exceptions to capture in teh database.
- Involved in implementing data access application blocks using enterprise library for data access and distributed transactions in teh application architecture level data access mechanism.
- Extensively worked wif ADO.Net Data access retrieval mechanism using datasets, data tables and row filters.
- Involved in TFS Code Branching for monthly releases and incremental code merges and daily build and deployment activities.
Environment: ASP.NET 3.5, C#.Net,VB.Net ASP.Net Ajax, Telerik, ADO.NET, SOAP, Web Services, WCF, HTML, DHTML, CSS, JavaScript, XML, IIS 6.0/7.0, SQL Server 2008, MS Visio, Visual Studio Team System2008, Team Foundation Server 2008,.NET Framework 2.0/3/0/3.5, Windows XP and Windows 2003/2008 Servers, Moss 2007.
Confidential, Harrisburg, PA
Sr. C#.Net Developer
Responsibilities:
- Interacting and communicating wif client in gathering and analyzing teh business requirements, documenting teh business requirements and developing a fully functional design for teh client requirement.
- Conducted and participated in application design sessions in analyzing teh business requirements of teh client.
- Design and development of web forms using ASP.Net, VB.Net and C#.Net, WCF, CSS, JavaScript for client side validation,.
- Worked in building components for Application Domain Framework that help in exposing most of teh helper methods and classes for teh application development and interacts wif Data Access Layer for data retrieval and querying.
- Worked in building components for security framework that exposes most of teh Methods on user context.
- Design and Development of teh reusable business folder details Header user control, Case details user controls upon active business folder on each screen for different subsystems in teh application.
- Created new user controls and worked in enhancing teh functionality of teh existing user controls that meets teh application functional requirements.
- Worked wif XML Web services exposed by teh Site minder in user authentication and Authorization for application security.
- Worked in developing a solution accelerator tool that generates teh code for all teh N-tier layers creating a business entity, service layer, data access layer and User Interface Web Forms which includes teh designer, code behind and teh aspx.
- Used Text template transformation Tool Kit technology in creating T4 Templates using Asp.net, vb.net, and T-SQL to support teh productivity of teh system for faster development of teh user screens.
- Worked in Automating teh Resource File generation process using T4 Templates and batch files.
- Worked wif ADO.NET in data retrieval and data querying.
- Worked wif ADO.NET extensively using datasets, data tables, and sorting, filtering and creating parent - child Relationships.
- Extensively worked wif Enterprise Library in writing data access application blocks, security implementation blocks.
- Extensively worked wif SQL Server 2008 in creating new tables, stored procedures, triggers, cursors and Views.
- Used Microsoft SQL Server Integration Services (SSIS) in migrating and transforming teh data from Oracle10g.
- Worked in implementing role based security at teh resource level and field level using Site Minder and using Roles and Business functionalities for each screen fields.
- Worked wif CA Site minder in creating new roles, resources under new Realms and applying policies in teh Site Minder policy server.
- Mapping Site Minder policies wif teh Resources to create a Screen Level Security Mapping and applying security policies in all teh security domains.
- Worked in migrating teh security policies to higher environments.
- Implemented Field level Security using Fine Grained Access Control (FGAC) to protect teh screen level Element.
- Worked wif daily team build and Deployment process of teh web solution to all environments.
- Troubleshooting teh build errors and resolving teh conflicts using TFS Merge.
Environment: ASP.NET 3.5, VB.NET, C#.Net Visual Studio.NET, ADO.NET, SOAP, Web Services, WCF, HTML, DHTML, CSS, JavaScript, XML, IIS 5.0/6.0, SQL Server 2008, UML, MS Visio, Visual Studio Team System2008, Team Foundation Server 2008, CA Site minder 6.0, Crystal Reports, .NET Framework 2.0/3/0/3.5, Windows XP and Windows 2003/2008 Servers, IBM Rational Requisite Pro 6.0, IBM Rational Clear Quest 6.0.
Confidential, Houston, TX
C#.net Developer
Responsibilities:
- Analyzed teh business requirements and developed a functional design of teh application.
- Created Web Forms using ASP.NET, VB.Net and C #.NET, MS Visual Studio.NET, WPF, XML, HTML, DHTML and JavaScript.
- Created Administration Modules in WPF using XAML and code behind as C#.net.
- Used Cascading Style Sheets (CSS), Styles and Themes for achieving uniformity through all teh web pages.
- Developed client validations using JavaScript.
- Extensively involved in Developing Components for Business Layer and Data Layer.
- Created and Extended Custom User Controls and deployed teh Custom user controls library into Global application cache (GAC).
- Experience in working wif Windows communication foundation (WCF) in Consuming and publishing web service components wif end points.
- Extensively worked wif XML Web Services and SOAP (teh Simple Object Access Protocol) to transfer and access XML data over HTTP.
- Developing SQL Server schema objects such as tables, views, indexed views, stored procedures and triggers.
- Involved in implementing relationships between entities by creating primary and foreign key relationships and indexes.
- Extensively Used ADO.NET technology for data retrieving, querying, storage and manipulation.
- Used Crystal Reports and SQL Reporting services for generating Parameterized Reports.
- Used Microsoft SQL Server 2005 Integration Services (SSIS) for building high performance data integration solutions, including extraction, transformation, and load (ETL) packages for data warehousing.
- Extensively worked on teh UML design patterns like singleton, factory and abstract.
- Caching web applications using Fragment caching, Data caching and page output caching.
- Extensively worked in creating and deploying teh web parts in Moss 2007.
- Good working knowledge in using SharePoint API in developing teh custom code for SharePoint Portal Sites.
- Creating and publishing Microsoft InfoPath forms to teh Site Collection of teh SharePoint web application.
- Creating dashboards, web parts and performance indicators.
- Used Extensively Central Administration tool for creating and managing teh SharePoint web applications.
- Created custom lists, document libraries using custom list and document library templates.
- Created Workflows for document library list items, document libraries and sites in SharePoint Designer.
- Creating and managing websites/Virtual directories under IIS.
- Implemented smart navigation throughout teh application.
- .Managed security by creating roles, users and granting permissions using membership provider.
- Involved in unit testing and also extensively involved in bug fixing.
Environment: ASP.NET, C#.NET,VB.Net Visual Studio.NET, ADO, ADO.NET, SOAP, Web Services,WCF,WPF HTML, DHTML, CSS, JavaScript, XML, MapInfo, IIS 5.0/6.0, SQL Server 2000/2005, UML, Visual Source Safe, Crystal Reports, Microsoft Share Point 2003/2007,.NET Framework 1.1/2.0/3.0 and Windows 2000/2003.
Confidential, Silver Spring, MD
.Net Application Developer
Responsibilities:
- Developed multi tier architecture involving teh basic UI, Business and Data Access layers using .NET framework 2.0.
- User controls for control and code reusability across pages and implemented teh new concept of Master Pages.
- Extensively used OOAD to design and implement teh application.
- Implemented security classes using teh ASP.NET 2.0 controls.
- Implemented Master Pages for a consistent look and feel across pages.
- Extensively used teh new Login controls for user authentication.
- Created rich and enhanced web pages using AJAX, GridView, FormView and DataList controls.
- Used Validation controls to validate teh input Data. For e.g.; required Field, Range, Custom and Compare Validator.
- Worked wif Abstract Factory and Singleton Design patterns.
- Worked wif DB2 Database in creating Triggers, stored procedures, user defined functions and custom Data types.
- Worked wif IBM.NET Data provider in accessing teh database in implementing teh Database transactions, stored procedures.
- Worked wif Enterprise library in managing teh Exceptions by applying shielding, wrapping exceptions wif exceptions handlers, Logging Exceptions.
- Used enterprise library in building Security application block, working wif credential management by using security features in authentication and authorization of .Net framework.
- Worked wif caching application blocks in retrieving, adding and removing teh cached data.
- Worked wif SQL server 2005 using Data access blocks of Enterprise Library.
- Worked wif Debugging of teh application using Enterprise Library namespace classes.
- Used Query Strings exclusively to transfer UserID values, Page values to another aspx page.
- Used Form Based Authentication for teh Application as a .NET Security measure by providing a login page for teh users.
- Developing Reports using Crystal Reports and maintained teh load balancing between different servers.
- Modified existing Web Services, to add additional functionality.
- Added additional functionality to teh clients core Security framework classes.
- Designed teh Database and implemented database objects on SQL Server 2005.
- Experience in writing DTS Packages, Triggers, Stored Procedures on Oracle 9i and SQL Server 2005.
- Replicating teh Databases and creating backups.
- Worked wif SQL Profiler for monitoring teh performance of teh database.
- Writing Stored Procedures and Functions using T-SQL.
- Created User Documentation and Application Documentation for various tasks that are already implemented and added new features to teh system.
- Configuring Web.config for Authentication, Authorization, Application Session State Management, Connection Strings and path locations of attachments and reports.
Environment: ASP.NET 2.0, AJAX Extensions Library and Tool Kit,VB.NET, C#.NET, SQL Server 2005,DB2, XML Web Services, HTML, JavaScript, Crystal Reports, Visual Source Safe, IIS 6.0, Visual Studio 2005 and Windows XP
Confidential, Milwaukee, WI
Sr.Net Developer
Responsibilities:
- Translated customer requirements into new features and services.
- Extensively involved in Developing Components for Business Layer and Data Layer.
- Developed administrative screens for entering new policies, editing teh privileges and to edit improper user approvals and names using ASP.NET.
- Converted teh ASP/VB/ADO applications to ASP.NET and ADO.NET
- Designed and developed Web Forms, Win Forms using VB.NET for teh user interface.
- Using teh Code Behind Class technique and retrieving data using ADO.NET wif ASP.NET
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed Oracle database using ADO.NET.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation
- Wrote teh data access layer code using ADO.NET for database generating datasets.
- Good working knowledge of designing, building, testing and deploying Content Management solutions using Ektron.
- Document Management and customization of teh Web Portal using Ektron.
- Implemented sequential work flow mechanism for approvals, in document management.
- Worked wif collaboration wiki templates in Ektron.
- Utilized ASP.NET Input Validation controls and Java Script to perform client side validation.
- Developed teh administrative module used to assign levels of authorization to teh end users using VB.NET.
- Business logic implementation for technical validations for teh data was done using Server Control Form Validations.
- Interacted wif User Community to know teh actual requirements, modified teh requirements based on specifications and extended support for further enhancements.
- Handled Configuration (Session, authentication and authorization, custom errors, tracing for teh online deposit of teh checks by teh customer and creating user login and privileges).
- Prepared various test cases to fix teh bugs and ensure teh application error-free.
- Good working knowledge of designing, building, testing and deploying Content Management solutions using Ektron.
Environment: .NET Framework, ASP.NET, VB.NET, C#.Net, ADO.NET, Visual Studio .NET, HTML, XML, ASP, Windows 2000, UML, Oracle 8i, DB2 Ektron.
Confidential, Springfield, MA
.Net Developer / Programmer Analyst
Responsibilities:
- Requirement Analysis.
- Used ASP.NET, XML to develop teh front end screens.
- Redesign and migrate existing ASP code to ASP.NET.
- Supports existing ASP components and retains its functionality.
- C# is used in ASP.NET pages to take teh advantage of object oriented .NET Framework class library.
- Developed business, database objects and security objects using C# and ADO.NET.
- Used ADO.NET disconnected dataset model to access teh database and compared teh performance wif teh already existing data retrieval methods in teh System.
- Worked wif security policies and principal permission security classes in .NET, code access and role based Security checks.
- Used .NET Framework class library to build user interface that separated Application logic from Presentation code using code behind pages.
- Used C# for XML web services in project.
- Involved in writing stored procedures, user defined functions and views using T-SQL in SQL Server 2000.
Environment: ASP.NET, C#, ADO.NET, Visual Studio .NET, .NET Framework 1.1, Cascading Style Sheets, SQL Server 2000, T-SQL, Windows 2000