Sr. Application Developer Resume
Summery Of Experience
- Over 8 years of experience in IT industry in all phases of software development life cycle (SDLC) and production support of 3-tier and N-tier component based, client/server based applications using .NET technologies.
- My gamut of activities involved server side and application programming with emphasis on software development using MS .NET framework 1.1/2.0//3.0/3.5/4.0, VB6, VB.NET, ASP.NET, , SQL Server 2005/2008,
- Worked on projects with agile methodology.
- Proficient in developing Multi-tier Architecture Distributed Applications and experienced in Full-SDLC including System Analysis, Design, Development, Integration, Testing, Package/Deployment, Installation and documentation..
- Experienced in using Visual Studio 2003/2005/2008/2010 Technologies such as VB.NET, ADO.NET, ASP.NET.
- Experience in developing GUI applications in .NET with SQL server, MS access and Oracle as backend.
- Excellent troubleshooting, analytical, problem-solving and learning skills as well as a keen follower of emerging technologies.
- Communicated with Content Analyst Customer Support group in fixing bug while integrating with C#.net.
- Good communication, analytical skills and flexible to learn advancements in the IT industry and capable of performing under minimal supervision, multi-tasking and meets deadlines as an individual contributor and a team member.
Technical skills
.Net:
.Net Framework 4.0/3.5/3.0/2.0/1.x,VB.NET,ASP.NET, Toolkit, XML ADO.NET, LINQ,
IDE:
Visual Studio.Net 2010/2008/2005/2003, Visual Studio 6
Web:
HTML, XHTML, DHTML, ASP
Application Servers:
.NET Framework, Microsoft Office SharePoint Server 2007
Databases:
SQL Server 2000/2005/2008, SQL, T-SQL, PL/SQL
Design Tools & Methodologies:
UML, Design Patterns, MS Visio 2000, Rational Rose.
O/S:
Windows 7, Windows Vista/XP/2003, Macintosh OS X, UNIX, Linux 6.2/7.0.
Others:
SQL Server Integration Services, Rational Requisite Pro, Rational Rose, MS Project, Excel, PSP, Team foundation server, VM Ware, Drive mapping, VSS,
Education Details
- Bachelor of Engineering (B.E.) in Computers
Professional Experience:
Confidential,Ashburn, VA Jan 2011-Current
Sr. Application Developer
Project: TCV – Total Customer View.
Confidential,is a web based customer view which consists of multiple functionalities like Customer Knowledge Base and data warehouse applications. Total customer view is related with services like Account Summary, Verizon Teams, Information services Profile, filling Inquiries, Incident Management, Billed Revenue, NASPs for DNB/ DNBs for NASP, NASP to Guduns Relationships, Customer Satisfaction, Customer Notes etc. TCV is a service that provides specific searches by category for detailed investigations of customers like a specific invoice for a customer and ability to link together service level data to customer data warehouse and Enhanced Presentation of Data with Increased Reporting Functionality.
Total Customer View: Presentation Layer 360 view of an individual customer.
Customer Knowledge Base: Intelligence Layer the Power to link together data and customers for TCV.
Data Warehouse: Data Storage Layer Aggregation and storage of raw customer data
Responsibilities:
- Converting Business Requirement into Detailed Design Documents.
- Worked in agile methodology and maintained Product backlogs based on business requirements.
- Involved in complete software development life cycle modules through its deployment process.
- Extensively used ASP.net and VB.NET in development of this application.
- Actively participated in developing front end UI in ASP.NET.
- Developed methods in VB.NET for Exception handling of control reports to provide evidence of control checks over data movements, key calculations and segregation of duties.
- Developed classes in C# for database layer for extracting data from Teradata and SQL server.
- Used Caching to increase the performance of the application.
- Developed SSIS packages to perform complex ETL operations to transfer data from Teradata to SQL server.
- Created Macros and Procedures in Teradata to drive the report data for CKB.
- Developed Jobs in SQL server to automate the ETL loads.
- Extensively used SSRS to develop product reports with various filters and provided different download functionalities to report.
- Involved in writing test cases and test scenarios, based on requirements to perform unit testing.
- Created test data and loaded into the Development and helped the testers to load data in SIT based on multiple test scenarios..
- Worked with SOAP Protocols to format the messages.
- Developed methods to extract data from a file (which is prepared by ETL) and load it into tables.
- Created Skins, Themes and CSS Files to maintain consistent look and feel across the Admin UI.
- Used CVS for version controlling and source code protection.
- Written Unit Test case document for process, which I developed.
- Performed Unit Testing using SQLs in SQL server, Teradata and Oracle.
- Effectively coordinated with the team members and testers and Involved in regression testing, full volume testing of the application.
Environment: Microsoft Visual Studio.NET 2008, Microsoft .net framework 3.5, Business Intelligence Development Studio, ASP.NET, SQL Server 2008, Web Services.
Confidential,Mclean, VA Jan 2010- Dec 2010
Application Developer
Project: FAS140 / FIN46(R) Initiative.
Confidential,is a key player in the secondary mortgage market; it buys mortgages on the secondary market, pools them, and sells them as mortgage-backed securities to investors on the open market. This project will create an automated solution to capture specified data on Freddie Mac PCs and calculate basis adjustments on Freddie Mac guaranteed securities to comply with the rules and effective implementation date of SFAS No. 166 and SFAS No. 167. The solution will create journal entries to record the basis adjustment amortization to the general ledger on a monthly basis in support of a timely and well-controlled financial statement close.
The FAS140 / FIN46(R) Initiative project scope includes updates to the Single Family Transaction Accounting Phoenix accounting processes and systems to comply with FAS 166 / FAS 167 and to support the Homeowner Affordability and Stability Plan (“HASP”), including moving securitized loans on balance sheet for all consolidated securities and retiring HFS loan accounting.
Responsibilities:
- Converting Business Requirement into Detailed Design Documents.
- Worked Closely with Single Family Accounting System Business Users in gathering the business requirements and converted them into Technical specifications.
- Involved in writing System Module Specifications documentations for PC debt System.
- Prepared design documents for each process, and drew class diagrams and sequential diagrams for each process using IBM Rational Rose.
- Involved in complete software development life cycle modules until it is deployed.
- Extensively used ASP.net and VB.NET in development of this application.
- Developed classes in VB.NET for data capture and accounting event identification for PC Issuance
- Developed methods for Automating data capture and accounting event identification for Retained Portfolio Purchases and Sale of PCs and Giant PCs, including pool substitutions.
- Created shared assemblies to access different Phoenix applications.
- Extensively implemented OOPs concepts like inheritance and abstraction in this project.
- Involved in identifying the data inputs from various source systems depending upon the business requirement.
- Extensively involved in optimizing and writing SQL queries as part of data analysis.
- Involved in writing test cases and test scenarios, based on requirements.
- Created test data and loaded into the Development and helped the testers to load in data in SIT.
- Automated testing process like loading test data and executing the testing scripts using Shell scripts.
- Actively participated in developing front end UI in ASP.NET and the business logic using C#.NET.
- Created stored procedures and user-defined functions in SQL server2005 for fast retrieval of the data from the databases to select insert and update data from the application.
- Used Data Access Application Block for reducing the code for data access.
- Developed Web Services, Web Methods and the corresponding Business Logic in VB.NET.
- Implemented Multi threading using Visual Studio Worker Process.
- Developed methods to extract data from a file (which is prepared by ETL) and load it into tables.
- Used application level tracing to debug the PC Debt Collateral system.
- Used Visual Source Safe for version controlling and source code protection.
- Written Unit Test case document for process, which I developed.
- Performed Unit Testing using complex SQL in SQL server.
- Involved in regression testing, full volume testing and effectively coordinated with the team members and testers.
Environment: Microsoft Visual Studio.NET 2005, ADO.NET 2.0, VB.NET , SQL server 2005, IBM Rational Rose, Visual Source Safe.
Confidential,VA Mar 2009 to Dec 2009
. NET Developer/Application Developer
Confidential,is a web application, which will provide an interface to Driven’s Clients to review the documents processed by Driven. The Driven hosted solution provides all aspects of the eDiscovery lifecycle from Early Case Analysis (ECA) to final production. Users can be able to view the documents in native viewer, image viewer and text viewer. Users can write sticky note for each document. Reviewers will have an option to choose between Keyword search, Database search and Conceptual search. Also user can tag, UN tag, annotate documents with this tool.
Responsibilities:
- Responsible for Analysis, Design and Development.
- Converted Business Requirement’s into Detailed Design Documents.
- Database design, preparing UML case diagrams using Visio tool.
- Converted several business rules into Application development using C#.net.
- We have incorporated multiple 3rd party tools into C#.net code as part of review tool application development.
- Written methods for Encryption and Decryption of files using AES algorithm and integrated into review tool application using VB.NET
- Written methods for Compression and Decompression of file using seven zip.
- Written methods for creating and building a search Index using Contentanalyst3.6
- Created stored procedures and user-defined functions in SQL server 2008 for fast retrieval of the data from the databases to select insert and update data from the application.
- Created stored procedures and user-defined functions using SQL server 2008 for fast retrieval of the data from the databases for various purposes in VB.NET
- Developed Driven Case Management tool using ASP.net and VB.net.
- Developed several methods as part of the review tool development using VB.net.
- Coordinated effectively with content analyst customer support as there were many issues while integrating CONTENT ANALYST with VB.NET .
- Used ADO.NET objects to read and write data.
- Configured Bug tracking tool per client needs.
- Written Complex procedures and queries in SQL server 2008 to insert update and retrieve data from database.
- Used Crystal reports in generating the reports.
- Used Visual Source Safe for version controlling and source code protection.
- Involved in Unit and regression testing and effectively coordinated with users and testers.
Environment: Microsoft Visual Studio.NET 2005, ADO.NET 2.0, VB.NET, SQL Server 2005, XML,
Confidential,NJ Oct’2008 to Feb ‘2009
. NET Developer
Confidential,are web based financial applications. ML Direct is related with services like mutual funds, stocks and bonds, IPO’s, Portfolio Management, Securities and Mortgages. GPS is a service that provides ability to move and control funds between Merrill Lynch and external entities.
Responsibilities:
- Design, Develop and analysis of the application.
- Design and develop SQL/PL-SQL in populating back-end SQL Server Database.
- Acted as an interface between the Development and the business teams, and worked closely with business analysts to get the requirements and clarifications during the analysis and design stage.
- Created web user controls and custom controls for reusability and to reduce the complexity of user interface design.
- Used ASP.NET 2.0 to design web forms, user controls and VB.NET for code behind.
- Extensively implemented OOPs concepts like inheritance and abstraction in this project.
- Used JavaScript and validation controls for client-side validations and alerts.
- Used ADO.NET objects to read and write data.
- Used grid view to view the data on the front end UI
- Created tables, views, indexes and relations using SQL Management Studio.
- Implemented normalization rules in database design process.
- Written Complex queries in SQL server 2005 to retrieve the data from tables.
- Created stored procedures and user-defined functions in SQL server2005 for fast retrieval of the data from the databases to select insert and update data from the application.
- Created shared assemblies access to different applications.
- Developed Web Services, Web Methods and the corresponding Business Logic in C#..
- Held design walkthroughs with users and peers.
- Used Visual Source Safe for version controlling and source code protection.
- Involved in Unit and regression testing and effectively coordinated with users and testers.
Confidential, Jan 2008 – Oct 2008
.Net Developer
The goal of this project was to develop a web application, which will provide Help desk and credit manager’s to view and modify customer related credit data.
- Designed data flow diagrams as per specifications.
- Designed and developed User Interface screens for the production and purchase modules
- Analysis, design, development, testing and documentation of the web application.
- Acted as a buffer between the development and the business teams, and worked closely with business analysts to get the requirements and clarifications during the analysis and design stage.
- Effective user interface design using ASP.NET, JavaScript and HTML.
- Responsible for design and development of Business Logic using VB .NET.
- Responsible for database design, implementation, query development of Oracle 8i.
- Created and integrated dynamic data into .NET applications with control over end user interaction using VB.NET and ASP.NET.
- Developed various user controls using VB.NET and ASP.NET.
- Extensive use of ADO.NET classes to store and retrieve data from source database.
- Work with Data Bound controls like DataGrid and DataList.
- Developed and implemented appropriate Exception Handlers in VB .NET.
- Created stored procedures, views, indexes and triggers in Oracle8i.
- Developed customizable error logging systems that can log errors and other required information to both the system logs and text files.
- Prepare test cases and verify the transaction data flow across the system.
- Test the application in the development environment before sending it into production.
- Responsible for the creation of credit reports using Crystal Reports.
Environment: Visual Studio.NET 2003/2000, ASP.NET 1.1, VB.NET, ADO.NET, T-SQL, HTML
Confidential,June 2006 to July 2007
Software Developer
Task Assistance is used in shipping industry for easy maintenance and working. Most important applications in TA are Purchasing, Maintenance, Communications, Workbench and Doc Man. These applications captures all the data related to Vendors like Agreements between Clients and different vendors, Sales Information, Inventory, and Other Business Information and also it keeps track of the work performed on ship. This helps our client to track, rank and maintain healthy relationship with their vendors.
Responsibilities:
- Involved in Analysis, Design, Coding, Testing and maintenance phases of Software Development life cycle.
- Involved in Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Prepared UI specifications, validation rules document, design and development of GUI screens for the application.
- Designed and Developed winnows application with Microsoft .NET 4.0 technologies, VB.NET advanced functionality and Microsoft SQL Server 2008 as database.
- Designed and Developed Master Pages, Themes and Skins in VB.NET to achieve consistent, rich look and feel of the web site.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using VB and ASP.NET.
- Developed Data model and app code in Model.
Environment: VB .Net and SQL Server 2005 NET Framework 3.0, Microsoft Visual Studio 2005, VB.NET4.0, ASP.NET 4
Confidential,Mar 2005 to May 2006
Analyst, Designer, Tester, Software Developer
Confidential,
In order to keep client up to date, we upgrade TA from time to time as per client’s requirements. I have created several customizations using Stored Procedures, Cursors and dlls on Purchasing and Maintenance modules for many clients and also created upgrade scripts and done comparison testing. Created Forms as per requirement and also provided support to clients via calls and emails when necessary..
Responsibilities
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Involved in developing applications in VB.NET to meet the business requirements using Visual Studio.NET 2008. Developed Data model and app code in Model.
- Used the Object Oriented Programming (OOP) techniques and created classes (in VB.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Optimized and modified the triggers, complex store functions, procedures, user base data type.
- Managed a team of 9 personnel for the development of the database, procedures, functions, etc.
- Responsible for the dealing with the problems, bug fixing and troubleshooting.
Environment : Visual Studio 2005, ASP.Net 3.5, VB.NET3.0, Web Services, Silverlight 2,SQL Server 2008 T-SQL,PL/ SQL Server, XML, XSLT.
Confidential,Dec 2004 to Mar 2005
Jr.Programmer
This Project is developed to fulfill the complete requirement of hospitals. This includes all the hospital activities, patient record, doctor’s record, operation details and the staff utilization of products used in the hospitals.. Created Forms as per requirement and also provided support to clients via calls and emails when necessary
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using VB.NET
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET 2.0.
- Involved in Developing Master Pages and for providing uniformity among the pages using ASP.NET2.0.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used Multithreading to monitor objects to ensure that block of code runs without interrupting from any other code running on other threads.
- Extensively involved in Declarative Data binding by binding data dynamically to data list control based on the selection.
Environment: VB.NET and SQL Server 2005