MOSHE BERLIN - PC Consultant & Programmer Analyst New York & Florida | 917.517.1592 | mosheberlin@yahoo.com | www.habarbadi.com/mbcv/ A system analyst and application programmer with years of experience and the ability to listen to the end users and quickly give them an easy to use program that delivers what they really need. Languages & Databases: Delphi 1 - 6 (Pascal) C/S SQL: Oracle, InterBase, MS-SQLServer, BDE. Good relational database design. HTML Web design, CSS, Javascript, Perl CGI, Paradox (PAL & ObjectPAL), DataPerfect, DreamWeaver, FrontPage, Access. Other: Major BBS; DTP - WordPerfect (DOS & Windows), WP Merge/Macro Programming. Designed, Coded, Implemented: WWW: * http://www.habarbadi.com/intuview {html, css, javascript - international security company} * http://www.habarbadi.com/tao-house {html, css, javascript - acpuncturist office} * http://www.astrofaces.com {html, css, javaScript, perl - research} * http://www.habarbadi.com/click2rent {html, css, javascript - real estate office} * http://www.habarbadi.com/gradebook/ {html, css, javascript - teachers software} * http://www.habarbadi.com/groupings/ {html, css, javascript - educational service} * BlueData - Perl script driven job availability page. Accessible for students only. * ADL Data Systems - Perl script to enhance customer service web pages. Password for customers only. * http://www.habarbadi/art {html, css, javascript - artist site} * http://www.habarbadi.com/tutors/ {html, css, javascript - teacher site} * http://www.habarbadi.com/tracmath/ {html, css, javascript - free download math tutorial} * http://www.habarbadi.com/numero/ {html, css, javascript - free download hobby utility} DELPHI: * Altissima Teachers Gradebook - grade book software for k-12 classroom teachers. * Astrofaces research project data management system. * IntlMove - International moving company tracking software. * Nachas Health Services - Client and services tracking system. * ADL Data Systems - Touch screen & PC module product for nursing homes Rehabilitation departments. * ADL Data Systems - Desktop module product to maintain database for Palm Pilot scanner device. * ADL Data Systems - Inventory tracking utility for ADL internal use. * MCIWorldCom - Source Control simplifies process of checking out mainframe source code and requesting migrations. * MCIWorldCom - Mexican Exchanges allows users to enter locations of Mexican telephone exchanges. * MCIWorldCom - Event Log System centralizes error reporting for several Unix applications. * MCIWorldCom - Circuits Reports on the incoming and outgoing minutes for switches & systems. * Telebook - Modifications to existing C++ program for displaying server status, first modeled in Delphi. * Telebook - Modifications to existing Delphi program for collecting customer data. * Chelsea Information Services - Golf Course reservations touch screen kiosk system; also booking module. * Moody's Investor Services - Bond securities tracking application. * Topp Telecom Debit card company utility. * Lockheed Read3D Labor cost report system. * HIP Underwriting Benefits entry and display module for marketing; Obstetric dept - prototype for tracking pregnancies and alerting for risk factors; Member services complaint coordinator & reporter. PARADOX: * Health food school lunch catering company menu & order manager; * Florida Bay Watch water quality tracking system; * HIP medicare department reporter for telephones sales representative commissions; Claims department timeliness reporter; Marketing & group enrollment coordinator, with brokers commissions & historical reports; Primary Care Providers quality audits & reporting system; PCP networks reporter; * Shafir Art Gallery Management program; * FP&L Demo of online materials catalog; * Innovative Sourcing Purchase Order/Invoice tracking system. * Springer Publishing Selective mailing list. BBS: * Galacticomm Major Bulletin Board System network of private religious schools in South Florida. Networks: * Installed & configured several peer-to-peer Lantastic networks. EDUCATION: * Oracle Development with SQL*Plus, PL*SQL, ASP & Visual Basic, ATCI, NY. 2001. * Completed 37 graduate credits toward M.S. Degree, Queens College, NY. 1989. * B.S. - CUNY B.A. Program, City University Graduate Center at 42nd street, NY. 1987. PROFESSIONAL: Volunteer web pages for non-profit animal rescue organizations. DETAILED EXPERIENCE 1988 - present: Ongoing Projects Software designer/programmer analyst HaBarbadi Software (NYC) Altissima Teachers Gradebook. Delphi 5,6. MS Help compiler, Installshield. Altissima TG Teachers Gradebook May 2000 to Present Delphi 4,5,6 with BDE.Collects attendance, scores, notes. Calculates grades by weight. Shows missing work, displays notes with evaluation. Exports to text or spreadsheet. * School version 1.0. Attendance, Notes, Scores & Grades. * TG Individual teacher version Attendance, Notes, Scores & Grades. * Web site (www.habarbadi.com/gradebook) Project technical designer/ programmer analyst/ graphic design/ video editor Astrofaces Research. (www.astrofaces.com) Internet | Jan 1998 to Present HTML, CSS, Javascript, Perl, PHP, Delphi 4,5,6 with BDE, Adobe Premiere, WordPerfect, PaintShopPro. Data collection, web site display and database management system. * Web site (www.astrofaces.com) Data is arranged by several Perl CGI programs according to the views selected by visitors. * Data collection - Files are received from participating respondents* Database management system collects, sorts, displays various configurations, produces several flat files for web site Perl scripts, uploads files to site. * Publicity materials including business card, posters and a video of photos & text with accompanying music by a NYC musician. Video has been aired several times on MNN, New York's public access cable channel to attract participants. Completed Projects Programmer Analyst IntlMove N. Miami Beach, FL | Aug to Nov 2005. International moving company Delphi 6 with BDE. * Tracking software - Data entry, data viewing with reports and emailing capability. Web designer Tao House Internet | July 2005 Acupuncturist office Hallandale Florida HTML, CSS, Javascript * Web site of Florida acupuncturist office (www.habarbadi.com/tao-house) Web designer IntuView Internet | March - June 2005 Artificial Intuition Security Software HTML, CSS, Javascript * Web site of new startup company offering software to assist in public security (airports, public places, etc.) (www.habarbadi.com/intuview) Pages present information, and a form collects information from visitors. Web designer Domain Realty Internet | Dec 2004 - Jan 2005 Real Estate Office New York HTML, CSS, Javascript, Perl * Web site for real estate company in New York (www.habarbadi.com/click2rent) Pages show photos and data regarding apartments selected from criteria - apartment size, location and rental fee. Student - Most of 2004 & 2005 spent in extracurricular study at AFEA in Hallandale, Florida. Grant writer/ Programmer Analyst/ DeskTopPublisher Nachas Health & Family Network Brooklyn, NY | March 2003 - November 2003. Non-profit Community Based Organization promoting family health. Tools: Delphi with BDE. HTML, CSS, Javascript, WordPerfect, PaintShopPro, PaintShopAnimation, Alchemy GIFConstruction. * Three grant proposals: NYCT - New York Community Trust (for free mammography program) NOEP - New York State Nutrition Outreach Education Program (NYS food stamp program) The Conference for Jewish Material Claims Against Germany (Assistance for holocaust survivors) * Database system - Data entry for Family Health Plus, Child Health Plus, Holocaust survivors, full SQL queries, mailing list, record of medical referrals, event attendance, more. * Website: www.habarbadi.com/nachas * Newsletter Fall 2003 outline and editing * Logo, business card & stationery letterhead Programmer Analyst/Writer/Instructor BlueData International New York City, NY | Aug 2002 to March 2003. Business school. Delphi 6 with BDE, Web design, Perl. * Database system to manage course scheduling and student enrollment records. * Web site job resources page, access by student ID only. * Taught web design course - Introduction to html, css, javascript, Dreamweaver, outline of XML, FTP & Internet. * Re-wrote school documents - catalog & forms. Programmer Analyst ADL Data Systems (Dobbs Ferry, NY) May to Dec 2000. Nursing Home Software. Delphi5 C/S -Oracle -BDE, WordPerfect 9, Perl on Linux server. * Touch Screen Rehab - Data entry, data viewing & reporting application for Therapy & Rehabilitation departments in nursing homes. Allows therapists to immediately enter data via touch screen, and lets them view a patients rehabilitation attendance for the month in each therapy department. Accompanying desktop application also allows therapists to edit data in more detail. * Desktop module to maintain database for Palm Pilot material usage inventory application written by another programmer. The Palm Pilot scans item codes as they are used for patients(medicine, treatment materials, etc), and when they are downloaded to the PC, my desktop module manages the data for viewing tables and creates the files to send to the main database on the Alpha server. Utilizes an ActiveX component to manage the transfers to and from the Symbol Palm Pilot. * Perl script to enhance customer service pages. Script prepares a page that displays only those update files that are needed by the customer for the products that they have purchased. Previously the company simply allowed access to the directory listing and displayed all update files. In addition, the new page is visually consistent with the rest of the company site. * Inventory tracking utility for ADL internal use. Programmer Analyst MCI WorldCom (40th St, Ft Lauderdale, FL) Oct 1998 to Apr 2000. Telecommunications. Delphi 4 C/S, Oracle 8, WordPerfect 8, Windows95, Windows Help compiler. * Source Control - Simplifies the process of checking out code and requesting mainframe migrations. Provides the migration manager with additional capabilities & statistics. Returns email message to migration requester notifying them of success or failure of migration as noted by migration operator. Constructed the Oracle database for this project, after first modeling it in local BDE - Borland Database Engine. * Mexican Exchanges - Allows users to enter locations of Mexican telephone exchanges. Simplifies the entry of exchange information by presenting a map allowing the user to click on a location and thus entering the city state and vertical and horizontal coordinates (supplied by Bellcore) which provide the distance bands for billing. The map decreases the possibility of typographical errors, speeds data entry and is just more fun to use. * Event Log System - Centralizes error reporting for several Unix applications. Allows users to enter new services, monitor error log, immediately see the details for the service, who is in charge and whom to contact, flush old records, delete obsolete services, and enter users and their logins. System related to Oracle database. * Circuits Utilization Summary System - Reports on the incoming and outgoing minutes through each account, switch, 'CLLI' and circuit. Provides three methods of reporting: A direct view of the query result data sets displaying countries, accounts, switches, 'CLLI's and circuits with incoming and outgoing minutes. Printable QuickReports of accounts, switches and circuits totals. A fixed length text file of accounts, switches and circuits minutes for import into spreadsheet. Programmer Analyst Telebook (Miami Beach, FL 11/24/97 - 1/30/98) Delphi 3, HTML, FrontPage. Modeled functionality for changes to existing program that creates web pages to display status of six servers. Modifications include number of users, amounts charged through the servers, total number of users for the last 7 days and for the last 30 days, and detail of latest 50 entries to server activity log. Prototyped modifications in Delphi and transferring changes to the existing program. Added functionality to existing Delphi program that collects customer data. Added module to edit and import bank information to database. Completed unfinished modules to send purchase orders to book publishers and receive confirmation via FTP and integrate confirmations to purchase order database. Modified user interface as required. Programmer Analyst Chelsea Information Services (Ft Lauderdale, FL) 9/18/97 - 10/24/97. Delphi 3 on Windows95 with Apollo components that connect to existing Clipper (*.DBF) tables in use by DataLogic telephone system. ("press 1 for reservations, press 2 to verify bookings..") Designed and implemented a touch-screen kiosk system to allow golf course members to request play-day reservations when visiting the club. Also coded Booking module for the main reservations management system to allow club personnel to enter bookings directly when speaking with members on telephone. Programmer Analyst Moody's Financial Services (Charlotte, NC) 5/18/97 - 8/15/97. Delphi 2 Client/Server on Windows95 with MS-SQL Server. Designed and implemented initial version of application for data entry, editing, review and extracts of municipal bond securities information. App consists of 13 units and 11 forms. App uses 3 stored procedures which provide key field values for inserting new records. Includes module to set User Levels that determine whether menu selections are displayed or hidden, a blob field viewer for records that did not migrate properly and were thrown into an exception table, a sorting option for query result sets. Included Windows Help file. Used PVCS as version control. Programmer Analyst Topp Telecom (Miami, FL) 3/10/97 - 4/9/97. Debit phones. Delphi2 Client/Server on NT with MS-SQLServer. Wrote utility to automate report & update of timecard codes to save time for the company programmers who were previously cutting and pasting codes to report and manually entering codes to SQLServer. The utility receives a text file of new codes, prints out the codes for each purchase order using a QuickReport, checks SQLServer for duplicates, deletes duplicate codes, updates MS SQLServer database to indicate that those codes have been sold to a certain group. Uses local BDE table to process codes. Installed using Installshield. Provided documentation in the form of WinNT Help file. Programmer Analyst Real3D - owned by Lockheed Martin (Orlando, FL) 8/20/96 - 3/8/97. 3D Graphics chips and games. Delphi 32 bit. Designed and implemented labor cost reporting system within restrictions of compatibility with existing COBOL files (not relational design). System receives ASCII data from electronic timesheet and from COBOL payroll system. Processes data to respread the dollars from payroll to the project hours from the timesheet according to overtime rules, exports file to the MAX manufacturing system. Transforms COBOL "comp three" numbers to ASCII, accounts for zero cost hours and compensation time, constructed user friendly flexible report query screen which provides several reports with user selected parameters. Uses BDE tables, parameterized SQL queries, provides QuickReports to screen and printer. Included Win95 Help file for user help and programmer documentation. Programmer Analyst Imonics/BSG - owned by Medaphis (Cary-RTP, NC) 6/12/96 - 8/9/96. Medical Software Co. Delphi 16 bit & 32 bit. Interpreted & documented for Java developers the database structure and general program flow of a program written in Delphi by an anaesthesiologist. The program records Anaesthetic procedures during surgery. The interpretation and documentation will expedite the reproduction of the program in Java for a 3-Tier implementation on SunOS systems. Used Delphi, Adobe Photoshop, Graphic Workshop, HTML and Windows Help Compiler to make hypertext documents on Win95. Modeled changes to the program to test suitability. Programmer Analyst Alphabet Cafe, (Hollywood, FL) Fall '95. Paradox(Windows) Caterer of school lunches and health food stores. Applications collects menu choices from customers (schools and retail stores), Reports quantities needed for kitchen and produces identification labels for food packets. Reports daily kitchen production requirements and daily truck delivery schedules. Programmer Analyst The Nature Conservancy - Florida Bay Watch, (Miami, FL) 2/95-Ongoing as modifications needed. Environmental Group. Paradox(Windows) database for tracking water quality measurements in Florida Bay. Collects measurements, provides up-to- date reports & graphs. Constructing World Wide Web page for general presentation of organization & dissemination of data. Programmer Analyst Health Insurance Plan of Florida, (Hollywood, FL) 11/94 - 4/96. HMO. Delphi: * Underwriting department Benefits Rates entry and display module for access from Marketing. Allowed sorting & searching for benefit sets. * Obstetric department data gatherer and alerter for tracking risk factors in pregnancy. * Member Services department Complaints data gatherer and reporter - multi-user on Novell LAN. Provides reports grouped by complaint category. Paradox(Windows): * Marketing department "Group Information System" - Data coordinator for enrolled groups from first enrollment through changes and automatic renewals. Program processes data supplied by Underwriters department. Also processes billing summary data downloaded regularly from mainframe. Reports sent to enrollment department. Reports include Group Information Forms for data entry to mainframe. Reports include brokers, account executive, group rep and service center commissions based on monthly paid premium. Stat reports provide instant up-to-date group, subscribers and members numbers on demand. * Medicare department telephone sales representatives tracker and commissions reports and refused claims analyzer. * Claims department Timeliness of claims payments reporter. Processes file downloaded from mainframe, imports to Paradox, and provides reports according to desired parameters chosen by user. * Online directory of company telephone extensions - sortable and searchable by employee name, phone extension or department and name. * Reporter for frequency of diagnoses and members visits to doctors' offices (Capitated Networks). * Quality Management Tracking System to assist nurses in gathering quality control data and reporting on health care providers' compliance with guidelines. Online Windows Help, technical documentation & manuals. * Assisted Network Administrator. * Also numerous small timesaving data entry/reporters for several departments - quick stats reports, etc. Communications Management Tarmac America, (Deerfield Beach, FL) 5/94-3/95. Cement company. Monitored performance and prepared statistical reports on an average of 60 KRONOS time clocks in remote sales sites polled from central office. Recommendations resulted in high success rate of automatic nightly polling. Also assisted with general troubleshooting, help desk support and remote PC communications. Documented state-wide remote communications system. Programmer Analyst Shafir Art Gallery, (New York, NY) Fall, 94. Art Representative. Paradox(Windows) Art Gallery Manager application. Installed & configured PCAnywhere remote support system; Wordperfect Office mailing database, list & labels with WordPerfect macros for office automation; Quickbooks for accounting. System Integrator CAJE, (Miami, FL) 3/94-8/94 as needed. Religious School Network Library. Installed & configured Lantastic network for private school library. Networked two PCs with shared Laser and Dot Matrix printers, shared files and WP Notebook databases using WP Office menu system. Designed flatfile databases for ease of use in both mail merge to WP and information retrieval. Installed MODEM & ProComm. System Integrator JCS, (Miami, FL) 6/93-1/94. Religious School BBS. Designed & installed Galacticomm Major BBS system linking private schools, with events calendar, databases and file libraries. Includes: 14.4 modems, « Gb storage. Set up Internet UUCP account through Holonet, including UseNet NewsGroups and e-mail. Desktop Publishing Florida Power & Light, (Miami, FL) 1/93-6/93. South Florida Power Utility. Configured & compiled technical Standard Materials Catalog with scanned illustrations, tables of contents & comprehensive indices with WordPerfect (DOS & Windows), HP ScanJet, DeskScan and PhotoFinish. Demonstration and presentation of Paradox(Windows) as an online alternative to the printed Standard Materials Catalog. System Integrator Innovative Sourcing (New York, NY), 6/92-10/92. Outsourcing company for promotional items. Installed & configured Lantastic network (4 nodes, 2 printers) with WordPerfect & PlanPerfect templates and merge/macros system as Automated Customer Quote System for domestic and foreign orders. System Integrator Knickerbocker Lighting (New York, NY), 2/92-5/92. Lighting sales and rentals to TV studios. Installed and configured system for invoicing procedures of retail/rental business. Also inventory tracking in DataPerfect(DOS). System Integrator KMB (New York, NY), 1991 as modifications needed. International Metals Contracters. Paradox(DOS) document tracking application. Configured 2 WordPerfect systems (one laptop) for working and printing Russian with portable Canon BubbleJet emulating HPLaserJet. Also installed & configured WordPerfect Hebrew module and Digi-Fonts for HPLaserJet on NOVELL network. Programmer Analyst Springer Publishing (New York, NY), 4/90-10/94 as modifications needed. Medical Publisher. Paradox(DOS) selective mailing list application. Transferred and integrated 67 separate and different mailing lists (from dBaseIII+, DBII, FoxBase) for publishing company marketing director. Incorporated into one selective mail list Paradox DOS application run under Paradox DOS 3.5 Runtime module. Later added multiple categories, searches and labels by any category, and reports including statistics of customers. Installed math coprocessor. Programmer Analyst Street News (New York, NY), 3/90. Newspaper provides work opportunity for homeless in NYC. Paradox(DOS) Modifications to advertiser mailing list. Programmer Analyst Mother's Network (New York, NY), 12/89-3/90. Merchandising network for young mothers. DataEase system for company providing mail-order & networking club services for young mothers. System for tracking catalog mailings and memberships. Programmer Analyst Holzberg & LaShaw (New York, NY), 10/89-6/90 as modifications needed. Law Offices. Wordperfect(DOS) merge/macro systems for two law offices, automatic menu, letters & forms systems. Desktop Publishing Several newsletters in WordPerfect(DOS). (New York, NY) (1988-1990) Responsible from start to finish. Canvassing articles, editing, layouts, illustrations, typesetting and trafficking to printers. DTP of newsletter in WordPerfect with fancy graphics, halftones, special effects, hand-drawn artwork. * Continental Collectibles (NY) 2 newsletters for Comic book & baseball card shop, Scanned artwork, special print effects, Also setup Lotus123 formulae and instruction. * Queens College School Psychology Dept (NY) 2 newsletters for department, with cartoons, scanned photos, special print effects. * Animal Rights Connection (NY) First Regional newsletter. * DTP and comprehensive editing for author Mark Arament's mystery screenplay manuscripts.