Irvine, CA *****
Ph: 858-***-****
abneo5@r.postjobfree.com Shuchi Bhalla
SUMMARY
. 5 years of experience in design, development and implementation of web
applications using ASP.Net/C# and SQL server.
. Extensive experience with .NET 3.5/2.0/1.1, Visual Studio 2008/2005,
Ajax, JavaScript and CSS.
. Extensive experience with designing and implementing server and user
controls.
. Have been involved in various stages of SDLC: Requirement analysis,
Design, Coding and Testing
. MS, Computer Science
. Good communication and interpersonal skills, team worker.
SKILL SET
Development Environment : MS Visual Studio .NET
2008/2005/2003
Web Development Platform : .NET 3.5/2.0/1.1, ASP.NET, C#,
AJAX, WCF, ADO.NET
Databases : SQL Server 2008/2005, IBM DB2 and MS-Access
Support Tools : MS Visual Source Safe, MS Team Foundation
Server, Top Team, Paint.NET, MS Visio
Debugging and Analysis Tools : Fiddler, IE Developer Toolbar,
Firebug, YSlow
Other Languages : HTML, JavaScript, CSS
EMPLOYMENT HISTORY
Client: US Labs, Irvine, CA June 2008 - Current
Web Engineer
Environment: WINDOWS XP/2000, IIS, ASP.NET 3.5, WCF, C#, Telerik AJAX
Controls for ASP.NET,
SQL Server 2005/2008, CSS, HTML, JavaScript, Team Foundation Server, Top
Team, Sharepoint
Virtual Products Portal
Virtual Resulting System is a one-stop resulting product used by various
clients of LabCorp. This product was designed and developed for an external
client to do the virtual professional resulting of patient cases and also
add accountability to income from an IT product perspective. Virtual
Resulting System is the first kind of product that LabCorp came up with
that brings multiple business units under one umbrella.
Lab Information Systems - Internal
The LIS Internal is an umbrella application providing access to scheduling,
billing and analysis applications used by the internal pathologists and
billing staff.
Responsibilities
Developed UI module with focus on performance and optimizations.
2. Implemented the Model View Presenter pattern.
3. Implemented the Fa ade pattern for services layer.
Used Telerik RadControls for ASP.NET AJAX extensively to meet specific
business and UI requirements.
Developed complex Http handlers, Http modules, server controls and user
controls.
Extensively used JavaScript and CSS in the UI module.
Used tools like Fiddler and IE Developer toolbar to aid in debugging and
analyzing code.
Closely worked with the business group to gather and finalize requirements
and with the QA group to plan testing and bug fixing tasks.
Wrote detailed tech specs for the offshore team and led development
activities with the team.
Planned and presented an extensive knowledge transfer program for the
offshore team.
Client: TeamWork Athletic Apparel, San Marcos, CA Mar 2008 -
May 2008
Programmer / Analyst
Environment: WINDOWS XP/2000, IIS, ASP.NET 2.0, ADO.NET, C#, SQL Server,
CSS, HTML, JavaScript, VSS, DevExpress controls for ASP.NET
ADV Dashboard
The application provides detailed and hierarchical views of open/closed
custom orders within the system. It provides advanced filtering, searching
and sorting capabilities allowing each user can get a personalized view of
relevant data. The system provides the capability to track the progress of
open orders as they go through different stages within various departments,
till they are ready to be shipped.
Performance, speed and concurrency control are the major factors to be
considered in the design and implementation phases.
Responsibilities
11. Met with users from different departments to identify and finalize
system requirements.
12. Designed the database layer and application layer, which are scalable
and high-performance, given the large amount of data to be handled.
13. Implemented n-tier architecture with clear separation between the UI
layer, Business logic layer and the Data Access Layer.
Developed ASP.Net web pages using C#, HTML, JavaScript and CSS.
Use 3rd party controls which are best suited for the system.
Extensive use of ADO.NET to achieve disconnected database communication.
Develop stored procedures and data tables in SQL Server 2000.
Client: Wells Fargo Bank, Santa Ana, CA Jul
2007- Dec 2007
Programmer / Analyst
Environment: WINDOWS XP/2000, IIS, ASP.NET, ADO.NET, C#, SQL Server, CSS,
HTML, JavaScript, VSS
Request for Solution
The application automates the process management and project management
processes. The process management module handles customer initiations,
beginning from the request phase to approval phase. After a new request is
submitted, it tracks the request cycle from feasibility, resource
allocation to determining its regional impacts and sizing. The project
management module includes the time tracking functionality for an
individual user and time reporting functionality for individual user as
well as hierarchical groups.
Responsibilities
18. Implemented the n-tier architecture with clear separation between the
UI layer, Business logic layer and the Data Access Layer.
Independently designed and implemented the project management module
Developed ASP.net web pages using C#, HTML, JavaScript and CSS.
Extensive use of ADO.NET to achieve disconnected database communication.
Implemented Factory Design pattern for object creation
Developed stored procedures and indexed views on SQL Server 2000.
Wrote detailed technical documents, like use cases and design docs, using
class diagrams, Sequence diagram and UML.
Client: Hamilton Sundstrand, USA Jul
2005 - Mar 2007
Programmer/ Analyst
Environment: WINDOWS XP/2000, IIS, ASP.NET, C#, Web Services, CSS, HTML,
JavaScript, SQL Server, VSS
Supplier Web Applications (SWA)
The project comprises of 10 distinct applications which will primarily help
HS in tracking production shipments & the supplier payment process by means
of a Receipt Authorized Payment System.
Space, Land and Sea Systems - Quality
This application will support the HS SLS Supplier Quality Audit department
to schedule and perform audits of supplier quality and share these results
with other SLS personnel both as individual audits and as metrics across
the entire audit data set. This system allows SLS suppliers to request
inspection of parts that they produce and to view their supplier ratings.
Early Warning Alert System
The main objective of this project is to provide suppliers/buyers with
interactive alert mechanism to communicate any important changes from
purchasing and/or quality. Developing an Early Warning System will allow
Hamilton Sundstrand to communicate with notification via the Supplier Web
Page and E -mail.
Supplier Managed Inventory (SMI)
The Supplier Managed Inventory (SMI) is an application used by SLS (Sea,
Land and Space) to Upload and download Data from and in CSV format. Data
uploaded from CSV files is used to generate reports.
These reports are used to analyze the stock of inventory for Suppliers.
Strategic Planning Migration
The application is used by New Business across HS to record and analyze
anticipated business opportunities, which is recorded along with the
probability that they materialize. Opportunities are described in a number
of ways using standard vocabulary that allows them to be grouped and
analyzed.
Repair Catalog
Repair Catalog is an application that is based on the principle of
communicating acquired knowledge of repairs carried out on components and
'Line replaceable units' of a particular model used in an aircraft. It
ensures that beneficial information is factored into engineering design,
development and review activities.
Responsibilities
. Developed ASP.net web pages using C#, HTML, JavaScript and CSS.
. Wrote data access code using ADO.NET and stored procedures.
. Used web services for user authorization and database access.
. Prepared test cases and carried out unit, integration testing.
Client: Indian Institute of Technology, Delhi, India
Jul 2004 - Jun 2005
Programmer
Environment: WINDOWS 2000, MATLAB
Handwritten Numeral recognition based on Fuzzy Logic
It was a research and development project for Handwritten Numeral
recognition based on Fuzzy Logic. The aim of the project was to develop a
system that allows automatic recognition of handwritten numeral images. The
project involved design and implementation of algorithms for image
processing and image recognition.
Responsibilities
Involved in the algorithm design.
Involved in development of image processing and image recognition modules.
Prepared Test cases and carried out testing.