Sarulatha Subbaraj
Email to *********@*****.***
Phone: 848-***-****
. Software Developer with over 6 years of IT experience in software
design, development and implementation.
. Over 4 years of experience as a developer in Microsoft .NET
technologies using C#, Win-Forms, ASP.NET, ADO.NET and XML Web
Services.
. Proficient in Microsoft .NET Framework (Visual C#, ADO.NET, Win-
Forms and ASP.NET), XML, Web Services, XML, COM
. Strong skills in .Net 3.5/2.0, ASP. NET, C#, ASP.NET MVC 1.0,
VB.NET, ADO.NET, Visual Basic, SQL Server 2008/2005/2000, AJAX,MVC.
. Designed and implemented Service Oriented Architectures (SOA)
suitable for secure, reliable, and high-performance deployment.
. Implemented XAML UI for applications, Product design
. Over 1 years of experience and sound knowledge of .NET 3.5 / 3.0
Windows Presentation Foundation(WPF), Windows Communication
Foundation(WCF),MVC
. Extensively used Crystal Reports 11.0 for Report Generation.
. Implemented SQL Server Integration Services (SSIS) to run automated
. Hands of experience in database design and development in SQL
Server 2005
. Extensively used Infragistics to design UI forms and controls
. Experience developing web services, good understanding of
communication protocols like SOAP, WSDL and XML.
. Experience in Visual Studio Team System and Team Foundation Server
in project planning, defect tracking, source control.
. Over 1 years of experience in Agile methodologies
. Developed dynamic PDF using iTextSharp
. Used Data Transformation Services (DTS) to import and export data
from various databases.
. Strong understanding of object oriented programming (OOPS)
principles.
. Checking the SQL Error logs and Event Viewer
. Extensive understanding of Software Development Life Cycle (SDLC).
. Expertise in performing Unit Test, System Integration Testing (SIT)
and User Acceptance Testing (UAT) environments
. Excellent communication, interpersonal, time-management skills as
well as a great team player.
. Self motivated to hard work with positive attitude.
. Ability to work effectively in a team and to communicate clearly to
team members and business users.
. Strong academic skills combined with hands on software industry
experience.
Technical Skills:
Languages: C,C++, VB 6.0
Web-Applications: ASP.NET, ADO.NET, VB.NET, C#, AJAX, XML, XSL, XSLT, HTML,
ASP, DHTML, JavaScript, JQuery, VBScript,MVC,WCF
Tools: Visual Studio.NET 2008 / 2005 / 2003, Visual Studio 6.0,
SVN
Visual Studio Team System, Team Foundation Server, Visual
Source Safe 6.0, Infragistics 2006 Volume 2 CLR 1.x,
Crystal Reports, Active Reports
Databases: MS SQL Server 2005, MS SQL Sever 2000,DB2 MS Access
Operating Windows 9x/2003/XP/NT, Windows 2000 Server, MS-DOS
Systems:
Protocols: HTTP, WSDL, SOAP, XML
Web Servers: IIS 5.0/6.0
Other Tools: Microsoft Visio 2003, MS FrontPage, MS Office
Academic Qualification:
. Master in Computer Applications, India.(2001-2004)
. Bachelor's in Computer Science (1998 - 2001)
Professional Experience:
Client : Melity, NJ
Jul 2010 - Till Date
Role : .Net Application Developer
Project Title : Logical Lab Web
Description: Logic Lab provides advertisers an opportunity to extend
brand reach in the print medium in a very precise way. With customer or
prospect data, they identify matches to readers from within a network of
thousands of magazine and catalog titles. And through their addressable
targeting platform, they determine who will see your ads saving companies
dollars on wasted circulation.
Responsibilities
. Involved in Requirements Collection, Design and Development
. Responsible for architecting the N-tier application, designing,
authorizing and implementing the technical design for ASP.NET
applications in C#.
. Involved in software Development Life Cycle (SDLC) Process included
Analysis, Design, Programming, Testing and Documentation.
. Responsible for designing Presentation Tier (web pages) using the
concepts such as HTML, XML, CSS and JQuery.
. Used Object Oriented development methodology using C#
. Created Cascading style sheets (CSS) to attain uniformity through all
pages.
. Implemented Enterprise Data Access Block which simplifies the most
common methods of accessing a database using Enterprise Library
. Responsible for gathering Requirement, Unit Testing and Bug fixing.
. Used Visual SVN for maintaining the component and for release and
version management
. Created Unit Tests, UAT Test Cases and implemented Test-Driven
Development (TDD) process.
. Debugged and fixed issues relating to all aspects of the web site,
back-end and front and
Cross-browser (IE, Firefox) issues.
. Build N-tier application and deploy across multiple environments
. Involved in Technical meetings, Code review and creating the
requirement specific design document
. Responsible for Architecture Design, Developing, Unit Testing and Bug
fixing.
. Worked closely with end-users to created the design document based on
the requirement
. Good understanding of Visual Studio 2010 features - New Search, Multi-
targeting.
. Involved in interacting with QA to clarify their queries and take
appropriate actions to fix the bugs
Environment: .Net Framework3.5,ASP.Net, SQL Server 2005, C#,,AJAX,WPF
IIS6.0,HTML,JQuery, Java script, CSS,MS-Access, Active Reports (8.5),
Visual SVN.
Client : New Jack Industries - Brownstone Technology, CA
Oct 2008 - Jun 2010
Role : .Net Application Developer
Project Title : Brownstone Point of Sale
Description: BPOS Point of Sale is a window based touch screen restaurant
management system. It was designed to provide speed, flexibility and ease
of use together with complete POS system and operator reporting. Vision -
to support businesses and government prosper through the use of technology
that supports their business processes and improves productivity through
knowledge, innovation and trend setting technology. Mission - it is our
mission to meet or exceed the need of our customers with the most current
and appropriate technology solution for their needs, while providing
exceptional customer service.
Responsibilities
. Involved in Requirements Collection, Design and Development
. Designing of classes and coding of the components in C#
. Designed and implemented front end forms using Win forms
. Created encryption and decryption code for User Info
. Created User Control to make application code reusable and to give
same look and feel to the application.
. Created functions, stored procedures, triggers, Views in SQL Server
2005, DB2.
. Responsible for gathering Requirement, Unit Testing and Bug fixing.
. Involved to create the release notes, Project Documentation, Release
Summary and extract data from the data base using Business object
Data integrated
. Maintain the inventory details for all POS product in the appropriate
format and database using LINQ
. Created Roles/Profiles to implement different levels of security
. Involved in interacting with QA to clarify their queries and take
appropriate actions to fix the bugs
.
Environment: Visual Studio.NET 2005, C#, Win forms, Infragistics,WPF, XML,
Windows 2000/2003/XP, SQL Server2005, DB2, Visual Studio Team System
(VSTS), Team Foundation Server (TFS), LINQ, AJAX,WCF.
Project Title : Brownstone Technology Website (www.broenstonets.com)
Description: Brownstone Technology provides web development services for
developing customer websites sites and web 2.0 interactive sites. BTS takes
great care to ensure client satisfaction and on-time delivery of all
projects. It supports online employment application, Request for
Information, Request for support, Request for training, Request for
Proposal forms. It gets the applications or information of requests from
the applicants and Email back the applicants on confirmation.
Responsibilities
. Responsible for architecting the N-tier application, designing,
authorizing and implementing the technical design for ASP.NET
applications in C#.
. Involved in software Development Life Cycle (SDLC) Process included
Analysis, Design, Programming, Testing and Documentation.
. Responsible for designing Presentation Tier (web pages) using the
concepts such as MVC, HTML, XML, XSLT, CSS and JQuery.
. Used Object Oriented development methodology using C#
. Created Partial View (User Control) to make application code reusable
and to give same look and feel to the application.
. Created Cascading style sheets (CSS) to attain uniformity through all
pages.
. Implemented Enterprise Data Access Block which simplifies the most
common methods of accessing a database using Enterprise Library
. Experience in Visual Studio Team System and Team Foundation Server in
project planning, defect tracking, source control.
. Used Team Foundation Server (TFS) for maintaining the component and
for release and version management
. Used Data Access application block extensively for data retrieving,
querying and manipulation
. Involved in the design of the database for application and created
Stored Procedures, Cursors, Triggers and other DB objects.
. Used Crystal Reports to generate various reports like Employee Details,
Req. for Info.
. Created Unit Tests, UAT Test Cases and implemented Test-Driven
Development (TDD) process.
. Debugged and fixed issues relating to all aspects of the web site,
back-end and front and
Cross-browser (IE, Firefox) issues.
. Build N-tier application and deploy across multiple environments
. Involved in Technical meetings, Code review and creating the
requirement specific design document
. Responsible for Architecture Design, Developing, Unit Testing and Bug
fixing.
. Worked closely with end-users to created the design document based on
the requirement
. Good understanding of Visual Studio 2010 features - New Search, Multi-
targeting.
Environment: .Net Framework3.5,VB.Net,ASP.Net, SQL Server 2005,DB2, C#,
Business Object data integrator, LINQ,AJAX,WPF, MVC,IIS6.0,HTML, PHP,
Java script, CSS,MS-Access, Active Reports (8.5), Agile System, TFS(Team
Foundation Service)
Project Title : Brownstone Security Website (www.broenstoneps.com)
Description: Brownstone Security is a Security based Website. It
provides an extensive range of security solution for every type of industry
including: Retail Establishment, Office buildings, Distribution center...
Etc. It contains the no. of security services like Security guard, Security
Patrol, Loss prevention, Remote video monitoring... Etc. It supports
online employment application, Request for Information, Request for
support, Request for training, Request for Proposal. It gets the
applications or information of requests from the applicants and Email back
the applicants on confirmation.
Responsibilities
. Responsible for architecting the N-tier application, designing,
authorizing and implementing the technical design for ASP.NET
applications in C#.
. Involved in software Development Life Cycle (SDLC) Process included
Analysis, Design, Programming, Testing and Documentation.
. Responsible for designing Presentation Tier (web pages) using the
concepts such as HTML, XML, XSLT, CSS and JQuery.
. Used Object Oriented development methodology using C#
. Created Partial View (User Control) to make application code reusable
and to give same look and feel to the application.
. Created Cascading style sheets (CSS) to attain uniformity through all
pages.
. Implemented Enterprise Data Access Block which simplifies the most
common methods of accessing a database using Enterprise Library
. Experience in Visual Studio Team System and Team Foundation Server in
project planning, defect tracking, source control.
. Used Team Foundation Server (TFS) for maintaining the component and
for release and version management
. Used Data Access application block extensively for data retrieving,
querying and manipulation
. Involved in the design of the database for application and created
Stored Procedures, Cursors, Triggers.
. Used Crystal Reports to generate various reports like Employee
Details, Req. for Info.
. Created Unit Tests, UAT Test Cases and implemented Test-Driven
Development (TDD) process.
. Debugged and fixed issues relating to all aspects of the web site,
back-end and front and
Cross-browser (IE, Firefox) issues.
. Build N-tier application and deploy across multiple environments
. Involved in Technical meetings, Code review and creating the
requirement specific design document
. Responsible for Architecture Design, Developing, Unit Testing and Bug
fixing.
. Worked closely with end-users to created the design document based on
the requirement
. Good understanding of Visual Studio 2010 features - New Search, Multi-
targeting.
Environment: .Net Framework3.5,VB.Net,ASP.Net, SQL Server 2005, C#,
Business Object data integrator, LINQ,AJAX,WPF,WCF IIS6.0,HTML, PHP, Java
script, CSS,MS-Access, Active Reports (8.5), Agile System, TFS(Team
Foundation Service).
Client : Numal Technology, VA
APR 2007 - OCT 2008
Role : Software Developer
Project Title : Travnations
Description: TravNations.com is an online travel booking website using
XML technology connects directly to thousands of travel suppliers
worldwide. TravNations.com enables travel consumers to book significantly
discounted accommodation at more than 40,000 hotels in over 50 countries.
It includes features like secure booking and secured with VeriSign,
flexible reservation system and straight forward amendment/cancellation
policy
Responsibilities
. Responsible for architecting the N-tier application, designing,
authorizing and implementing the technical design for ASP.NET 3.5/2.0
applications in C#.
. Responsible for designing Presentation Tier (web pages) using the
concepts such as Master Pages, Themes, Skins, HTML, XML, XSLT, CSS and
JavaScript.
. Used Action Scripts to create flash documents (.swf) and embed in
ASP.Net pages
. Involved in the design of the database for application and created
Stored Procedures, Cursors, Triggers and other DB objects.
. Implemented SQL Server Integration Services (SSIS) to run automated
. Involved in writing and troubleshooting PL/SQL procedures, functions,
packages
. Involved in the design of data base schema, design of the user
interface and application
. Created encryption and decryption code for User Info.
. Created Outlook calendar for the Events with Infragistics control
. Implemented Forms based authentication
. Developed Console applications to automate the individual scheduled
tasks like reminder emails
. Good knowledge on SQL Reporting Services 2008 and its features.
. Involved in Maintenance of the Existing Project and developing the New
Requirements.
. Data conversion from MSDB database into SQL Server 2005
. Designed and developed the required SQL stored procedures and database
functions
. Responsible for gathering Requirement, Unit testing and Bug fixing.
. Involved in Project Meetings with the end-users, Code Review,
Documentation of Functional Specifications
Environment: .NET Framework 3.5/2.0, Visual Studio 2008/2005, C#.NET,
ASP.NET AJAX, XML, Web Services, Windows 2000/2003/XP, WPF,WCF SQL Server
2005, TSQL, Visual Studio Team System (VSTS), Team Foundation Server (TFS).
Client : Spectra Soft Technology, India
APR 2005 - Mar 2007
Role : Software Developer
Project Title : Branch Accounting
Description: Branch Accounting is a solution to handle the Finance
Accounting Management to enhance the processes of Account payable, Account
Receivable, General ledger and transaction between the Sales modules.
Spectra: S&D is a solution to handle Sales and Distribution management to
enhance and automate processes of FMCG, Pharmaceutical, Food and Agro-
chemicals Sectors. The functionality of sales and distribution is addressed
under three modules Distribution Management, Sales Force Management and
Product Marketing Management. The advantages of using this solution are
Reduction in Inventory, Improved Cash Flow, Increase in Field Force
Efficiency, Improved Customer Service/Information and Effective Supervision
and Management.
Responsibilities
. Involved in Design and Development of the User Templates and UI
Screens.
. Actively participated in the complete life cycle of development, from
the design phase to implementation phase, testing and deployment phase
. Developed Forms using VB.NET and C#. NET providing user interfaces for
creating and retrieving metrics
. Created User Control to make application code reusable and to give
same look and feel to the application.
. Creating Excel report, Chart repots, Grid Reports using Infragistic
tools
. Interact with the Quality team for internal audit purpose
. Used VSS (Visual Source Safe) for version control.
. Validating the pages using JavaScript on client side.
. Designed and developed the required SQL stored procedures and database
functions
. Responsible for gathering Requirement, Unit Testing and Bug fixing.
.
Environment: VB.NET, SQL Server 2000, IIS6.0, Visual Source Safe (VSS),
Infragistic7.1, HTML, VBScript, ASP, JavaScript, MS-Access, Active Reports
(8.5)
Project Title : Spectra ERP
Description: This is a client/server application done for computerizing
various business activities within an industry. This application includes
various logistic modules like Finance and Accounting Management, Commercial
Management, Material Management and Administration Modules. I played an
active role in designing and developing Finance and Accounting module.
Finance had sub modules like AP [Accounts Payable], AR [Accounts
Receivables], GL [General Ledger], Budget and AM [Asset Management].
Responsibilities
. Involved in Design and Development of the UI templates and UI Screens.
. Designed and developed Application Screens.
. Involved in Maintenance of the Existing Project and developing the New
Requirements.
. Created User Control in VB.net to make application code reusable and
to give same look and feel to the application.
. Designed and developed the required SQL stored procedures and database
functions
. Involved in .NET coding, testing and analysis of functionalities in
ERP module
. Involved in planning and scheduling activities and reviewing the same
. Worked with members and tech support using CRM tool for project
customization and get customer feed back
. Creating Excel report, Chart repots, Grid Reports using Infragistic
tools
. Created tables, indexes and developed SQL objects
. Involved in writing and troubleshooting PL/SQL procedures, functions,
packages
. Responsible for Unit Testing and Bug fixing.
.
Environment: VB.Net,C#.NET 2.0, Windows 2000/2003/XP, MS SQL server 2000,
VSS, Active Reports, Infragistic7.1 .
Project Title : Lab Note Book
Description: This system was basically designed and implemented for
Maintaining the Laboratory Records required for Spectra soft parent
Pharmaceutical Company. I played an active role in designing and developing
exhaustive reports like Costing, Material Maintenance, Experiment Details,
Sample Analysis.
Responsibilities
. Involved in Design and Development of the UI templates and UI Screens.
. Designed and developed Application Screens.
. Involved in Maintenance of the Existing Project and developing the New
Requirements.
. Created User Control in VB.net to make application code reusable and
to give same look and feel to the application.
. Designed and developed the required SQL stored procedures and database
functions
. Involved in .NET coding, testing and analysis of functionalities in
ERP module
. Involved in the Study and Analysis Stage of Software development
. Involved in the Design of data base schema, designing the Web
interface and desktop application
. Involved in application development and data base design
. Involved in Testing and supporting the Application
. Created Tables, Indexes and Developed SQL objects
Involved in writing and troubleshooting PL/SQL procedures, functions,
packages
. Scheduled Backup Operations through SQL Server Agents
. Responsible for Unit Testing and Bug fixing.
.
Environment: VB.Net,C#.NET 2.0, Windows 2000/2003/XP, MS SQL server 2000,
VSS, Active Reports, Infragistic7.1 .
Client : MCOM System, India
Sep 2004 - Mar 2005
Role : Software Developer
Project Title : Medical Surveillance System
Description: This is an application designed to maintain a rich warehouse
of patient information, which is used to support trend analysis of illness
and diseases for epidemiological purposes.
Responsibilities
. Involved in the architectural implementation of the application using
Visual Basic, SQL Server 2000.
. Involved in application development and data base design
. Created Tables, Indexes and Developed SQL objects like stored
procedures, triggers and functions
. Developed objects like stored procedures, Triggers for the real time
reports
. Involved in testing and supporting the Application
. Performed Unit testing and performance testing
. Prepared the Documents as per the SDLC life cycle
.
Environment: ASP.Net, C#.NET 2.0, Web services, XML, CSS, Windows
2000/2003/XP, MS SQL server 2000, VSS
Project Title : MeetTrax Web Application
Description: MeetTrax is an Internet-based application developed to post
athletic meet, results and events. MeetTrax - web application can be
accessed by different levels of users like athletes, parents, and coaches.
Responsibilities
. Involved in the development of User Interface using HTML, ASP.NET, C#,
Microsoft IIS Server, Dynamic HTML, VBScript, JavaScript
. Involved in designing, development and deployment and maintenance of
MeetTrax application
. Extensively used HTML, ASP.NET and Java Script for developing the
website
. Involved in GUI development Work using Dynamic HTML, VBScript, Java
Script, XML, XSL
. Installed and configured SQL Server 2000 on Development and Production
Servers
. Created Tables, Indexes and Developed SQL objects like stored
procedures, Triggers
. Developed objects like stored procedures, Triggers for the real time
reports
. Refresh databases from one database server to other using
export/imports, database links
. Created Roles/Profiles to implement different levels of security
Involved in writing and troubleshooting PL/SQL procedures, functions,
packages
. Performed Unit testing and performance testing
. Prepared the Documents as per the SDLC life cycle
.
Environment: ASP.Net, C#.NET 2.0, Web services, XML, CSS, Windows
2000/2003/XP, MS SQL server 2000, VSS
Client : Swap System, India
Apr 2004 - Aug 2006
Role : Software Developer
Project Title : Subjective Well Being Report System
Description: Subjective well being report system is a statistical package
developed for the health center to conduct psychological test for the
students to evaluate the answers and also perform statistical analysis for
research purpose. This system contains interface to conduct test and an
application to do the statistical analysis and produce the reports.
Responsibilities
. Involved in the Study and Analysis stage of software development
. Involved in the design of data base schema, design of the user
interface and application
. Extensively used HTML, ASP, Java Script, VBScript for developing the
application
. Involved in testing and supporting the application
. Involved in Functional testing and System testing
. Analyzed test results and prepared a summary report
. Responsible for verification, Validation of closure of bugs -- Defect
Tracking
Environment: : ASP 3.0, IIS 5.0, HTML, DHTML, JavaScript, VBScript, XML,
Visual Basic 6.0, ADO, COM and Windows 2000
Project Title : Software Professional Data Base Management System
Description: Software Professionals Data Base Management System was
developed to help the placement assistance wing of the Swap Systems and to
fasten the process of selecting software professionals whose skill set best
meets the requirement. This project can be broken down into three modules
namely the Requirement processing module, Data Base Management Module and
Mailing Module.
Responsibilities
. Involved in Study and Analysis project requirements and documentation
. Design and Development of Database Management System
. Involved in implementation and testing of the application
. Responsible for verification, Validation of closure of bugs -- Defect
Tracking
Environment: ASP 3.0, IIS 5.0, HTML, DHTML, JavaScript, VBScript, XML,
Visual Basic 6.0, ADO, COM and Windows 2000