Parmdeep Chhabra
Columbia, MD 21045
Email: ********@*****.***
Birth Date: 09/01/1978
Objective:
Build enterprise solutions using best practices and current and emerging software engineering technologies.
Work Experience
Software Engineer
Quality Associates, Inc.
Fulton, MD
February 2007 - Present
Duties and Responsibilities:
• Plan, design, test, and integrate standalone and plug-in software programs, tools, and modules.
• Program different APIs to manage data within various ECM platforms.
• Interact with stakeholders at all organizational levels to design internal and customer based solutions
• Troubleshoot third party software to work with different host environments and configurations
• Research software and technologies to accommodate current, new, and emerging business needs
Example Projects:
• Design and maintain classic Windows Forms client scan capture application and back end services for customer with over 40 client terminals.
• Develop Activity Libraries to accommodate re-occurring use cases for in house and clients.
• Create distributes Services to accommodate re-occurring use cases for in house and clients needs
• Develop and maintain Windows Forms Client and back end services to meet custom ECM and workflow demands of an office of 20 users at a major government agency.
• Develop and maintain remote disconnected capture application for international discovery team.
• Reverse engineer legacy and black boxed enterprise applications, for further design and maintenance
• Develop Software solutions for load balancing of resource intense services.
• Create various client applications and tools in Windows Presentation Foundation consuming remote and local services.
Paralegal
Kellogg, Huber, Hansen, Todd, Evans & Figel, PLLC
September 2004 – August 2007
Duties and Responsibilities:
• Create custom tools using scripting tools and Microsoft Office API's to facilitate document reviews and production.
• Create custom tools to help work with Concordance and Summation
• Research, use, and modify third party solutions to facilitate document productions
Skills and Technologies:
• Languages
o Classic VB/VB.NET/C#
o LINQ
o SQL Stored Procedures Views and Triggers
• Modern .NET Stacks
o Windows Communication Foundation
o Windows Presentation Foundation
o Windows Workflow Foundation
• Client Development Technologies
o ASP.NET MVC
o Windows Forms and Windows Presentation Framework
• Design Concepts:
o Object/Service Oriented design principals and corresponding technologies.
o MVVM Pattern
o Test Driven Development
o Mock Objects and Services
o N-Tier and Distributed applications with thick and thin clients
• Servers/Enterprise Applications with API
o Administration of IIS7 and SQL Server
o SharePoint Service API
o MSMQ
• Frameworks
o Prism Application Design Framework
o ASP.NET MVC
o ADO.NET Entity Framework Frame work Code First/Model First
• Other
o Excellent oral and written communication skills.
o Excellent at working with stakeholders to see big picture beyond software engineering details
o Constantly implementing and learning new technologies using Books, Labs, Screen casts, White papers
o Self motivated
Favorite Tools:
• Visual Studio 2010 IDE
• VM-Ware Virtual Machines
• Team Foundation Server 2010
• Sharp Develop IDE
• TestDriven.Net