Sr.net Developer Resume
New Jersey, NJ
Experience Summary:
- Professional 8+ Years of IT experience in Finance, Retail, Travel and Health Insurance Industries in Microsoft Technologies as a Sr.Software Developer using ASP.Net1.1, ASP. Net 2.0, ASP. Net 3.5, ASP. Net 4.0, C#.Net, VB. Net, ADO. Net, Silver light, Web Services, MS Access, SQL Server 2000, SQL Server 2005,SQL Server 2008,Oracle 10g,Oracle 11g
- Microsoft Certified Professional(MCP) Developing and Implementing web applications with Microsoft Visual C#.Net and Microsoft Visual Studio.Net
- Profound understanding of Object Oriented Programming Concepts.
- Proficiency in 2-tier, 3-tier, n-tier and MVC architecture
- Working knowledge in RDBMS with MS SQL Server 2000/ 2005 and SQL Server 2008,Oracle 10g,Oracle 11gdeveloping T-SQL queries, stored procedures
- Having good experience in DTS and SSIS Packages.
- Proficient and hands on working experience in XML Web Services, CSS, HTML, Ajax, jQuery and Java Script.
- Extensively worked with .NET 3.0 features like WCF, WPF & WWF and LINQ
- Working Knowledge in Microsoft Enterprise Library
- Expertise in various versions of VS.NET 2010/2008/2005/2000.
- Experience in Infragistics Net advantage Suite and RAD Controls for Asp.Net Ajax.
- Experience in using Configuration Management tools like Visual Source Safe (VSS) and Team Foundation Server (TFS)
- Complete life cycle (SDLC) experience of an application involving System Analysis, Technical design, development, testing, deployment & support using waterfall and Agile development methodologies.
- Expertise in Test-driven development (TDD) methodology using NUnit Testing
- Working Knowledge in design tools such as Microsoft Visio, designing Use Case diagrams
- Experience UML, Web Services, SOA, XML, XSD, XSLT, XPATH and Design Patterns like WCSF (Web Client Software Factory)
- Extensively worked with Web applications, Silver Light, Web Parts, Site Collections, Sites, Document Library and Lists.
- Knowledge in Share Point Designer, Share Point Administration, Workflow and InfoPath.
- Having Knowledge on Share Point 2010 Administration ,Site Collection and Designer
- Excellent analytical ability and communication skills.
- Effective in working independently and collaboratively in teams
- Played in different Roles like developer, team lead, tech lead and project lead and worked in different methodologies like water fall and Agile.
Technical Proficiency:
Operating Systems |
·Windows 98/Xp ,Windows server 2000/ 2003 / 2008,Windows Vista, |
Languages |
·C#. Net, VB.NET, Java, C |
Web Technologies |
|
Web Server |
|
Tools |
|
RDBMS: |
· SQL Server 2000/2005/2008,Oracle 10g,Oracle 11g |
Directory Server |
Active Directory, ODSEE(Oracle Directory Server) |
Source Code Controls |
MS VSS (Visual Source Safe), MS TFS (Team Foundation Server) |
IDE and Development Tools |
Microsoft Visual Studio 2010 Ultimate Edition ,Visual Studio 2008 Professional Edition, Visual Web Developer 2008 Express Edition, Microsoft Visual Studio 2005 Team Edition, Microsoft Visual Studio 2005 Professional Edition, Eclipse 3.1,Microsoft Visual Studio 2003 |
Enterprise Applications |
Share Point 2007/2003 |
Project management tools |
MS-Word, MS-Excel, MS-PPT, Lotus Notes |
Methodology |
Water Fall, Agile |
Design Patterns |
WCSF (Web Client Software Factory) |
Education: Master of Computer Applications
Professional Experience
Confidential, Raleigh, Sep 2011 to till Date
PNC,
Sr.Net Developer, Technical Consultant
Project #1
Solution Environment: Windows 7, ASP.Net MVC2 Patterns , C#, LinQ, Ajax, jQuery,IIS7.0, .Net Framework 4.0,WCF, Microsoft Visual Studio 2010 Ultimate Edition, Oracle 10g,Oracle SQL Developer, TFS, XML Web Services,.Net Remoting and Windows services, Aprimo Marketing Studio 8.6 Financial Administration Module
Project Description: Aprimo Integrated Marketing Management software is customizable with modules. PNC Buys is the system of record for Purchase Orders. PNC Buys will drop a data file containing PO/PO Line Items information on a network share accessible by Aprimo. An Aprimo Service will pick up the data file nightly basis and create and/or update Purchase Orders based on field mapping. All Import data will be logged in the transaction log pages.
Responsibilities:
- Done Prework for PNC Financial Management
- Setting Up the PNC Buys environment
- Prepared Functional Specification
- Prepared Technical Design Documents from Functional Specification
- Involved in Database Design for PNC Buys Integration
- Worked with ASP.Net MVC2 Patterns and developed ASP.Net MVC2 application in Visual studio 2010 using the test-driven development (TDD) approach
- Developed the Custom Service which will pick up the PO Data file read then create or update the Purchase Orders and PO Line Items thru Business Objects
- Extensively worked with LINQ to read PO Data flat file.
- Implemented XML Gateway which will update the PO (commitment) and Commitment Line Items thru XML Listener web service and XML Publishing Services
- Exposed and Consumed web services XML Listener web services
- Worked with Model Layer using C# and created Transmission and Transaction Business Entity Objects.
- Developed WCF services which will expose the PO Details thru basicHttpBinding
- Created tables, stored procedures and packages using Oracle SQL Developer
- Developed and Customized the Transmission List, Transmission View and Transaction View Pages
- Extensively worked with XML and XSLT.
- Used N-Unit to prepare and run Unit test cases.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Confidential, NJ Jan-2011 to Aug 2011
Sr. .Net Developer
Project #2
Solution Environment: Windows Server 2008R2, ASP.Net 4.0, C#,ASP.Net Ajax, jQuery, LINQ,IIS7.0, WCF, Microsoft Visual Studio 2010 Ultimate Edition, SQL Server 2008, JDK 1.5, XML Web Services, ODSEE (Oracle Directory Server),OVD, NUnit, TFS
Project Description: American Stock Transfer provides comprehensive stock transfer and employee plan services .AST provides clients with customized solutions to fit their specific needs along with access to the best systems, services and processes. AST Web service Interface for Oracle Directory Services which will act as interface between client applications and ODSEE.
Responsibilities:
- Prepared High Level Design Documents from Requirement Specification (SRS)
- Prepared Technical Design Documents
- Understand Business Requirements to communicate with client and team
- Exposed web services and involved in Deployment
- Worked with ICertificatePolicy Interface
- Consumed web service Over HTTPS (SSL) in different web applications.
- used jQuery java script based library for client side validation
- Developed WCF Services which expose user details thru wsHttpBinding
- Implemented LDAP Authentication for ODSEE(Oracle Directory Server)
- Extensively used AJAX code and controls to trade the data with web server, without reloading the Page.
- Created stored procedures, functions using SQLServer 2008
- Used N-Unit to prepare and run test cases.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- UAT support
- Deployed the Application in UAT server and Extensively worked with IIS
Confidential, Ohio
Sr.Net Developer June-2010 to Dec 2010
Project #2
Solution Environment: Windows Xp, ASP. Net 4.0 implemented with C#. Net,
ADO.Net Entity Framework, ASP. Net Ajax, CSS, XAML, Microsoft Silver light, Microsoft Visual Studio 2010 Ultimate Edition, NUnit, WCF, IIS Web server, MS VSS, SQL Server 2008
Project Description: Procter & Gamble is an American global corporation based in Cincinnati, Ohio that manufacturer a wide range of consumer goods.
GBS Service Line Purchases identified to build a digital score card visualize their performance against goals/targets for a fiscal year
The digital scorecard application will be web-based and will require users to log information in the system and extract data from other P&G systems to publish digital scorecards for the six dimensions (Value Creation, New Business Models, Organizational Capability, Stewardship, Services and Supplier Relationship Management) for the IT, Market Measurements and Employee Services spend pools.
Responsibilities:
- Understand the Business Requirements
- Prepared Low Level and Database Design Documents
- Involved in Technical Architecture Design
- Extensively involved in designing (GUI) and development of Web Forms and User Controls
- Implemented LDAPAuthentication for Active Directory.
- Extensively Used Silverlight Controls. Binded with Data Grid database via static collection and WCF Services
- Import the Excel data into SQL Server Database using bulk copy objects
- Worked on ADO.NET Entity Framework using LINQ to SQL Technology and lambda Expressions.
- Created stored procedures, functions using SQL Server 2008
- Created SSIS packages to fetch data from CSTS(Cost Savings Tracking System)
- Generated various reports using SQL server reporting services (SSRS).
- Used Visual Source Safe for Design & Code Repository and followed source code handling practices like Check-In and Check-Out on daily basis.
- Involved in Code Review to improve application performance.
- Used NUnit to prepare and run test cases.
- Developed WCF Services that exposes KPI (Key Performance Indicators)information to various modules
- Used CSS to implement various styles.
- Involved the development life cycle of DSC version 1.0 ,1.1,2.0,2.2
- Unit Testing
- UAT support
- Deployed the Application in BAT and Production Server and Extensively worked with IIS
- Involved in Project Management Activities Like understand the requirement, Resource Management, Resource Loading, Assign the tasks to team members, Prepared Impact Analysis Documents and Understanding Documents
Confidential, USA, Florida April 09 – May 10
Sr.Net Developer
Project #3
- Solution Environment: WCSF Design Patterns, ASP.Net 4.0/3.5 implemented with C#. Net, IIS as Web server, Oracle 11g,Telerik RAD Controls for ASP.Net Ajax, Microsoft Visual Web Developer 2008 Express Edition NUnit V2.0.507, Resharper, MS TFS, Microsoft Visual Studio 2010 Ultimate Edition
Project Description: ACNielsen was founded in 1923 in order to give marketers reliable and objective information on the impact of marketing and sales programs. NISP is the platform being built to accommodate consumer and media integration needs.
Activities Performed:
- Understand the Business Requirements
- Followed Agile Methodology
- Used WCSF(Web Client Software Factory) design patterns
- Prepare Detailed Technical Design Documents from Functional Specification
- Implemented front end validations using JavaScript. Developed Cascading Style Sheets (CSS) for User interface uniformly throughout the applications.
- Worked with RAD ASPNet Ajax Controls extensively
- Worked With Resharper and Toad tools
- Used Aspose dll to generate PDF files
- used LINQ Technology and lambda Expressions
- Written Test Fixtures using Nunit Framework and Performed Unit Testing
- Involved in writing database scripts like SQL queries, Oracle Packages ,Stored Procedures and functions
- Worked with Bulk copy objects for import tools
- Used Microsoft Team Foundation Server for the purpose of version Control
- QA and UAT support
Confidential,, USA, Louisville Jun 08 to March 09
Sr.Net Developer
Project #4
- Front End: Windows application implemented with C#. Net 3.5
- Tools: Visual Studio 2008
RDBMS: SQL Server 2005
- Source Code Control: MS TFS (Team Foundation Server)
Project Description:
Humana Inc is fortune 500 company that markets and administers health benefit consumer services with customer basis of over 11.5 million in the United States
Spending accounts offer a way to set money aside on a pre-tax basis for health expenses not covered by medical or dental plan and in some instances for childcare and adult day care expenses. Spending Accounts Administration is the group that utilizes Humflex application to access information regarding subscribers and groups. Using application SPAA representatives can view details of an Employer and Employees, Administrators can able to add and Edit Employer general information using this application they can add new plan and assign benefits to the new plan
Activities Performed:
- Understand the Business Requirements and Functional Specification
- Prepare SDS (Software Design Specifications)
- Written Stored Procedures
- Worked with SOA architecture
- Worked with Infragistics Controls extensively
- Used WPF for rich user experience
- Implemented front end validations using JavaScript.
- Worked extensively using .NET Framework 3.5.
- Unit Testing
- UAT Support
- Attended Weekly Status calls and prepared Weekly status reports
- Involved in some part in project management activities Resource Planning ,task assignment and effort estimations
Confidential, Sydney, Australia Aug 07 – May 08
Sr.Net Developer
Project #5
Solution Environment: Windows Xp, C# .Net 2.0, Oracle10g, Far Point, VS.NET 2005 Professional Edition, VSS (Source Code Control), ODP.Net
Project Description:
Woolworth is an Australian retailer committed to deliver customers a better shopping experience - each and every time
Consumer Led Ranging –Range Decision: Range Decision is the process of determining the products that are supplied to and sold in stores. A Range is determined for each category on a state or national basis. An Over –riding principle for this project is not to increase absolute SKU count
Solution Environment: Windows Xp , ASP.Net 1.1, C# .Net, SQL Server 2005, VS.NET 2005 Professional Edition ,IIS as Web Server, VSS
Work Force Planning: Work Force Planning (application name) for its Workforce planning. Its N-Tier application meant to be used by all the employees across various stores
Activities Performed:
- Understand the Business Requirements and Functional Specification
- Prepared Use Case Diagrams
- Used N-tier architecture and presentation layer, Business and Data layers were coded using c#
- Created tables and involved in Normalization and Written Stored Procedures, functions and triggers
- Worked with Infragistics Controls, FarPoint .Used Hierarchical Grid to display the data
- Extensively worked with Microsoft Enterprise Library
- Written DAL using ADO.NET.
- Created logger classes for ASP.NET diagnostics and tracing.
- Written Oracle database access layer (ODP.Net) using c#.
- Implemented Ajax in some forms
- Coding
- Unit Testing
Confidential, London, UK Nov 06 – Jul 07
Sr.Net Developer
Project #6
- Solution Environment: Windows Server 2003, ASP.Net 2.0 implemented with C#. Net, IIS as Web server, RDBMS as SQL Server 2005,Ajax, Ektron CMS 400.Net version 6.1,MS VSS, Visual Studio 2005
Project Description:
Nucleus is committed to providing Travels and Hospitality Services to the Customers
InLuxury used to search holiday offers to the user.
Stay Inuk provides search for hotels, cottages and parks in UK.
squid is a prepaid card, which can be used to buy little things (coffee, newspapers, sandwiches etc) without any commission. The user has to register him into the site for availing all the facilities. Customer can view, edit their details and view transactions done using the card. The site facilitates registering new cards and top ups for the existing card. If the card is lost, then the card can be cancelled straight away.
Activities Performed:
- Implemented Master Pages for page designing
- Designed Complex HTML Pages, which will support in IE, Mozilla browsers.
- Involved in Google Map Integration in application
- Developed Cascading Style Sheets (CSS) for User interface uniformly throughout the applications.
- Used Ajax in some web forms to reduce post back
- Utilized Log4Net utility for logging the Reader Information.
- Utilized JSON technology to load the drop downs
- Developed Web User Controls for reusability
- Consumed Web Services
- Understand the functional spec and prepared DTD (Detailed Technical Design document)
- Implemented MVC Architecture
- Unit Testing
Project Title: Schedule Together Nov 05-Oct 06
Confidential, India.
Software Engineer
Project #7
Solution Environment: Windows XP, ASP.net 1.1 web application implemented with c#, Html, Java Script, SQL Server 2000 , IIS, Visual Studio 2003,VSS
Project Description:
The main Intention of Schedule Together is the quickest and easiest way to book Meeting room, Training room and Conference room in specific location. Modules in this application are
Security Module: Assign permissions to Admin group and user groups like General permission, Location permission, Resource Form permission and permission to Reservation Form design
Resource Module: Add unlimited number of Meeting room or other resources. During this process the user who belongs to admin group have to use the form Designer to add the fields
Reservation Module: User can automate entire Reservation process including sending attendee invitations and equipment reservations. Eliminate double-bookings and it allows users to create and manage meetings
Activities Performed:
- Understand the Functional Requirements.
- Involved in data base design specification
- Unit Testing
- Implemented Form Designer
- Developed Cascading Style Sheets (CSS) for User interface uniformly throughout the applications.
- Written Stored Procedures, functions
- Written SQL Server Jobs and scheduled for specific time
- Involved in the Resource and Reservation Modules
- Extensively worked on ADO.NET using Data Adapter, Data Readers and Data Sets.
- Worked with 3-tier Architecture
Confidential, Connecticut Nov 04 – Oct 05
Confidential, India,
Software Engineer
Project #8
Solution Environment: Windows XP, ASP.net 1.1 web application implemented with c#, Html, Java Script, SQL Server 2000 , IIS, Visual Studio 2003,VSS
- Project Description: File on is a service provider for various types of License Issuing Organizations. Modules in this application are as follows.
Admin Control Panel: Administrator creates different accounts for each service. Each Service Client is limited to access only that service. While creating Accounts he assigns company logo and banner logo. Administrator can able to add forms and form fields dynamically.
Dog License: Client acts as administrator for this service, He creates his application users, Issue the dog licenses for the Dog Owners and generate reports using appropriate filter criteria. This application is assembled with the features like search and event log. And also provides Batch Print functionality
Activities Performed:
- Understand the Functional Requirements.
- Written Stored Procedures
- Implemented Java Script for Client Side Validations.
- Coding
- Unit Testing
- Involved in Development of Dog License
Confidential, India Jul 03 to Oct 04
Software Engineer.
Project #9
Solution Environment: Windows Server 2000, ASP.net 1.1 web application implemented with VB.Net, SQL Server 2000, Visual Studio 2003, IIS, VSS
Project Description: Lead Management
This system focuses on providing end-to-end solutions in Lead Management. This project includes two major modules Administrative Module, Agents Module.
Administrators have the permission to control agent accounts. They have the permissions to view, delete assign, and reassign leads to Agents. An administrator creates Templates, which will be sent via email by the Agents to Customers.
Agents will enter into the site using their credentials and manage the leads. They will contact the customers through phone or e-mail. Agents will send the emails using the templates created by their administrator or they can create by their own
Activities Performed:
- Designed and developed .aspx pages. Used ADO.NET Data Adapters,
Sql DataReader, SqlCommand and Datasets extensively
- Created tables, views, stored procedures, Indexes ,Functions in SQL Server involved in database Normalization
- Unit Testing
- Development of Administrative and Agents module
- Developed a Mailing System
- Written stored procedures in SQL Server 2000