Dheeraj Gaba has 14 years of experience as a technical architect with expertise in .NET, C#, ASP.NET, SQL Server, and Agile methodologies. He has managed projects involving web and windows application development. Currently working as a technical project manager at SEI Inc where he led an accessibility project to make a web application ADA compliant.
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
14 Years IT Experience Technical Architect .NET C# SQL
1. DHEERAJ GABA Cell: 484-707-8993
E-mail:dheerajg77@gmail.com
14 yearsof extensive ITexperience asa Technical Architect including Project management, resourcing,
planning,projectestimation, software analysis,design,development,coding, conducting code reviews,
integration testing, process control, maintenance of multi-tier web-based and windows applications.
Specializedin .Net4.0, WebApplications, Window Forms, C#, ASP.NET, ADO.NET, HTML, DHTML, XML,
SSRS, CSS, COM, SQL SERVER, Oracle, WCF/ Web Services, WCF, Ajax, VB.Net and IIS. Hands on
experience on SDLCusingWaterfall,SCRUMand AGILE methodologies. Experienced in Object Oriented
Programming withMicrosoft.NET technologies, C#, ASP.NET, Windows Forms and ADO.NET. Managed
UI development experience using HTML, CSS, Java Script, JQuery, and Ajax. Expertise in Database
design and development using SQL Server 2014/2008, TSQL and hands on experience in developing
Stored Procedures, functions, queries, triggers, Ajax Method of implementation of web applications.
Worked extensively on N-tier Web Development analysis, implementation, and data migration,
interfacing / reporting, and troubleshooting.
Technical Skills
.NET Technologies .NET Framework 4.0 and ASP.NET, C#, Window forms, AJAX, Java Script, Web
Services, SOAP, ADO.NET, XML, SOA, .Net Remoting, VB.NET, IIS, COM.
Languages C#, VB.NET, VB 6.0, C++, PL/SQL, TSQL, ASP, ASP.NET
IDE
Visual Studio 2014, Visual Studio 2012, Visual Studio 2008, and Visual Studio
2010
UML Rational Rose, Visio
Scripting and Markup HTML, DHTML, JavaScript, Ajax, XHTML, CSS, DTD, XML Schema, XPath, XSLT,
XQuery, JQuery
Databases SQL Server2014/2008, MS Access.
Operating Systems Windows 2007/2008
Tools VMware workstation
Reporting Tools Crystal Reports X1, SSRS
Versioning SVN, Source Safe, MSTS
Web Services SOA services, Web Services
Design Patterns MVC design pattern
Professional Experience
SEI INC, USA, PA (Technical Project Manager/Architect) (Jan’13-Current)
Environment: VB.Net and SQL Server 2005, JavaScript and HTML
Team size: 30 people
Project Description: bank requested ‘Trade Request’ functionality of the Strataweb application to be
ADA compliant in order to meet WCAG 2.0 Accessibility requirements. One of the most challenging
project ever done at SEI because of its nature and first time being delivered from our organization.
Key Responsibilities:
2. My main role was to work with 3rd
party vendor to come up initial design / impact on the
application.
Work with managers at SEI to come up with project approach / plan.
Work withSEI architectsandNIIT offshore developers (entire team) tocome up with design
and present same to the stakeholders.
Conduct multiple DEMOS to client to come to closure on changes done for ADA on the
application.
We were also recognized for this project, for which we won many client awards.
SEI INC, USA, PA (Technical Project Manager) (Jan’ 10-Jan’ 13)
Environment: VB.Net and SQL Server 2005, JavaScript and HTML
Project Description: Customer Strata station – CSS is a web based financial application and new
functionalities like Blanket Pledge, Memo Ticklers, and Bulk approvals were added for large banks.
Key Responsibilities
Responsible forDevelopment team interaction and understanding the documents written
by the business analyst.
Project maintenance.
Troubleshooting high priority issues and sharing solution with offshore teams
Supporting first priority support teams at onsite for productions issues.
Defined High Level Design and Architecture framework of the application
Gather client requirement and create Functional Design, assisting Offshore Team on
creating technical design and handling technical challenges.
Getting approval from business and architects on technical design.
Business interactions for query resolutions and support project teams in defining and
reviewing product and software requirements for upgrades.
Work with technical architects on various solution options and getting approval for same.
Responsible toprovide system supportonce the code is migrated to Test, QA or Production
environments.
Conducting project Demos and UAT sessions.
Conducting offshore code reviews and QA test cases
Work with offshore team on daily basis to resolve their queries and technical issues.
Creating Ballparks and Project Estimates, high level project plans.
NIIT Technologies, Noida (2003-Till Date)
Project: Customer Strata station (.Net migration and functional enhancements), Technical Project
Manager (2007 to Present)
Environment: VB.Net and SQL Server 2000, JavaScript and HTML Team size: 20 people
Project Description:CSSprojectisa web-basedapplicationthatisdevelopedforbanks. Thisapplication
includes financial aspect for end users, allowing them to create transactions, view their holdings, and
manymore. New functionalities were added for this project. This also includes migrating project from
VB6.0 to .Net 2.0. All COMVB components were migrated to .Net.
Key Responsibilities
Accountable fordirectingeachnew development project managed by the virtual group placed
all over the country.
Business and architectural team interactions for design query resolutions.
Providing best technical solution for the project enhancement and performing code reviews.
Involved in reviewing Stored Procedures and managing approval from DBA’s
Involved in end to end project lifecycle, from client requirements to delivery.
3. Involved in getting approval from business on all documents created in project lifecycle.
Project: Single Sign On and Bulk Upload, Team Lead (2006 to 2007)
Environment: VB.Net and SQL Server 2000, JavaScript and HTML Team size: 10 people
ProjectDescription: Implementing single sign on authentication for web based product. Allow user to
access multipleapplicationswithinsingle portal with common authorization mechanism. Handling end
to end solutions and implementing at the same time.
Key Responsibilities
Actively involved in initial scoping and project designing, planning and resourcing.
Assisting Offshore Team for creating technical design and managing technical challenges.
Conducting timely code reviews, QA test cases and design reviews.
Independently implemented the project at the client site.
Project: UI Rebranding, Team Lead (2005 to 2006)
Environment: HTML/DHTML, JavaScript, COM+, ASP, VB and SQL Server 2K.
ProjectDescription: Thisprojectinvolvedrebrandingof awebbasedapplication. Extensive use of style
sheets, menus and screen redesigning, color and UI standards were part of this project.
Key Responsibilities
Actively involved in initial scoping and project designing.
Assisting Offshore Team for creating technical design and managing technical challenges.
Conducting timely code reviews, QA test cases and design reviews.
Project: SQMP (Service Quality Monitoring) Program Developer (2003 to 2005)
ProjectDescription:Client-server application for monitoring SLA’s. Environment: VB and SQL Server 2K
Key Responsibilities
Involved in System Analysis, Development and Testing.
Involved in Web Forms user interface design of the application using HTML, CSS, Java script,
ASP.NET Server controls.
Actively involved in Bug Fixing during the build and deployment process and debugging.
Conducting peer reviews, creating and installing the product set up.
Performed manual testing of the application.
Grapecity Pvt Ltd, Noida
Project: (MMS - Member Management system for Nasscom) Developer (2001 to 2003) Team Size: 3
people.
Environment: HTML/DHTML, JavaScript, ASP.NET, and SQL Server 2000;
Project Description: This software manages profile for different organizations. It allows members
(Organization) toview thereprofile andalsomodifythem.Thissite runsbothat headoffice andregional
office (USA). Since new members are added at both locations so data synchronization plays an
important role. This task of data synchronization is automated and run after every hour so as to make
data consistent at both locations. Employees at both locations can also modify member profile .In
additionemployeescanalsogenerate reports,exportandimportmember data based on right assigned
to them by administrator.
Key Responsibilities: Development & Maintenance.
4. Major accomplishments
Won Excellence award in year 2007 for bug free delivery and meeting customer expectations.
Won quarterly award for defect free delivery in year_2008, 2009, 2010,2012, 2013, and 2015
Stood second in college in academics.
Won numerous awards in computer quizzes and competition.
Education
Master’s Degree (MCA) in Computer Science, from Kurukshetra University.
Bachelor degree (B.Sc.) in Computers, Delhi University.
Diploma in VB 6.0 and Oracle.