We provide IT Staff Augmentation Services!

Software Developer Resume

Ashburn, VA

Executive Summary
Well-versed professional in full life-cycle application development: conceptual design, requirements gathering, implementation, testing and maintenance with expertise in .NET methodologies and development. Effectively managed remote software development teams spread across different time zones. Detail and business oriented professional and excellent team player.

  • 10years of experience in IT industry
  • 9 years experience in C#, ASP.Net and Visual Studio .NET Framework
  • 10 years of Web development experience using ASP, VB, Crystal Reports, Java Script, and HTML
  • 9 years of experience in SQL Server.
  • Strong Object-orienteddesign and programming skills
  • Full Software Development Life Cycle Experience using Waterfall and Agile Methodology
  • Ability to perform under strict deadlines
  • Experience in writing complex SQL statements, Stored Procedures, Cursors, Triggers & SSIS packages and Administration ofSQL Server.
  • Solid application development and code changing / troubleshooting experience in n-tier architecture.
  • Good report writing and documentation experience using MS VISIO.
  • Strong conceptual knowledge and inquisitiveness toward learning new technologies.

Education
Master of Software Engineering

Computer Skills

  • Languages C#.NET, C, C++, Java2.0, VB.NET, Progress 4GL and VB 6.0
  • Web Technologies ASP.NET, WCF, WebServices, ASP, JavaServlets, JavaScript, HTML, XML, XSLT, SOAP, WSDL, AJAX, jQuery, IIS, Knockout, CSSLess
  • RDBMS SQL Server 2005, SQL Server 2008, Progress 9.1D and Oracle 8i, MS Access
  • Operating Systems Windows 9x/NT/2000/2003/2008, UNIX and Sun Solaris
  • Others Rational Rose, Microsoft Visio, Crystal Reports, Cruise Control .NET, NANT, NUNIT, LINQ, Entity Framework, WPF, WWF, MVC
  • Packages: MS Visual Studio.NET 2003/2008/2010, MS Visual Interdev, MS Office, Eclipse Indigo, CVS, Subversion and Rational ClearQuest.

Work Experience

Role: Technical Lead
Company: Confidential, Feb'12 - Current
Project: Navy Federal Credit Union - Online Account Access
Online Account Access(OAA) is the platform for servicing NFCU customers to perform online Account Management and Bill Payment and various other features. We are creating a brand new platform using latest ASP.NET Technologies. My team is responsible for Money Movement modules that are part of the OAA platform.

Responsibilities

  • I am involved in the requirement meetings and scope finalization with lot of travel to the client site
  • Analyzed business requirements and provided work estimates
  • Architected the solution for integration of WebBillPay in OAA
  • Mentored developers on the design and implementation tasks
  • Documented application design for review with the client
  • Performed code/design security review and provide direction on best practices to the team
  • Managed geographically distributed team of developers
  • Implemented Continuous Integration technique in the project implementation

Skills: C#, ASP.NET 4.0, WCF, T-SQL, SQL Server 2008, JavaScript, jQuery, IIS Server, XML, XML Web Services, CSSLess, Knockout, Subversion, Cruise Control .NET

Role: Technical Lead
Company: Confidential, Sep'09 - Jan '12
Project: Regions Bank - Online Banking
Online Bankingis the platform for servicing Regions customers to perform online Account Management and Bill Payment and various other features. My team was responsible for building additional modules(Money Transfer thru Western Union, Secure Messaging, Turbo Tax Integration, etc) that are added to the existing Online Banking platform.

Responsibilities

  • I was involved in the requirement meetings and scope finalization with lot of travel to the client site
  • Analyzed business requirements and provided work estimates
  • Architect the solution for integration of Western Union and Turbo Tax
  • Developed processes to improve code quality
  • Documented application design for review with the client
  • Managed code branches effectively for production release

Skills: C#, ASP.NET, T-SQL, SQL Server 2008, JavaScript, jQuery, IIS Server, XML, XML Web Services, SAML 2.0, Subversion, Cruise Control .NET

Role: Senior Software Developer
Company: Confidential, Apr'07 - Aug'09
Project: Capital One Bank - Enterprise Online Servicing (EOS), Online Account Origination and
Confidential
Responsible for enhancing the Confidential, Online Account Origination for Retail Banking users. The Capital One Bank Online Account Origination implementation was developed on the Voyager 3.2.3 platform and was integrated with various other Capital One systems. Online Account Origination allowed users to open accounts online without going to a physical bank location.Worked on porting over North Fork Bank users to the existing Voyager implementation.EOS is the platform for servicing Credit Card and Banking customers to perform online Account Management and Bill Payment and various other features. The EOS platform was developed on the Voyager 3.2.5 platform and was integrated with various Capital One systems.

