Jayanthi Shastri
Phone: 214-***-****(C-preferred)/972-***-****(H)
Email: ********.**.*******@*****.***
Objective
To obtain a challenging position in a growth-oriented firm that utilizes my
technical and leadership abilities to develop state of the art software &
services.
Work Experience
My experience has been mainly in .NET Development using Microsoft Visual
Studio Suite of products.
I have been working in this field for 3.0 years.
My expertise is in Object Oriented programming using C#, ASP.Net, User
Controls, ActiveX Controls, XML, HTML/DHTML, Ajax, JavaScript and VBScript.
Excellent knowledge of Relational Database concepts with expertise in
writing stored procedures, views, triggers using SQL Server 2005/2008 and
SQLite.
Hands on experience working in Agile environment, using source control
tools such as SVN and WinCVS.
Job Responsibilities
1. Design and develop Windows and Web application as per user
specification/requirements.
2. Designing standard interfaces that would allow communication between
loosely coupled modules.
3. Writing design document as per user requirements and business rules.
4. Develop GUI for windows and Web applications.
5. Creating user controls and ActiveX controls for Windows and Web
applications.
6. Design and create instance and static classes required for application
development.
7. Design/Modify SQL tables required for new design.
8. Writing stored procedures and views required for windows and/or web
applications/services.
9. Creating re-usable classes/entities for DAL layer.
10. Creating reports of sales and order data using Izenda Reporting tool.
11. Organizing and planning for bug fixes found by QA and creating new
test build for QA.
12. Creating Custom Installation files for windows, web applications and
controls using MSI.
13. Integrating products in to applications for an efficient workflow.
14. Taking initiative on High priority customer query and promptly
answering those issues through emails/telephone.
15. Involved in marketing activities to provide technical inputs.
16. Advising cost effective solutions
17. Research new technologies and tools for quality improvement and robust
applications.
Achievements
1. Developed a proprietary algorithm to AutoCrop and Deskew scanned
images from various scanners, thus eliminating the need for third
party image processing library (AtalaSoft) and saving approximately
$50 USD per license, which would yield a savings of more than 10000$
per annum.
2. Developed custom User controls and .NET controls exposed to COM used
to establish communication between a .NET application and a web
client. Built a custom MSI installer to distribute the COM exposed
.NET controls (ActiveX controls) using Cab files on to client
machines.
3. Implemented parallel programming in imaging SDK (where applicable),
reducing the processing time to OCR an image.
4. Successfully evaluated third party OCR and reporting tools to derive
an optimal solution.
5. Developed an integrated solution for payment system in XYKA Travel
Suite involving various payment vendors (Paypal and Global Collect).
6. Designed a custom module to generate on the fly custom reports for
sales data using Izenda reporting Tool.
7. Designed web and windows application with GUI appeal and practical
workflow usage.
8. Created custom MSI installers for windows and web applications which
required minimal user interaction thus providing ease of installation.
Strengths
1. Ability to work independently and in a team.
2. Ability to adapt to new technologies quickly.
3. Ability to work in stressful situations, especially working 14 hour
days for meeting deadlines.
4. Ability to deliver products/projects in a timely manner.
5. Excellent problem solving capabilities.
6. Good communication skills.
Employment History
. Feb 09 - Till Date - Working as Software Engineer in Innovative
Scanning Pvt Ltd, Plano, TX
. May 07 - Jan 09 - Worked as Software Engineer in Xyka Technologies,
Bangalore, India
. Mar 05 - Nov 05 - Worked as Intern in SMNetserv Technologies,
Bangalore, India
Software Engineer
Express OCR Software Development Kit
Environment : Windows, .NET 2.0, SQL 2008, SQLite, COM Interop
Express OCR SDK is scanning and OCR solution used by Software vendors
and/or clients who require the ability to scan and/or OCR documents, Driver
License and Insurance Card. The SDK allows users to connect with any TWAIN
complaint scanner to scan document. The Express SDK is an n-tier
application with various managers handling calls between TWAIN complaint
scanner and OCR engine. Express OCR SDK also has an extensive imaging
library to do various image processing functionalities such as converting
images to grayscale, black and white, blurring, sharpening, edge detection,
saving image various image formats such as JPG, BMP, PNG, TIFF, PDF
formats, compressing images etc. SDK also supports Printing and FTP upload
features. The Express OCR SDK is integrated in both in client/server and
remoting environment.
Role & Responsibility
1. Developed Canny Edge, Gaussian, Median and various image filters to
improve image quality for OCR.
2. Develop algorithms for Auto Cropping and Deskewing a scanned image.
3. Improving OCR Data parsing mechanisms.
4. Develop web and windows applications to integrate with the Express OCR
SDK.
5. Develop various ActiveX controls to integrate web applications with
Express OCR SDK.
6. Designing and creating Data bases, stored procedures and views in SQL
2005
and SQLite as applicable.
7. Creating the DAL layer.
8. Unit, Integration and System testing applications.
9. Creating installation strategies for web, windows applications,
ActiveX controls.
10. Supporting and resolving issues with integrated applications.
BlueVision
Environment : Windows, .NET 2.0, SQL 2008, IIS 6.0
BlueVision is website developed using MVC architecture to perform various
company specific tasks like customer information management, tracking and
shipping information management, order management, license key management,
user management, SCRUM tasks management etc.
Role & Responsibility
1. Design and Develop master page that renders the UI created by the
View.
2. Develop various modules for Task Management, System Testing.
3. Develop ActiveX controls to be rendered on a Web Page.
4. Develop stored procedures and views required to select, update, add or
delete records.
5. Develop Role Based Security model to control the functions performed
by the user.
6. Testing and Deployment of website.
XYKA TRAVEL PLATFORM
Environment : Windows, .NET 2.0, SQL 2005, IIS 6.0
Xyka Travel Platform is Technology Solution for travel suppliers, travel
agencies and tour operator. XYKA Travel Platform enables travel suppliers
(airlines, hotels, rental cars, activity providers), travel agencies, tour
operators and corporations improve their cost effectiveness through
sophisticated web technologies. Some of the key Product features are
Negotiated Contracts Management, Internet Booking Engine, Pre-Packaging,
Shopping Car Integration, Multi Channel Distribution, Site and Travel
Specials Management, Customizable Reports, CRM Integration and Accounting.
Role & Responsiblity
1. Solely Responsible for Integration with GlobalCollect Payment Gateway
for processing online transactions.
2. Was involved in Design and Development of Rules Engine.
3. Involved in Integration of Rules Engine.
4. Involved in Group Order implementation and Testing.
5. Involved in enhancement of Shopping Cart.
6. Involved in integration and testing.
XYKA TRAVEL PLATFORM REPORTING MODULE
Environment : Windows, .NET 2.0, SQL 2005, IIS 6.0, Izenda Reporting Tool
Xyka Travel Platform Reports Module facilitates efficient, dynamic and
agile report creation to fit the client's needs. User can analyze data in
Graph and detail formats. The reports can be exported in HTML Report,
Word, Pdf, Rtf, CSV and Excel (spread sheet) formats.
Role & Responsibility
1. Solely responsible for integration with Izenda Reporting Tool.
2. Responsible for creating SQL Views used for Reporting purposes.
3. Responsible for Testing and Deployment of Reporting Module.
VINTRUST (www.vintrust.com)
Environment: Windows, .NET 2.0, SQL2005, IIS 6.0, Infragisitics, Ajax
Vintrust is an online Wine Management and Cellarage solution. It provides
users with various wine management and cellarage functionality/tools such
as Acquiring New Wines, Managing Cellars, Adding/Removing/Moving wines from
cellar, Tracking Wine Sales and Sommilier services for managing their
cellars efficiently. Users can also buy wines online via Vintrust Wine
Shop.
Vintrust Admin module provides Adminitrators functionality to manage
Vintrust Users, Wines
And Sales.
Role & Responsibility
1. Responsible for ManageIt & AquireIt Module.
2. ManageIt has functionality for viewing wines in different cellars,
viewing wine detail,
Changing wine maturity and/or quantity. Quick Search and Advanced Search
of Wines.
3. Solely responsible for E-commerce flow of AquireIT.
4. Solely responsible for PayPal payment gateway integration with E-
commerce flow.
5. Solely repsonsible for HTML Template Module for Admin that is integral
to E-commerce flow.
6. Designed SQL Tables, Views & developed necessary Stored Procedures.
7. Conducted Unit and Integration Testing.
Rossoe.com (web based retail portal)
Environment: Windows, C#, ASP. Net 1.1, Visual Studio.Net 2003, ADO.Net,
HTML, IIS 5.1, JavaScript, CSS, SQL Server 2000 & Windows XP 2003.
The project involved development of a web based retail portal,
Overstock.com, a specialized portal for HomeDecor products. Standard
features include a shopping cart and a product catalog with information on
- Advanced search based on product characteristics
- Order & Shipment tracking
- Interior Decorator for color coordinating a product in a room scene
- EDI orders, ASN, Invoice from Portal to Supplier
- Email confirmation to Customer for Order & Shipment
- Sales statistics for Supplier & Customer
- Auto tracking of Inventory levels
Role: Involved in UI design and development for Ordering and Shipment
Tracking; email confirmation to Customer for Order & Shipment; advanced
search based on product characteristics and products details display.
NiceOffice.com (web based event scheduling)
Environment: Windows, C#, ASP. Net 1.1, Visual Studio.Net 2003, ADO.Net,
HTML, IIS 5.1, JavaScript, SQL Server 2000 and Windows XP 2003.
The project involved development of a web portal i.e. 'NiceOffice' for
managing contacts, calendar, setting up of appointments and meetings.
Role: Responsible for design and development of User Interface, Developed
the module that would create events adhering to MIME standard for creating,
updating or deleting a Meeting, accepting, delining a meeting. The events
and contacts created using NiceOffice were compatible with any other
application that managed Calendar like Microsoft Outlook.
Education
B.E (Electronics and Communications) from NMAMIT, VTU in 2003.
Personal Details
Address : 800 W Renner Road, Richardson, TX- 75080