Skills:
In depth knowledge of client/server architecture, excellent customer interface skills, requirements gathering, problem analysis, detailed design skills, superb implementation and debugging skills.
-Visual Basic .NET
-Visual Basic
-MS SQL Server
-MS Access
-ORACLE
-ASP / ASP.NET
-WebServices
-XML
-VBScript
-JScript
-Crystal Reports
-Active Reports
Experience:
April2004
Present
CMA Consulting Services
Software Developer, Mobile & Wireless Engineering
  • Principal developer for the Mobile and Wireless Engineering initiatives. The project is aimed toward automating the quality assurance inspections performed by number of divisions under The NY City Department of Citywide Administrative Services (DCAS). During all phases of the project interacted with users and upper management by conducting bi-weekly status meeting at the client’s site.
  • Designed and developed software to accurately collect and transmit data from mobile devices, used in the field, to the centralized data repository for later processing and reporting.
  • Created Web Services based on .NET platform for the reporting phase of the project. The Web Services serve Crystal Reports to any web or windows client and provide methods to query available reports definitions based on user privileges.
June1998
September2003
Logic Technology, Inc.
Software Developer

Projects and assignments include:
General Electric Power Systems
  • Designed and implemented the Expenditures Tracking Program. This client/server application serves two departments and is designed to accurately project expenditures and keep cost control by comparing projected data with actual invoiced data.
  • Compiled user manual and conducted detailed user training.
George Weston Bakeries Inc. (Freihofer’s)
  • The first stage of the legacy-to-PC conversion project. Developed working models of the applications that play central role in the baking and shipping processes on multiple production plants. Modified an existing Bill of Material application for the company’s finance department to accommodate some business rules changes and fixed existing bugs.
  • Implemented B2B solution to improve the data link between different parts of the business. The system is developed using Data Transformation Services on MS SQL Server database.
General Electric Corporate Research & Development
  • Provided technical leadership in Informatics project for GE CR&D Combinatorial Chemistry Group. In a timely fashion, developed software to assist scientists in the Coatings Research project. The software stores and maintains various chemical experiments data, performs complex, high precision calculations for different stages of experiments, and provides feed data for manipulation of robotic equipment. With front end and database layer developed in Visual Basic, the application interfaces Oracle’s packages and stored procedures to request and manipulate data. The database layer, compiled as COM component, accepts XML requests from the front end and carries out the requested tasks.
  • Along with a small group of scientists, designed and developed the eBrowser application for a more generic approach of storing and browsing experiments data across different chemical research labs. The application’s key feature is a specially designed ActiveX control that represents actual chemistry plate. The eBrowser tightly integrates with commercial chemical structures Registration Database Server provided by CambridgeSoft, and communicates with the server interface over http.
    Related publication: “The Use of CambridgeSoft WebServer Tools in the Creation of a Structure Searchable Combinatorial Material Science Database", D.W. Whisenhunt Jr., M. Shapiro, R. Shaffer; First International CambridgeSoft User Meeting, Boston, MA; August 21, 2002.
New York State Division of Military and Naval Affairs
  • Y2K Remediation Project architectural and cosmetic analysis of existing applications to be redesigned and rewritten into a new single Web based intranet system using Active Server Pages, Visual Basic, and ORACLE. Responsible for analysis, physical implementation, and establishment of system requirements and specifications as determined through interaction with users. Designed and implemented framework for the intranet site comprised of a number of Active Server Pages and COM objects, developed specifically for use in ASPs. Created COM objects to support data transfer over http in XML format between Oracle Listener and the framework residing on IIS.
  • Personally responsible for development and implementation of State Awards stand-alone application.
General Electric Power Systems
  • Personally responsible for development and implementation of a robust report producing solution supporting more than 30 users. After extensive problem analysis, developed application structure, created prototype with base functionality in MS Access, and coded the production version in Visual Basic 6.0 utilizing COM supplemented with 3rd party controls.
  • Troubleshot, modified, and participated in development of Email Clerk application. This app is written in VB 5.0 and is a supplement to the Clarify enterprise system. Used Active Messaging Library.
December1997
June1998
Simmons Computing Service, Inc.
Programmer
  • Using Power Builder developed (for NYSERDA) the Contracts Database System, a two-tier client/server application with SQL Server database as a back end. Application maintains the relational database of customers, projects and contracts, calculates and writes invoices, and produces all output essential for operations of the business.
  • Modified Glens Falls Cement Order Ship Bill (OSB) System, which was written in MS Access. Modifications are made to invoicing and financial transfer modules.
  • Prototyped Project Control System (PCS) for OGS Design & Construction using MS Access and Visual Basic. In the production phase it should be a three-tier client/server application with SQL Server or Oracle database as a back end.
April1997
December1997
General Electric Power Systems
Programmer
(consultant)
  • Developed computer software using Visual Basic, MS Access and Crystal Reports. Programs involved different levels of calculating data, printing complex reports, and transmitting data over the network using E-mail.
  • Built ActiveX controls; Created installation packages.
  • Interacted with users to determine their needs, and insured that the developed software satisfied their needs.
Education:
1996
Neologistic Inc. (former BIT Corp.), professional computer courses, Brooklyn, NY
Programming skills and hands-on experience in Visual Basic and MS SQL Server
1993 – 1995 Touro College, Brooklyn, NY
Computer Science with concentration in Networks.