Responsibilities

  • Involved in the requirement meetings and scope finalization
  • Analyzed business requirements and provided work estimates
  • Architectedmodules in the services layer in C# to fulfill the various functional requirements of the project
  • Guided team in the creation of Stored Procedures in SQL Server 2000
  • Performed Unit testing and Regression testing using NUnit tool

Skills:C#, ASP.NET, T-SQL, SQL Server 2005, IIS Server, XML, XSLT, XML Web Services, Subversion, ClearQuest, Cruise Control .NET

Role: Technical Lead

Company: Confidential, Dec'04 - Apr'07

Project: Online Document Filling Application(Doc e Fill)

Worked on anOnline Document Filling Application (Doc e Fill). Doc e Fill enables users to complete electronic documents on-line and route them for distribution and approval. Data can be added or imported into the electronic documents and later be extracted to eliminate data entry into otherapplications.Doc e Fill provides rule-based routing and streamlines document delivery. The Doc e Fill Employee Self Service module provides employees with instant access to their payroll and benefit information.All the electronic form designs are stored in XSL format and the form data is stored in XML format.

Responsibilities

  • Architected and designed the complete end to end solution
  • Managed Development Tasks for the complete Development Team.
  • Led the Unit and Integration testing effort for the solution with defect management
  • Gathered Requirements from Customers for Product Enhancements
  • Developed estimates for Product Enhancement Requests sent by Customers
Skills:C#, ASP. Net 1.1, ASP.Net 2.0, SQL Server 2000/2005, JavaScript, IIS Server, ADO.NET, XML, XSL Role: Software DeveloperCompany: US Computing Inc Client: Lexington County Sheriff Department July'04 - Nov'04

Project: Field Reporting System and Central Data Warehouse Application

Developed a Field Reporting System for Lexington County Sheriff Department, which helps the field officers in recording all incident-based information. The Central Data warehouse application built in C# helps in consolidating all the information from various field officers and then sends it over to Records Department. The application also generates the extracts that are sent over to the State Law Enforcement Department for fulfilling incident based reporting requirements of the State. Progress 9.1D database is used as the backend for the application.

Responsibilities

  • Helped in designing the application
  • Developed the front end using ASP.NET and C# Libraries
  • Designed the database
  • Maintained the Data Synchronization documentation
  • Performed Unit and Integration testing
Skills:C#, ASP. Net, Progress 9.1D, JavaScript, IIS Server, Infragistics Web Controls, ADO.NET

Role: Software Developer
Company: Confidential, Jan'04 - July'04
Project: GIS Enabled Routing System
Developed Windows Application with C# using MS VisualStudio.Net framework and Arc Objects Library for Richland County School District, where in the information about the routes are stored and retrieved from the database. The application allows users to build new routes with new stops and students can be associated with a particular route. Arc Objects libraries in .Net were used to generate the route maps and route descriptions. Infragistics win grid control has been used extensively within the application, which involved data entry. Several reports like the mailing labels and driver manifest are generated using the application

Responsibilities

  • Designed, developed and deployed the entire application
  • Performed detailed business requirements gathering sessions with the client
  • Created DTS packages and managed the whole job scheduling required for the project
  • Built test scenarios and performed unit testing
Skills:C#, MS Access 2000, ADO.NET, Infragistics Wingrid, Crystal Reports, ArcGIS

Role: Software Developer
Company: Confidential, May'03 - Jan'04
Project: Statistical Web Application for South Carolina DHEC LEAD Department
Developed Web based application with ASP.Net pages and C# using MS VisualStudio.Net framework for South Carolina DHEC LEAD department. The application provides various statistics based on the input parameters selected by the users. Geographical representation of the statistics is also provided using the ArcIMS mapping service.

Responsibilities

  • Designed, Developed and Deployed the entire application
  • Acquired requirements from the client
  • Developed the front end using ASP.NET and C# Libraries
  • Used form based authentication for the application
  • Used ADO.Net for binding the Data in database to the forms elements

Skills:C#, ASP. Net, SQL Server, JavaScript, IIS Server, ADO.NET

Role: Graduate Teaching Assistant
Company: Confidential, Aug'02- May'03
Taught Java Programming Labs to students as part of an undergraduate course in the Department of Computer Science and Engineering at the University of South Carolina.

Responsibilities

  • Taughtcourses to various classes in the absence of Professor
  • Conductedwork sessions with students to answer any questions
  • Graded student's assignments and exams
Skills:JAVA

Role: Software Programming Intern

Company: Confidential, New Delhi, India Jan'02 - July'02

Project: Personnel Management System
Developed a Personnel Management System for the employees of Nestle India Limited, New Delhi Branch. The system involves payroll management, leave record management and human resource planning.

Responsibilities

  • Involved in designing the complete system
  • Developed the system in Visual Basic 6.0
  • Built test scenarios and performed unit testing

Skills: Visual Basic 6.0

Hire Now