We provide IT Staff Augmentation Services!

Senior Software Developer Resume


  • Over 9 years of IT experience with 5+ years in .NET Technologies.
  • Proven years of experience in software design, development, testing and implementation of various client server, intranet and Internet applications.
  • Experienced in working on projects using Waterfall, Agile (Scrum, Extreme Programming & Test Driven Development) Methodologies.
  • Extensive knowledge in .NET Framework, ASP.NET, VB.NET and C#.
  • Expertise in developing Web Services application and XML, XSD handling using .NET Framework
  • Worked extensively in SQL Server and Oracle database design.
  • Experienced in developing Constraints, Indexes, Views, DTS Packages, Stored Procedures, Cursors, Triggers and User Defined Functions on SQL Server and Oracle databases.
  • Worked extensively in developing and implementing Crystal reports.
  • Experienced in classic ASP and Visual Basic programming.
  • Have excellent interpersonal skills, proactive, well organized, efficient, a team player and foster collaborative work environment.
  • Experienced in System Testing, User Acceptance testing UAT, Functionality Testing, Integration Testing and Regression Testing.
  • Proven ability to work efficiently in both independent and team work environments.
  • Known for his ability to multi-task and work on different applications at the same time.


Operating System

Windows 2003/2000/XP/NT, Novell

Languages / Software Tools

ASP.Net, VB.Net, C#, Visual Basic 6/5, Crystal Reports, Infragistics 6.2 controls, Visio 2000, Video soft Flex Grid 6.0


Microsoft.Net Framework 2.0,3.0,3.5

Web Technologies / Middleware

ASP.Net 2.0, Web Services, AJAX, SOAP, CSS, XML, XSD, XSLT, COM, DCOM, SOA, VB Script, JavaScript


MS SQL Server 2005/2003/2000,, Oracle 9i/8.0, MS Access 2000

Configuration Mgt System

VSS, Perforce

Business Process Application



Crystal Reports 10/9/8, Infragistics Controls

Control Management Tools

Microsoft Office Sharepoint Server 2007


MS-Word, MS-Excel, MS-PowerPoint


Project: Research Initiative Management System (RIMS)
Duration: Mar 08 – Present
Role: Senior Software Developer
Environment: Windows Server 2003/XP, C#, ASP.NET, .NET Framework 3.0, ADO.NET, SQL Server 2008, XML, XSL, INFOR PM 10.0, JavaScript, Excel VBA, JSON, Web Service

Description: NIAID conducts and supports basic and applied research to better understand, treat, and ultimately prevent infectious, immunologic, and allergic diseases. For this purpose there are 4 program offices, they prepare the research initiatives with mechanism of grants, contracts and critical infrastructure. These research initiatives are developed under three mission areas namely AIDS, Bio-defense and IID. Every initiative prepared is maintained in RIMS. Each initiative will have a scheduling plan of allotment and a funding plan. The funding plan is created in scenarios like -2% increment, 0% increment or +2% increments and the dollar amount against these scenarios are maintained in RIMS Budget module. The scheduling plan of allotment is maintained in RIMS Scheduling module. The application from various Government and non-Government research institutes are verified and reviewed. Based on the report the initiative will be allotted. The user can create, discuss and finalize a project plan in RIMS – Scheduling for each research initiative. The user can generate a resource chart from RIMS – Scheduling.


  • Developed the RIMS application using ASP.NET and C#.
  • Designed and developed views using INFOR PM View Manger for data capturing and designed structure for view manager using INFOR PM Architect.
  • Developed XSD schemas and XML files to communicate between different modules.
  • Designed SQL Server database and developed Stored procedures, User Defined Functions, Views, Indexes and Triggers.
  • Created macros using Excel VBA to import the data as structure into INFOR PM Architect.
  • Customized the Export to Excel function in INFOR PM to accommodate the comments added to the data cells using ASP.NET.
  • Involved in identifying, Creating/sizing user stories from the requirement documents using agile development methodologies.
  • Involved in creating Version Description Document and application deployment.
  • Unit Tested the application using TestDriven.NET
  • Project was done using Agile methodology.
  • Complex reports were generated using Crystal Reports 10.
  • Managed project tracking information and Bug Reporting documents using Microsoft Office SharePoint Server 2007.
  • Interacted with client to collect user requirements.
  • Prepared and updated documentation for user manual.

