Ashwini Thakur
Summary
Over eight years of extensive experience in Analysis, Design, Development, Implementation and Maintenance of various commercial & in-house Software Systems. Proficiency in OO design & development using Java(over 3 years) and C++(over 6 years). Good experience in Java AWT, Applets, Servelets, JDBC, RMI, XML, JSP, JavaScript & HTML 4.0. Hands-on experience with Visual J++, Visual Age, Symantec Café, Visual Basic, Oracle 8.0/7.x, Sybase SQL Anywhere. Core Programming Experience in developing applications ranging from Financial & Banking Systems to E-Commerce & Internet Applications to CAD/CAM & Graphics applications. Experience in developing Client/Server and multi-tier Distributed Systems. Conversant with state-of-the-art CASE Tools, OO Analysis & Design Methodologies, UML, Operations Research and Project Management Systems. Excellent communication skills.
Technical Skills
Languages
Java 1.2, C++, Windows SDK, JavaScript, XML, HTML 4.0, Visual Basic, and IBM PC Assembly Language.
RDBMS
Oracle 8.0/7.x/6.x, Sybase SQL Anywhere 6.0, Gupta SQLBase 5.0.
GUI
Visual J++, Visual Age, Symantec Café, Object View, Visual Basic, Delphi.
E-Commerce/ internet
XML/XSL, HTML 4.0, Java AWT, Applets, Servelets, JDBC, RMI, JSP, JavaScript, EJB, COM, MTS, WorkFlow Management.
GroupWare
Lotus Notes 4.x, Lotus Domino 4.5.
Software
Rational Rose, Visio, MS Office, ADW, E-CASE, MS Project, AutoCAD, 3D Studio, Adobe Illustrator, Multimedia Toolbook, Clementine, Kappa, CBR Express, NeuroShell.
Operating systems
MS Windows 98/95, Windows NT 4.0, Mac OS, HP-UX, Solaris, Linux 5.1.
Experience
11/99 - Present : MarketMax Inc, Danvers, MA
Software Engineer
Market4Retail.com Web Development
Market4Retail Web-Application
Currently developing part of Market4Retail B-to-B Marketplace and Global Collaboration Web-Application for Retailers and Suppliers. Market4retail complements the physical marts and buying processes with an e-commerce tool-set, designed to optimize assortment selection and placement while dramatically compressing time and cost. The application enables retailers and suppliers to exchange critical information prior to going to market, work collaboratively to develop interactive merchandise, assortment, promotion and space plans, and optimize product selection in order to better meet customer expectations. It also helps to create a seamless operational environment by integrating into both retailers' and suppliers' planning and operational systems. The application is being developed using Client and Server side Java, XML, and JavaScript. All the documents are created and manipulated using XML markup. The Front-End consists of a combination of Java Applets, JavaScript and Dynamic HTML.
Environment: Java, JavaScipt, Magician OpenGL for Java, Oracle 8.0 RDBMS, Sun Enterprise Server, (any Java Enabled Browser as Front-End).
1/99 - 11/99 : Imaging Automation Inc., Nashua, NH
Software Engineer
RNP-ICC System (Argentina National ID System)
Worked as a team member for the Argentina National ID System, which was co-developed by Siemens (SITS) Argentina, and Imaging Automation Inc. NH USA. The entire eligible population of Argentina is to be enrolled into the new RNP system and issued new IDs over the next five years of operation of the system. The role of the RNP Information Collection Center (ICC) System is to capture all data and images required for processing applications for new DNIs, requests for replacements or renewals, and updates for changes of status, address, etc. This involves the process of converting information on paper forms and "live" or photographic images into a digital format suitable for storage and manipulation. As a part of the distributed processing environment, the ICC links through a telecommunications network to the Document Issuance Center (DIC) which actually issues all the IDs nationwide. The system was designed as having a multi-tier distributed architecture, with COM components for WorkFlow Management, Imaging, Business Logic & Transaction Processing, and a Java Front End. The Front-End was designed to run as MS Windows Application, but the design allows it to be ported to a completely Web-Based App. For this reason, all the GUI is generated as an XML mark-up, and rendered by the Java-App in the real-time. The system was developed using Java (Visual J++), VC++, LeadTools Imaging Components, Oracle 8.0, MTS, etc.
Environment: Java, Visual C++, Oracle 8.0 RDBMS, IBM PCs running NT4.0, Siemens Primergy Server.
3/98 - 9/98 : Morgan Stanley D.W., NY
Software Engineer
Market Data System Porting
Involved in the porting of Morgan Stanley Market Data System, written in C++, from Sun OS and AIX to Solaris 2.6. The system uses a front-end GUI which runs under X-Windows and is provided native access to Sybase database through Morgan Stanley proprietary middleware.
Environment: Sun C++ compiler, Sybase SQL Server, Sun UltraSPARC-station, IBM PC clients connected through T1 to MSDW Servers in NYC.
1/96 - 11/96 : Tender Information House Sdn Bhd, Malaysia
Sr. Software Consultant
Tender Information System
Involved in the Design, Development and Implementation of a System to provide Tenders Information to subscribers through Internet or through the customized Software using the Dial-Up connection. The system collects the Tender Notices in a Sybase Database and uses the JDBC to access the Database contents as per user requirements. The application was developed as a Java applet for access through Internet. For customers requiring dial-up connection instead of Internet access, an alternative system was developed using Visual C++ and Telephony API (TAPI) for handling the dial-up connection and communication. In this case, an IBM Power PC hosted the Data Server and other middleware.
Environment: Java, C++, TAPI for Win NT, Sybase SQL Server, Sun Enterprise 3500 running Netra, IBM Power PCs.
11/96 - 5/97 : Calc Technologies, Singapore
Sr. Software Engineer
WIP System
Involved in the analysis and design of a system to track the Work-In-Process for the Process Industry and to carry-out the Finite Scheduling. The system acts as a sub-system for the MRP System, where the Manufacturing Process Details are captured and the stock is tracked through the various stages of production. System is also capable of Finite Scheduling, much more efficiently as compared to BPCS, SAP and other MRP Systems.
Environment: Visual Basic, Visual C++, SQL Anywhere 5.0 as Data Server, IBM PCs as front-end.
6/97 - 8/97 : Calc Technologies, Singapore
Sr. Software Engineer
Malay to English Dictionary
Designed and developed a Dictionary for referring Malay to English and vice-versa. This dictionary can add-on to any Word-Processor, spreadsheet or other Software’s menu and can be called from there. The complete lexicon was saved into a custom database developed using C++.
Environment: Visual C++, Windows SDK.
5/95 - 12/95 : Deutsche Bank RHO Singapore and its Asian Branches
Analyst Programmer
TFR
Involved as a member of the team developing the Deutsche Bank’s Trade Finance System to automate the Letter of Credit based transaction processing. System had a client-server architecture, with the front-end running on IBM PCs in Windows environment and the Oracle Database server at the Back-End under the UNIX environment.
Environment: Client-Server - ObjectView, Visual C++, Oracle Data server on UNIX, IBM PCs in a LAN, HP 9000 Back-End server running Oracle 7.0.
5/94 - 1/95 : SMEs
Senior Software Engineer
BizSoft
Involved as a team member in the Analysis, Design and Development of Integrated Business Solutions package, which included Accounting, Project Management, Order Processing, and Inventory Management. The client-server version was developed using Visual Basic GUI and Sybase Back-End Data Server. The standalone version used Btrieve Database with ODBC connection.
Environment: Visual Basic, Sybase SQL Server, Btrieve.
1/95 - 4/95: Fleet Operators in general
Fleet Management System
Designed and developed an integrated software solution for Fleet Operators, which included Vehicle Management, Drivers Information, Document Handling, and Accounting Modules. Developed to run on IBM PCs under DOS in a LAN environment. A proprietary GUI was developed using Microsoft C, PharLap DOS Extender, and MetaWindows graphics library. Btrieve was used as data server.
Environment: Microsoft C 7.0, MetaWindows, PharLap DOS Extender, and Btrieve, IBM PCs in LAN environment.
7/91 - 2/92 : CSAT Systems Pvt. Ltd., India
Software Engineer
DOCEX
Involved as a team member in the development of a Document storage and retrieval System to store text documents, engineering drawings, data etc. Developed using Microsoft C 7.0 And Windows SDK.
Environment: C++, Windows SDK.
3/92 - 5/93 : Makino (S) Pvt. Ltd.
CAMWELL
Involved as team leader in the design and development of an Integrated CAD-CAM System which included Drafting in 2-D and 3-D, Machining Profile Generation, NC Program Generation and computerized control of CNC Machines. The System was to be used as the
proprietary Designing and Machining Software for the users of Makino CNC Machines. Developed using Microsoft C 6.0, Microsoft Assembler (MASM), and MetaWindows Graphics library.
Environment: Microsoft C 6.0, Microsoft Assembler, MetaWindows graphics library.
Education
1994 Post-Graduate School of Management, National University of Singapore
         Post Graduate Diploma in Management
1991 Department of Scientific & Industrial Research, GOI
         Post Graduate Program in Advanced Computer Applications
1990 IT-BHU, India
         Bachelor of Engineering
Contact
5 Danforth St., Nashua, NH 03060
1-603-897-1858 (Home)
1-978-777-0057 (Work)