[pic] [pic] [pic]
SUMMARY:
. Over *+ years of Enterprise Application Design & Development
experience including Analysis, Design, Development, Testing and
Implementation of Visual Studio.NET and Client Server Technologies.
. Expertise in Architecting and developing complex Web and Windows based
(n-tier) application in Visual Studio.Net (C#, VB.Net and ASP.Net) and
SQL / PLSQL and T-SQL within a Multi User environment.
. Expertise in Microsoft Visual Studio.NET framework (ver. 2.0,3.0, 3.5
and 4.0) development including WCF, WPF, C#, ASP .NET, VB.Net,
ADO.NET, Web Forms, Win Forms, SharePoint 2007 and BizTalk 2007
Applications .
. Expertise in developing C, C++, Java, J2EE, object oriented and multi
threaded applications.
. Expertise in developing XML Web Services and server components with
C#.
. Extensive experience developing RDBMS application using Oracle, DB2
UDB and Microsoft SQL Server.
. Extensive data transformation & integration experience working with
SQL Server SSAS, SSRS, SSIS and DTS packages.
. Significant experience working the complete SDLC - requirements,
analysis, design, development, testing, documentation, user training
and support with outstanding skills in problem solving and
troubleshooting.
. Experienced with Full Life Cycle Application Development with
excellent Organizational, Verbal, Written Communication Skills and
well experienced with SCRUM & AGILE development methodology.
EDUCATION:
. BS in Computer Science and Information Technology
CERTIFICATIONS:
. MCPD (Microsoft Certified Professional Developer) : Enterprise
Applications Developer
. MCTS (Microsoft Certified Technology Specialist) : Visual
Studio.Net Framework 2.0
. MCSD (Microsoft Certified Solution Developer) : Microsoft
Visual Studio.Net 2005
TECHNICAL SKILLS:
Languages Visual Studio.Net (2010, 2008 and 2005), Visual
Studio.Net (VB.Net, ASP.Net & C#), Crystal Reports,
VSS.Net Framework (2.0, 3.0, 3.5 and 4.0), WPF, WCF,
WWF, Silverlight UML, Java, J2EE, Hibernate,
Eclipse, Swing, Python, VB 6.0, C, C++, OOPS, OOAD,
XML, XPATH, XSLT, MVC and MVC2.
Tools NAnt, NUnit, NDoc, NDepand, NCover, FxCop,
Micromedia Suite CruiseControl.NET & Crystal
Reports, Adobe Photoshop, MS PowerShell.
RDBMS MS SQL (2008 and 2005), DB2, Oracle9i, MySQL, SQL,
PL/SQL, T-SQL & MS-Access 7.0/2000.
Web Designing HTML (VB Script, JSP), XML, ASP, JavaScript,
Infragistics and AJAX compatible for Internet
Explorer and Firefox browsers.
Servers & Protocols Windows Servers, Web Server, Web logic, Web App
Servers, SharePoint Portal, BizTalk, IIS, JWS,
MS-Exchange (2000, and 2003), MS-Windows2000/2003,
MTFS, HTTP, HTTPS, SMTP, POP3 & TCP/IP.
Domain Experience:
. Financial Services, Health Insurance, Manufacturing and Research &
Development
PROFESSIONAL EXPERIENCE:
Sylvan Learning Inc, MD
Mar 2010 - Till Date
Role: .Net and SharePoint Technical Lead
Project: AceIT and Book Adventure
Sylvan learning is a leading provider of in-center, live online tutoring to
students of all ages, grades and skill levels.
Responsibilities:
. Collecting user requirements, designing, and developing the MVC2
Visual Studio 2010 Web applications.
. Designing & developing SharePoint 2010 site for document management,
collaboration and automation of business processes using workflow.
. Designing the SQL Server 2008 data schema and data modeling for
project AceIT and Book Adventure.
. Designing & developing corporate intranet site under MOSS 2007 medium
server farm. Set up extranet for clients using forms based
authentication (FBA), CAML and ADAM. Deployed SQL Server Reporting
Services for generation of reports developed InfoPath forms, custom
workflows, web parts and event handlers.
. Designing and developing projects under Scrum and Agile Methodologies.
. Using Enterprise Library 4.0 and Asp.Net Membership services for
Exception, Authentication and Authorization.
. Used Visual Studio 2010 Resharper tool for developing code under
Visual Studio best practices.
. Used Visual Studio 2010 TypeMock and cruisecontrol.Net for unit
testing, build and automation.
. Leading the onsite and offsite team with 15 members.
. Used Subversion for Source control.
Environment: Visual Studio.Net 2010, SharePoint 2010, MOSS 2007, C#.Net,
Asp.Net, WCF, WPF, LINQ, MVC2, Web Services, IIS, SQL Server 2005 and
2008, ADO.Net, HTML, XHTML, DHTML, XML, XPATH, XSLT, CSS.
Danya International, MD
April 2009 - Feb 2010
Role: Visual Studio.Net Architect/Developer
Project: Lockbox and ISIS for Maryland State Department of Education.
Danya provides innovative services and solutions in the areas of public
health communication, research and evaluation, information technology,
education and training, program management support, and health product
development. Danya helps its public and private-sector clients to develop
research-based tools and campaigns that communicate clear, concise, and
effective health messages across all media forms.
Responsibilities:
. Collecting user requirements, designing, and developing the secured
Web Services & Win Forms for Lockbox project.
. Architected the secured Lockbox web service which includes Microsoft
Cryptographic service (FISMA Standards) and data encryption algorithms
and also design strategize performance modeling & tuning for the
Lockbox & ISIS projects.
. Developing Windows Forms/business/data access layer with n-tier
architecture using Visual Studio C#.Net & Vb.Net.
. Designed data modeling and data matching and database design including
sp, T-SQL scripts using SQL Server 2008.
. Created SharePoint site for aggregating information collected in
InfoPath forms into a report in Microsoft Word. Users would fill out
status reports in InfoPath forms and submit them to the SharePoint
site with Global 360 BPM process.
. Developed custom web parts to aggregate all the data from the InfoPath
form library into one large XML file. The aggregated XML data would
then be transformed into a Word file using application integration
with MS Office Suite and also the same XML is also used for reporting
with Microsoft Reporting Services.
. Designed & developed a new BizTalk Service engine for further usage of
Lockbox & ISIS business layer for encryption.
. Created Business Layer and Data Layer (LINQ) following MVC design
pattern with the primary focus on developing the Presentation Layer/
UI using WPF with graphics, ASP.Net application and Classic ASP.
. Mentoring the application from starting to the team members and
maintained frequent code reviews for the design challenges and
deadlines using Change Management (CM).
. Used Team Foundation Server, Complex PowerShell Scripting, wrote use
cases, Build with MSBuild.
Environment: Visual Studio.Net (2005 & 2008), C#.Net, Asp.Net, VB.Net,
WCF, WPF, LINQ, SSL, Silverlight, SharePoint 2007, BizTalk 2009, VB6.0, Web
Services, Win Services, IIS, SQL Server (2000, 2005 and 2008), ADO.Net,
Visual Studio Tools for Office (VSTO), HTML, XHTML, DHTML, XML, XPATH,
XSLT, CSS.
Alliance One International, Inc., NC
March, 2008 - April 2009
Role: Visual Studio.Net Architect/Developer
Project: Tobacco Processing System (ToPS) & Batch Processing
Alliance One International is a leading independent leaf tobacco merchant
serving the world largest Cigarette manufacturers. Alliance One selects
purchases, process, packs and ships leaf tobacco. In certain developing
markets, alliance one also provide agronomy expertise and financing for the
growing of leaf tobacco.
Responsibilities:
. Collected user requirements, analyzed, designed, and developed various
Visual Studio.Net Entity Framework Windows Services for the ToPS
Application using Visual Studio.Net framework 3.5.
. Actively Deployed and Implemented SAP integrated Visual Studio.Net
Projects & Modules in 8 different locations.
. Designed Data tables, Data Migration, Data Matching, Data Duplication,
T-SQL scripts on SQL Server 2005 & 2008.
. Designed ToPS application using RUP, SOA, following Agile Methodology
applied Extreme programming within a MS Integrated development
environment using Enterprise Library 4.0.
. Developed layers from scratch using WCF, WPF, LINQ, Asp.Net 3.5 and
Silverlight with full SDLC waterfall model.
. Architected, designed and developed new SharePoint 2007 intranet
portal including InfoPath forms, custom workflow development, web
part, forms and document management development using Windows
SharePoint services 3.0.
. Used LINQ for querying SQL and XML documents for faster and easier
data transfer from one layer to the other designed contracts using C#
& ASP.Net and Windows Forms on C# and VB.Net.
. Created Business Layer and Data Access Layer with ADO.Net following
MVC design pattern with the primary focus on developing the
Presentation Layer/UI using WPF with graphics and other development
methodologies.
. Used Team Foundation Server, PowerShell Scripting, and used
CruiseControl.NET for application testing and logging test results and
written use cases.
Environment: Visual Studio.Net, C#.Net, Asp.Net 2005, VB.Net 2005, WCF,
WPF, LINQ, Silverlight, SharePoint 2007, VB6.0, Web Services, Win Services,
IIS, Oracle, SQL Server (2000, 2005 and 2008), ADO.Net, .Net CF 2.0 and SQL
Compact Edition 2005, HTML, XHTML, DHTML, XML, XPATH, XSLT, CSS, Crystal
Reports and CruiseControl.NET.
Humana Inc, KY April, 2007 -
Feb 2008
Role: Sr. Visual Studio.Net Solution Developer
Project: Web-Claims, Member Medical Claims and CCP Application
Humana is a large health benefits company. This web application deals with
Claims (Medical Claims and Dental Claims) where end user can check their
status and claim details by accessing the Humana portal. CCP is an intra
net web application which generates XML files and also creates Adobe PDF
files.
Responsibilities:
. Performed a leading role in the development of Web Services for the
Member Medical Claims, Web Claims and CCP Application Projects.
. Designed and Developed Controllers, Microsoft Proxy, Web Services,
Business Objects, Data Access Objects and Data Transfer Objects,
complex data structures and checked clear functional flow of the data.
. Used WPF, WCF, LINQ and Silverlight for UI & Graphics, developing
Windows forms and Web forms applications.
. Designed apps using Rational Unified Process, Service Oriented
Architecture, following Agile Methodology applying Extreme Programming
using Enterprise Library 3.1 and Visual Studio.Net Entity Framework
for Windows Services.
. Developed database objects (Tables, Views and Stored Proc using SQL, T-
SQL and SQL-Client) using SQL Server 2005 and 2008 with database
diagrams with data matching using solution explorer in VS.Net.
Environment: Visual Studio.Net, C#.Net, VB.Net 2005, Asp.Net, WCF, WPF,
LINQ, Silverlight, Classic ASP, VB6.0, Ajax, IIS, Web Services, HTML, HTTP, HTTPS, CSS, UML data modeling, XML, XPATH, XSLT, MVC Design Patterns,
Enterprise Library 3.1, SQL Server (2005 & 2008), Oracle 10g, Crystal
Reports, Oracle10g and DB2.
Project: Humana One, AWB, OC and Call Center Application
This application is one of the most business critical application as it
caters thousands of users (Direct End-users, Agents, Call Center
representative) accessing the web services on a daily basis.
Role: Lead Visual Studio.Net Solution Developer
Responsibilities:
. Lead the Resolution of significant production application problems for
Humana one(H-One), Online Consumer(OC), Agent Work Bench(AWB) and Call
Center Applications tools using Asp.Net, Classic ASP, C#.Net, VB and
Ajax.
. Actively integrated all modules to Mainframe Integration and developed
enterprises class applications.
. Converted 4 different projects from C, C++ to C#, ASP.Net and VB.Net
Projects.
. Designed Agent Work Bench, Online Consumer and Claims comparing tool
application a using WPF, Graphics user Interface and UI on
Silverlight, XAML and OOPS.
. Designed duplex contracts and messaging, hosted the service using two
different protocols on single server, used MSMQ, JMS, OMB for
binding/transferring messages and WCF and REST.
. Designed Message delivery system using Websphere MQ Series message
broker, JMS, OMB and SOAP.
. Designed application using Service Oriented Architecture, Agile
Methodology applying Extreme Programming, and complex data structures
using Enterprise Library 3.1 and ADO.Net.
. Involved in Release Management for various releases in development,
stage, test and production environments and provided technical
guidance to team members.
Environment: Visual Studio.Net, C#.Net, VB.Net, Asp.Net, WCS, WPF, LINQ,
Silverlight, Classic ASP, VB6.0, Ajax, IIS, Windows Services, HTTP, HTTPS,
CSS, UML data modeling, XML, XPATH, XSLT, HTML, MVC Design Patterns,
Enterprise Library 3.1, SQL Server (2000 & 2005) Oracle 10g, CAB, Crystal
Reports and DB2 (UDB).
Fidelity Information Service, Inc. FL
Sep 2006 - Mar 2007
Role: Sr. Visual Studio.Net Solution developer
Project: Remittance & Lockbox.
Fidelity is a core financial Institution Processing, card issuer and
transaction processing, mortgage loan processing and related information
products and outsourcing services to financial institutions, retailers,
mortgage lenders and real estate professionals. Remittance & Lockbox (R&L)
is project where we have to develop 3 web services and a windows service to
link with the current ongoing financial application.
Responsibilities:
. Gathered user requirements, analyzed, designed & developed
enhancements for present project flows.
. Designed and developed n-tier web application remittance and lockbox
using MVC design pattern.
. Designed and developed various Web Services using SOAP for messaging.
. Responsible for Data Modeling, Reporting through Microsoft Reporting
Services and Data Integration with SSIS
. Used .Net Win Forms & Web Services for information exchange and
completed performance tuning of all modules.
. Migrated SharePoint 2003 corporate intranet to MOSS 2007 medium server
farm. Set up extranet for clients using forms based authentication
(FBA), ADAM and Graphics User Interface on ASP.Net.
. Deployed SQL Server Reporting Services for generation of reports. Used
InfoPath forms, custom workflow development, web part, event handler
development and document management.
. Designed application using Service Oriented Architecture, Rational
Unified Process, Agile Methodologies with Extreme Programming, using
Enterprise Library 3.1 and development methodologies.
. Used Team Foundation Server, PowerShell Scripting and attached
developed code to CruiseControl.NET
. Analyzed Tested the application using NDepend, NCover and written use
cases.
Environment: Visual Studio.Net, C#.Net, Asp.Net, VB.Net, IIS, Windows
Services, XML, Java, J2EE, HTTP, HTTPS, CSS, UML data modeling, HTML, XML,
XPATH, XSLT, TFS, MVC Design Patterns, SharePoint, SQL Server (2000 &
2005), Oracle 9i, CAB, DB2, Crystal Reports, Cognos Reports and
CruiseControl.NET.
AFLAC Insurance, NYC Mar
2006 - Aug 2006
Role: Senior Solution Developer
Project: AFLAC WES (AFLAC Web Enrollment System)
AFLAC WES application enabled users to enroll for different insurance
policies like Accident, Hospital Confinement Indemnity etc on the web. AWES
are a powerful web based user interface.
Responsibilities:
. Responsible for the Configuring BizTalk Server, SharePoint Portal
Server, Host Integration Servers and Microsoft Team Foundation Server
(TFS).
. Implemented SharePoint for corporate intranet. Developed application
to consolidate sales rep reports.
. Converted the Java and J2EE based applications to C# Win Forms, GUI
on ASP.Net and VB.Net applications
. Designed application using Service Oriented Architecture, Agile
Methodology following Extreme Programming using Enterprise Library 3.1
and development methodologies.
. Used TFS for Version Control and NUnit/MbUnit, for Testing and
Analyzing and also written use cases.
Environment: Visual Studio.Net, Visual Basic .Net, Asp.Net, MOSS, IIS, XML,
VB Script, HTML, Java script, Windows Services, Win Forms, Web Services,
SQL Server 2005, BizTalk Server, CSS, Python, SharePoint Portal Server.
Yale Robbins Inc, NY Dec
2004 - Feb 2006
Role: Senior Application Developer
Project: E-Commerce Support
This application Allow large number of concurrent users to manipulate MySQL
database that serves as a back-end for mrofficespace.com (OLTP MS Visual
FoxPro application through ODBC drivers).
Responsibilities:
. Designed and built number of Web Services, data-driven applications to
support E-Commerce service center modules
. Created SharePoint Web Services, Custom Web Parts using C#.Net and
Enterprise Library.
. Implemented Content Management Server and Enterprise Project
Management Technologies.
. Used VSS for version control, used CruiseControl.NET, NUnit, Depend,
and NCover for testing purposes
Environment: Visual Studio.Net, Visual Basic .Net, C#, Asp.Net, MOSS, IIS,
JavaScript, Web Services, Win Forms, SQL Server, Oracle 8i, XML, XPATH,
XSLT, CSS, HTML, Adobe, Cognos Reports, CruiseControl.NET, CMS, CRM and
EPM.
DTE Energy, Detroit, MI
Jan 2004 - Oct 2004
Role: Application Programmer
Project: Consumer Service Management
DTE Energy is one of the leading diversified energy companies, involved in
the development and management of energy related businesses and services
nationwide. This project has been developed to integrate the business of
the company.
Responsibilities:
. Performed Analysis, Design, Development, Testing and Implementation
duties.
. Developed workflow analysis E-forms used to capture process and
transfer data electronically.
. Prepared Purchase Order, Sales Orders and Delivery Reports using
Visual Basic, C# and Office SharePoint.
Environment: Visual Basic .Net, C#.Net, MOSS, XML, XPATH, XSLT, IIS, Java,
HTML, SQL Server, and Oracle 8i
Dr. Reddy's Labs, India
Feb 2003 - Dec 2003
Role: .Net Programmer
Project: Intellectual Property Management System
Dr. Reddy's Labs is one of the leading Pharmaceutical Research and
Development firm in India. This project has been developed to integrate the
business of the firm.
Responsibilities:
. Designed user interface using VB for desktop application.
. Conducted Client Side Validation using JavaScript and VB Script.
Environment: Visual Basic .Net, C, C++, IIS, Com, Java, Python, HTML,
Crystal Reports, Cognos Reports and Oracle 8i.
Sigma Medicare and Health line Ltd, Mumbai
Sep 2002 - Jan 2003
Role: .Net Programmer
Project: Web-Enrollment Service
Sigma Medicare and Health line Ltd is one of the leading Medical Research
Institute in India. Web-Enrollment Service project has three modules namely
TRACS, Q/CARE and DIRECT PAY.
Responsibilities:
. Preparation of TRACS, Q/CARE and DIRECT PAY using VB and ASP.
. Conversion on TRACS AND Q/CARE into Oracle Database Tables using
Oracle 8i as a Database.
Environment: VB.Net, ASP.Net, C, C++, Java, HTML, IIS, Hibernate and Oracle
8i
Ascend Technologies Ltd. Mumbai Apr
2001 - Aug 2002
Role: .Net programmer
Project: Integrated Construction Management (ICMS)
Ascend Technologies Ltd is one of the leading Marketing Group in India. The
project has Client Server Application i.e. Integrated Construction
Management (ICMS) Software.
Responsibilities:
. Developing key Diskette to overcome the piracy problem and created
COM/ActiveX DLL components.
. Design and Building Administrative Modules using C#.
Environment: Visual Basic, C#, C, C++, Java, HTML, ASP.Net
Certifications:
Exam ID Descriptions
229 Designing and Implementing Databases with Microsoft SQL
Server 2000 Enterprise Edition.
300 Analyzing Requirements and Defining Microsoft .NET
Solution Architectures.
305 Developing and Implementing Web Applications with
Microsoft Visual Basic .NET
And Microsoft Visual Studio .NET.
316 Developing and Implementing Windows -based Applications
with Microsoft Visual
C# .NET and Microsoft Visual Studio .NET.
320 Developing XML Web Services and Server Components with
Microsoft Visual C# .NET
And the Microsoft .NET Framework.
553 UPGRADE: MCSD Microsoft .NET Skills to MCPD: Enterprise
Application Developer by
Using the Microsoft .NET Framework.
554 UPGRADE: MCSD Microsoft .NET Skills to MCPD: Enterprise
Application Developer by
Using the Microsoft .NET Framework.