1. Dhanshri Kalgaonkar Email ID: dhanshri.kalgaonkar@gmail.com
Contact No: 609 269 5945 / 609 613 7806
City: Plainsboro
State: New Jersey
Zip code: 08536
Sr. Software Developer/ Analyst
Summary
3+ years of experience in Analysis, Design, Test case preparation, Development, Configuration,
Management, and Implementation of various n-tier Client/Server Architecture, Internet and Intranet
applications. Worked on performance related issues with special emphasis on the client standards.
Strong expertise and experience in developing applications using .NET framework/technology.
Experienced in developing rich user Interface using Microsoft WPF technology.
C#,VB.NET 3.0/3.5 with Visual Studio 2008, WCF, WWF.
Strong technical skills in developing complex Windows as well as Web-based applications.
ASP.Net 2.0/3.5, Web Services, User controls, Master Pages and other 2.0 features.
Proficient in using Design Patterns, Frameworks, Regular Expressions, Ajax control toolkit etc.
Good knowledge of XML, HTML, XHTML
Experienced in database connectivity programming using ADO, ADO.NET, OLE DB and ODBC.
Adept in Database Design, Relational Data Modeling and Development, creating complex database
Queries, Constraints, Indexes, Views and writing Functions, Stored Procedures, Cursors, Triggers
and DTS packages.
Good experience in design, modeling and development of Databases like Oracle (PL/SQL) and
SQL Server 2008.
Prior experience in developing applications in Visual Basic 6.0, Classic Visual Studio 6.0 and
integration with Crystal Reports.
Proven skills in database design, coding & development, client communication and team
management.
Ability to plan and oversee IT projects from conception to successful conclusions.
Motivated self-starter with an aptitude for learning new skills quickly.
Solid communication, organizational and leadership skills.
Ability to multi-task on more than one deliverable.
Educational Qualification
: MCP – . NET Framework – Application Development Foundation (MSCT 70-536)
: MS – Post Graduate Diploma in Advanced Computing, C-DAC, Pune, India
: BS – Computer Science, India.
Technical Skills:
Languages C, C++, C#, VB.Net.
Distributed Technologies .NET Web services, .NET Multithreading, .Net Remoting .
Internet Applications ASP.NET 1.1/2.0/3.5, C#, Ajax.
Web/Application Servers IIS 5.1, IIS 6.0.
Tools Visual Studio 2003/2005/2008, .NET Framework 1.1/2.0/3.5.
Scripting Languages Java Script, CSS.
Report Designer Crystal Report 9.0, 10.2.
Version Control Tools Microsoft Visual Source Safe 6.0, SCM Toolkit (Clear case).
Methodologies OOPS, OOAD
XML Utilities XML Spy
Markup Languages HTML, XML.
2. XML Vocabularies XSLT, XPath .
UML Tools Rational Rose, Microsoft Visio.
Database Applications MS SQL Server 2000/2005/2008, Oracle.
Protocols TCP/IP, Soap, SMTP, HTTP.
Operating Systems Windows families.
SetFocus, LLC Parsippany, New Jersey 07/2011
.Net Master’s Program
The SetFocus .Net Master‟s Program is an intensive, hands–on, project oriented program where
participants add knowledge and valuable experience putting the .Net skill set to use in a simulated work
environment.
Developed solutions for diverse programming scenarios in C#, employing object–oriented
programming concepts: encapsulation, interface, inheritance, polymorphism, and abstraction.
Used C#, LINQ and ADO.NET to define and implement secure middle-tier components using
connected and disconnected environment strategies. Components consumed by web applications
and windows applications utilizing SQL Server and stored procedures to perform logical business
transactions.
Created and deployed XML Web Services using ASP.NET and Windows Communication Foundation
(WCF). Consumed Web Services from Windows forms and ASP.NET web applications.
Created complex business components in C# using .NET Class Library assemblies while migrating
and implementing in a multi-tier environment suitable for .NET Remoting, XML Web Services and
WCF Services to address application infrastructure issues associated with building scalable
enterprise level applications used by clients.
Developed Windows n-tiered “Public Library Management System” application and ported the
application to a dynamic ASP.NET Internet/Intranet model utilizing the same secure middle tier data
access components. Non-public web pages secured using Windows integrated and ASP.NET forms
security models.
Enthuse Technologies Pvt. Ltd, India .Net Programmer (11/ 2009 – 11/2010)
Project – Underwriter Module for a Banking System
The application is developed to assist underwriters to assess a company claiming to be non-profit
organization, by evaluating their assets and credentials. Upon clearance the application will help
underwriters to suggest a suitable insurance quote to the customer (non- profit organization). The customer
can get various insurances like „Pension trust liability insurance‟, „Employee‟ practices liability insurance‟ and
many based on the complex algorithms
Responsibilities:
Developed N–Tier Application with UI, Business and Data Access layers using C#, Web Services,
ASP.Net, MVC pattern
Involved in Design and development of 4 modules for the project viz. Admin, Operations,
Insurances, Reports
Followed the SDLC lifecycle in development of the application. Designing flowcharts in MVC design
pattern
Followed Agile methodology and participated in daily Scrum meetings
GUI design: Created User controls, Master Pages and Cascading style sheets (CSS) to improve
the look and feel of the website and create uniformity across websites using Asp.net
Developed rich UX web pages using AJAX controls to enhance the performance of the process
3. Involved in making form authentication and configured application in IIS
Using WCF developed windows services and used Service Oriented Architecture (SOA) to
communicate it with different Systems
Involved in making and consuming web services for the application
Extensively worked on Sql Server for managing and transferring the data. Created Stored
Procedures, Triggers, UDF’s, Queries and T-SQL
Bright Corner Systems Mumbai, Maharashtra, India .Net Programmer
(10/2008 – 10/2009)
Bright Corner Systems is a Global Consulting and Software Development organization with a strong focus in
Offshore Software Development and Outsourced IT Solutions provision. Bright Corner Systems has a
consistent track record of creating cost effective technology based initiatives for their clientele resulting in
better process management, smoother workflows and lower costs of operations and product lifecycle
management.
The goal of the project was to provide solution for car renters to violate toll lanes throughout their journey and
pay for it at once. This solution saves lot of time for the renters and with different products provided by the
company, they end up saving money too. Three Web portals were developed / enhanced for this solution.
Responsibilities:
Involved in understanding the business requirements for the project, and translated them into
functional specifications.
Involved in Life Cycle Development (SDLC), provided value-added services with development teams
and clients throughout the life span of a project, strategic consulting; code writing; and managing
complex development schedules and tasks.
Designed and developed web n-tier applications for different phases using .Net Framework (C#,
ASP), ADO code with SQL SERVER 2000 as the database.
Developed complex web forms, win forms and business components using ASP and C #.
Used ASP controls like Dropdown list, Button, Textbox controls for creating user interface.
Used web services and XML standards, including SOAP and developed the prototype using XML
web service (SOAP) for data transfer over HTTP network.
Encapsulated all data logic into stored procedures, and eliminated all direct T-SQL calls, and created
triggers using SQL. Developed Stored Procedures using T-SQL
Used Dataset to get data in XML format and used XSL/XSLT to transform it before presenting to the
user. Preparation of user manual for the component.
Used Crystal Reports to develop reports for various departments and stages.
Extensively involved in design and development of n-tier ecommerce application layer, business
logic layer and data access layer using .NET 1.0 and C# and ASP.NET 1.0 and SQL Server 2000
Used code behind class technique in developing application layer in C# and ASP.NET
Used ADO.NET database factory classes to develop Data Access Layer.
Responsible for writing ad-hoc queries and encapsulating into Stored Procedures in SQL Server
2000
Developed administration forms for maintenance
Educational Projects as an Intern
Development of an application to convert ‘MS PowerPoint to MS Sliverlight’
MS PowerPoint to MS Silverlight convertor is quick tool that is able to convert MS PowerPoint (pptx) Slides
to MS Sliverlight presentation. The application also provides ability to the user to specify source and
destination directory for the conversion process. The Primary use of this application to the company was to
convert project related client data into MS Sliverlight presentations easily to develop web contents etc.
towards the end products
4. Responsibilities:
Understand Sliverlight file structure
Use serialization for reading and writing XML files
Develop function that can read the zip a files and extract zipped contents at runtime
Develop XML to XAML parser
Create intuitive interface
Tools and technology used: C#, XML and Java script
Project brief – Development of a library system
End product of this project was the full-fledged Library management system that:
Maintains history on book release
Maintains history of book release and history of users
Tracks and provides the alerts on book due dates by email to the users
Was also capable of managing billing transactions and its history
Seamlessly automate all day to day functions of the library
Responsibilities:
Design and develop structure of database and the software
Develop the database connectivity
Develop the user friendly interface
Build search functionality that provides multiple search options to the users, e.g.: Easy, Advanced or
Expert search
Tools and technologies used: VB.NET, ADO.NET and Oracle 9.0
Pathology Lab Management System
The software development was aimed at providing a platform to manage the entire work of the pathology lab.
The resultant application was able to record, maintain and retrieve records of individual transactions on
Patient history, Referring physicians and Lab Technicians etc.
Responsibilities:
Design and develop the structure of the database and the software
Design customizable reports for various Pathological tests
Develop user friendly and intelligent interface
Develop user console for customer registration, login and subsequent visits etc.
Tools and technology used: VB 6.0, Database Language: Excel
Game - Sharp Shooter
The project was about creation of a game that can present various difficulty levels to the user to play and
able to provide associated lifelines to play more. The application was also able to archive and retrieve player
information and the previous gaming sessions etc.
Responsibilities:
Develop application interface by the use of graphics
Develop different functions which handle each activity in project by using basic concept of C++
Languages used: C and C++