Project: Clinical Data Entry and Query System – (CDEQ)
Duration: Oct 07 – Feb 08
Role: Senior Software Developer
Environment: Windows Server 2003/XP, C#, ASP.NET, .NET Framework 3.0, ADO.NET, SQL Server 2005, XML, XSL, INFOR PM 10.0, Excel Service, HP Quality Center

Description: CDEQ is based on Infor PM (previously known as Infor MPC), a commercial-off-the-shelf (COTS) software package created by Infor This technology is being deployed as an enterprise platform at NIAID to provide web-based spreadsheet functionality in web-based applications. This package helps the user in entering data about each animal which they use for their researches. It gives details about their health, CBC and lymphocytes. This system also interacts with another system called Monkey Business through DTS packages and collects data of the animals. The Query Module built in this system helps the users in generating their reports faster. Excel services is used for generating graphs


  • Developed customized modules in ASP.NET.
  • Developed business components with C#.
  • Created Stored Procedures, Indexes, Functions and Views in SQL Server database.
  • To interact with SQL Server and update data from a different server, created DTS Packages.
  • Created views using INFOR PM View Manager to build web pages for data entry.
  • Responsible for documenting all the Unit test results and Unit test cases.
  • Responsible for writing the SQL queries for back-end testing.
  • Unit Tested the application using TestDriven.NET
  • Weekly 16 hours of application user support.
  • Project was done using Agile methodology.
  • Actively participed in enhancement meetings focused at making the application more reliable and also responsible for submitting daily report status.
  • Performed manual testing for the execution of large number of test cases and also done the Integration Testing to ensure that every module works together as a whole.

Project: Trade Automation, Cash and Fund Management System
Duration: Oct 04 – Sept 07
Environment: Windows Server 2003/XP, ASP.NET,C#, .NET Framework 1.0, ADO.NET, SQL Server 2003, Crystal Report 10.0, XML, XSL, Net Advantage Infragistics 6.2 controls, Visual Source Safe

Description: This software is used for uploading trade data from various trading agencies. The system approves the data after verifying with the master data. It uploads data from a remote server and the same is processed for enrichment and checked for data integrity. It throws out an exception for records which does not match with the master data. This software also records all the details of the loan instruments and generates the funds repayment schedule for the loans taken for working capital. The projected funds flow takes into account the funds required for settlement of the trade and the repayment of the loan taken for working capital. Bank Statements are recorded and automatic reconciliation is scheduled by the system. MIS reports like brokerage, turnover, daily trade etc., are generated by this System.


  • Developed the application using ASP.Net.
  • Created .NET Windows Forms, Web Forms and Classes.
  • Created Components for Business Blocks in C# and Data Access Blocks.
  • Developed Business Blocks which provides interface to the UI Block.
  • Created Tables, Stored Procedures, Functions and Views in SQL Server database.
  • Created user controls using Net Advantage Infragistics controls.
  • Generated Reports/Sub Reports using Crystal Reports 10, XML.
  • Interaction with the users in collecting requirements.
  • Involved in supporting help-desk and solving all tickets raised.
  • Involved in Back-end activities of Scheduling night jobs.

Project: Warehouse Management System (WMS)
Duration: Apr 04 – Aug 04
Environment: Windows Server 2003/XP, ASP.NET,C#, NET Framework 1.0, ADO.NET, SQL Server 2003, Oracle Apps, TOAD, CISCO VPN Client, Crystal Report 10.0, XML, XSL Net Advantage Infragistics 6.2 controls, Source Safe

Description: Designed and developed web based WMS application. It is designed for small to medium warehouses. It captures the purchases, receiving, sales order, inventory and shipping. Some of the features were RFID scanning and Barcode / RFID label printing capability to improve inventory control. Maintains and manages vendor and customer contact information, including multiple ship-to address and customizable reports.


  • Assisted in designing the Sql Server database.
  • Created ASP.NET Pages, User Controls and C# Classes.
  • Created .NET Components for Business Layer and Data Access Layer.
  • Created DTS Packages, Tables and Stored Procedures, Triggers, Functions, Views, users, roles and indexes in SQL Server 2003.
  • Developed .NET Assemblies using C# & ADO.NET.
  • Developed XML data structures, XSD Schemas & XSL Style sheets.
  • Generated Reports/Sub Reports using Crystal Report, XML, XSL and EXCEL.
  • Created Backup and Maintenance Plan for SQL server Database.
  • Generated Reports/Sub Reports using Crystal Reports 8.5

Hire Now