Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MosesResumenew

409 views

Published on

  • Login to see the comments

  • Be the first to like this

MosesResumenew

  1. 1. Moses N. Newman 20 Abraham Lincoln Street Apt 11 Jerusalem, Israel 9618702 +972548025204 Page 1 of 5 SUMMARY: C# & Winforms.NET – 6 Years with SQL Server Back end. Latest version Visual Studio 2013 and SQL Server 2008 R2 (some SQL Server 2012). .NET Versions 2.0, 3.0, 3.5, 4.0 and 4.5. Current applications built for .NET 4.0 and 4.5. Visual FoxPro – 26 Years xBase application experience, 13 Years VFP 3.0 – 9.0 with Object Frameworks including Visual MaxFrame 4.0 and 2000, Visual Fox Express, 20 years Fox experience starting with FoxPlus, FoxPro 2.0, and 2.X for DOS and Windows. Extensive experience using VFP with SQL back end servers including: SQL Server 7.0, 2000, 2005, and 2008, Oracle 8i, 9i, 11g. 21 Years Clipper S87, 5.2x, 5.3, xHarbour Visual and console versions with and without the Advantage Database server. SQL – 30 years experience with SQL query writing and optimization, 5 years Oracle 8i,9i and 11g. 5 Years MySQL, 6 Years SQL Server 7.0, 2000, 2005, and 2008 stored procedures,triggers, views, SQL Profiler etc., 2 years Sybase Adaptive SQL Server Anywhere, 10 Years MSAccess SQL. 16 Years of Fox SQL (FoxPro2.x – VFP 9.0). Some Ingress SQL, MySQL on a Linux platform, Oracle on UNIX, LINUX, and Windows. Visual Basic – 3 years VB 3.0, 2 years VB 4.0, 10 Years VB 6.0, 2 years VB.NET, COM, Active X, COM+, COM OLE Servers, OLE automation servers and clients (automation of Adobe FrameMaker, PhotoShop,and Illustrator, EXEL, Internet Explorer, and Word), WinApi programming. Embedded VB for windows CE devices. PowerBuilder 7, 6,5,4,3. Application analysis and Design – 26 years experience with multiple business types,including Retail, Banking, Brokerage, Insurance, Health Care, Risk Management, Trade Unions, Shipping Companies, Recreation, Mortgage Due Diligence, and Internet Security. C 20 years experience, C++ 5 years experience, C# 6 years experience Assembler 6502,808x, 80x8x, Z80A, Z80A embedded Zilog ez80F91 micro controller. Team Leader / Project Management – 17 years experience with lead development, project management, business analysis,database modeling and design, data normalization, contract negotiation and expectation management, project cost management. EDUCATION: New York University BA in Computer Science June 1988. Visual Basic Boot Camp 1996. Visual Basic 4.0, Active X servers and Clients, Data Access Objects (DAO), JET Sybase PowerBuilder 5.0 CBT Course 1996. Yale University (while still attending high school) Computer Science 212 (Data Structures with APL, some LISP) taught by the late Alan Perlis (ALGOL fame) 1983. Southern Connecticut State University (while still attending high school) FORTRAN WATFIV 1982. Senior Project Seminar 1983. TECHNICAL SKILLS: Development Languages: C#, Visual Foxpro 3.0 – 9.0, FoxPro 2.x DOS and Windows, Clipper 5.2x, 5.3, xHarbour console and Visual, PASCAL, BASIC, Visual Basic 3.0,4.0,6.0 and VB.NET, C, C++, dBase III+, IV, SETL, APL, Assembler (6502, Z80A,808x,80x8x), FORTRAN, Access, PowerBuilder 3.0-7.0, C Shell, Born Shell, MySQL, MS SQL Server 7,2000,2005,2008. Oracle 8i, 9i, 11g, Visual Basic Embedded, Visual C++ Embedded. Operating Systems: Windows (all flavors), NOVELL 3.12 and 4.1, Windows NT server 4.0, 2000, 2003, Red Hat Linux, SUN Solaris, DOS, Windows CE
  2. 2. Moses N. Newman 20 Abraham Lincoln Street Apt 11 Jerusalem, Israel 9618702 +972548025204 Page 2 of 5 INDUSTRIAL ACCEPTANCE CORP. 10/2010 – PRESENT  Senior applications developer. Re-wrote 30 year old COBOL subprime auto loan servicing systemin Winforms .NET front end, Microsoft SQL Server 2008 R2 back end. Re-wrote amortization engine to use Time Value Software’s DLL engine, and so that closed end loans are accrued interest at every transaction,rather than pre-computed interest they were using in the past. Project was built in two stages. Stage one was completely 100% data and functionally compatible with the original MicroFocus COBOL application. Data functionality in stage one was achieved using the CONNIX data provider for MicroFocus COBOL as middleware to the COBOL CISAM files. Stage two replaced all the CONNX SQL Pass through and TableAdapter queries with stored procedures on SQL Server 2008 R2. Every single hard coded SQL query was replaced with stored procedures,both for performance improvement and for best practice and possible future SAS 70 compliance. All data tables were recreated on SQL Server and the MicroFocus application, server, and data were retired. BREEDERS DIRECT PUPPIES 09/2009 – 10/2010  Senior website developer. Developing a website where customers can browse and purchase puppies from various participating breeders. The web site is being developed as an ASP.NET Dynamic Data Entities site using Visual Studio 2008 Professional, and SQL Server 2008 (for development) and SQL Server 2005 for deployment (due to GoDaddy hosting limitations).  Used Visual FoxPro 9.0 to create web crawler’s to download data from old web site (they lost the source). VFP crawlers saved HTML from maintenance screens on old web site, then parsed the HTML, and converted the HTML to XML used to feed VFP tables that later fed SQL server remote views. AUTOMATICLOGIC LLC. 04/2008 – 08/2009  Senior embedded applications developer. Created high speed ternary search routines for a network of Zilog ez80F91 micro controllers, using Z80A assembler and C (for prototyping).  Used Visual FoxPro 9.0 to create ternary search tree database for use in microcontroller. Created headerfiles for assembler routines using VFP’s text merge features. BEN TAPPUCI LLC. 10/2007 – 04/2008  Senior application developer ofABS automated business system,a systemfor the wholesale electronic trade. System was originally developed in Clipper 5.2e and I recreated the application in Visual xHarbour. CLAYTON HOLDINGS, INC. 01/2005 – 10/2007  Senior compliance application developer, maintained CLAS (Clayton Loan Analysis System) a mortgage underwriting systemused to analyze mortgage portfolios for legal high cost and credit compliance issues. I was one of the two chief compliance coders.  Maintained and modified HCA (High Cost Analyzer) a VFP 9.0 DLL called via an ASP.NET web application and / or through direct client integration. This product was for desktop underwriting type applications where loans pre-close were analyzed for high cost and anti-predatory compliance. This product had direct client facing as loan originators used this system themselves.  Created our MATHCORP DLL wrapper that we used to interface with the industry standard MATHCORP APR payment stream engine. Prototyped the systemin Visual Basic 6.0 and then converted to C++ 6.0 for speed.  Converted numerous Foxplus utilities into Visual FoxPro 9.0. NORTHEAST UNTILITIES 02/2004 – 12/2004  Senior application developer maintained a variety of in house Visual FoxPro (9.0) and Visual Basic applications used for tracking lighting rebate programs, and numerous other rebate programs, for example one application could figure out the refund that would be awarded if a business switched all existing T-12 four bulb fluorescent fixtures to the more efficient 3 bulb mirrored reflector T-5 units.
  3. 3. Moses N. Newman 20 Abraham Lincoln Street Apt 11 Jerusalem, Israel 9618702 +972548025204 Page 3 of 5 ECONNERGY 08/2003 – 02/2004  Senior Visual FoxPro Developer, in charge of FoxPro DBF to SQL Server back end conversion. Company is a discount electricity provider, who wants to move all DBF tables used in present FoxPro billing systemto a SQL server back end without the expense of re-writing the entire application.  Converted old FoxPro 2.5 DOS module code to true Visual FoxPro code. Much of the Visual FoxPro application was poorly designed FoxPro for DOS code so I regularly had to convert that to VFP paradigm. YMCA RETIREMENT FUND 03/2003 – 08/2003  Senior Visual FoxPro Developer, maintained and enhanced the YRS retirement system. YRS is a client server retiree / participant management systemcreated using Visual FoxPro 7.0, Visual MaxFrame 2000, and SQL Server 2000 for the back end. Must of the transactional code was written as stored procedures in SQL server, most of which I wrote and maintained. The application was driven by SQL Server Views to prevent direct table access.Worked directly with senior management and end users. Project was a 10 member team effort, and source code was maintained via Visual SourceSafe. Worked quite a bit with the SQL Profiler for query debugging.Worked closely with our data conversion team and the QA team. FLEET HEALTHCARE FINANCE / FLEET CAPITAL LEASING 12/2001 – 12/2003 Senior leasing systemprogrammer. Modified, enhanced and supported Visual FoxPro 7.0 and Legacy Clipper 5.2e leasing system. Interfaced directly with the accounting department and corporate management. Database was the Advantage database server. The leasing systemmade use of the Time Value COM object in order to replace legacy hard coded Clipper routines that did this (but were a maintenance nightmare). Eliminated many of the legacy reports using Visual FoxPro. J. CREW 02/2001 – 09/2001 Manger of support and maintenance of Connectrix total brand management system. Connectrix is a brand management systemcreated with Visual FoxPro 6.0, Visual MaxFrame 4.0 and Oracle 8i (on a SUN SPARC server) as the back end database. Created technical documentation, performed roll out to 300 users,supported the system, created new modules, and performed modifications on existing modules. Created and modified PL/SQL stored procedures and triggers. Used both the SQLPLUS command line interface and the Windows interface version of SQLPLUS. PUBLISHING DATA MANAGEMENT 08/2000 – 02/2001 Senior project manager – responsible for hiring and management of staffof 10 in house programmers, design and implementation of automated publishing systemfor Web, CD, PDF, and print. In charge of client data requisition, and output submissions to clients. Also served as technical liaison to our Mutual Fund selling clients (DRYFUS, Alliance Capital, Mainstay,Evergreen Funds, etc.). We produced high-end mutual fund fact sheets automatically from our clients monthly, quarterly and annual data feeds in various formats including XML. POINT OF SALE TECHNOLOGY CORPORATION 12/1996 – 08/ 2000 Owner of a consulting company providing software and hardware consulting services,with a specialty in Point of Sale Technology. Created one of the first Touch Screen Based point of sale systems available in New York City. The systemwas originally developed in S87 then 5.2e Clipper, but later converted to a Visual FoxPro application that used Visual AccountMate as the back end.Clients included, professional photo labs, computer imaging shops, jewelry, legal and precious metal trading industries. Extensive use of SQL query reports via Visual FoxPro, MERRANT ODBC drivers for networked access to legacy Clipper 5.2x systems.
  4. 4. Moses N. Newman 20 Abraham Lincoln Street Apt 11 Jerusalem, Israel 9618702 +972548025204 Page 4 of 5 AMALGAMATED CLOTHING AND GARMENT WORKERS UNION LOCAL 169 AMALGAMATED RETAIL EMPLOYEES UNION LOCAL 340 04/1997 – 01/2000 Designed and directed a subcontractorin the development of a Visual FoxPro 6.0 membership, fund, dues tracking system. Hired a subcontractordue to conflicts with the AIG project. I performed data conversion from their original DOS/Clipper S87 membership application. This was a Clipper (DOS xBase) to Visual FoxPro conversion project. Designed and implemented a 9 userNT 4.0 based network as an upgrade from their old Novell and DOS based system. Purchased and configured 9 Dell L400C workstations,and 2 Dell Poweredge 1300 servers with Arcserve and DAT tape Backups. AMERICAN INTERNATIONAL GROUP (AIU ENERGY DIVISION) 04/1997 – 09/1999 Repaired, redesigned data structures,added new functionality to STARRNET 7.0, an Insurance Policy Tracking & Invoicing systemfor large energy related plants. (i.e. it tracks policies held by the Exxon Corporation among many others). Diagnosed and repaired systemproblems in this Visual FoxPro 5.0 system. The original application was poorly designed and coded by numerous less than competent consultants overa five year period. I was the first programmer to actually get the systemout in the field for use by ten international and national offices. Tested and rebuilt a six thousand line invoicing programming and converted to a more efficient 50 lines of code (with no loss of functionality) and only two SQL queries instead of three dozen, boosted performance from 15 to 30 minutes per invoice to about 1 second per invoice. Corrected numerous SQL queries that unnecessarily used joins creating Cartesian product result sets,resulting in major performance improvements. System was originally a port from FoxPro 2.6 so I provided true conversions of2.x screens sets into VFP tab controls on a single form, replacement of nested loop data base writes into transactionalcode using SQL INSERTS and UPDATES with ROLLBACKS on errors etc. Implemented the use of VFP’s data environments on forms and reports instead of the usual poorly designed data environment management their previous programmers set up. CHASE MANHATTAN BANK 05/1996 – 11/1996 Designed and built new Access 2.0 applications for software project tracking. Automated existing manual multi-sheet EXCEL project tracking matrices with VBA scripts that sorted them and created financial summary reports. Designed and built a Product Database System using Lotus Notes version 3.2. PHOTOGRAPHICS UNLIMITED 04/1996 – 05/1996 Created a cash reporting systemthat interfaced with their Clipper based Photo Lab Management System (also created by myself) and outputted the data to an EXCEL spreadsheet forlater changes and additions. Used Visual Basic 4.0 with Crystal Reports, and OLE 2.0 to automate EXCEL. Created a number of reports and utilities using Visual FoxPro 5.0. ALEXANDER & ALEXANDER 10/1995 – 04/1996 Modified and designed new modules for their FoxPro 2.6 (Windows 3.1) Risk Management System. G.E. CAPITAL 06/1995 – 10/1995 Purchased and integrated a multi-line FAX server to a network of SUN SPARC 5 and 20s for a major Web Server project. Used Microsoft Test Basic to stress test HTML Web server pages. Wrote C drivers to communicate with the FAX Server. Wrote a rule based client qualification program for their homeowners insurance telemarketing division. Written in Clipper
  5. 5. Moses N. Newman 20 Abraham Lincoln Street Apt 11 Jerusalem, Israel 9618702 +972548025204 Page 5 of 5 5.2e and FoxPro 2.6 using both the Advantage and RaSQL RDDs for Clipper. This program provided an automatic interface between TeleMagic, BOCHK (a home replacement cost estimating system), and Continental (a carrier selection and insurance quoting system). DATA NETWORK SOLUTIONS 12/1994 – 05/1995 Senior project leader in charge of customsoftware development for applications in the healthcare, housing,insurance, medical, and training industries, using FoxPro 2.6 for Windows 3.X, Clipper 5.2x, and Access 2.0. Supervised three additional programmers. Developed systems to project retail certificate of deposit rates to Bloomberg, Telerate, Reuters, and Knight Ridder brokerage systems,using FoxPro 2.6 and Clipper 5.2e. Developed a course registration and billing systemfor an adult vocationaltraining schoolusing FoxPro 2.6 for windows. Modified SBT and AccountMate Software for clients using FoxPro 2.6. Modified and redesigned a number of systems for many clients using FoxPro 2.6 and / orAccess 2.0. POINT OF SALE TECHNOLOGY ASSOCIATES 06/1993 – 11/1994 Senior project leader and partner, developed a consulting partnership that installed, serviced, and modified our turnkey Point of Sale application called POSTTouch. POSTTouch is a Clipper 5.2e based touch screen point of sale systemthat interfaces with AccountMate Professional accounting modules. Sold and modified customaccounting systems for a number of POST's clients. ACE INVENTORY SYSTEMS 02/1991 – 06/1993 As senior developer and partner, developed touch screen based Point of Sale Systems for one hour and professionalphoto labs using Clipper 5.2x. Later converted the systemto FoxPro 2.6 for Windows. Created a multi-site hands off polling and consolidation module for the point of sale system,which was then featured in the industry journal Photo Lab Management. INVENTIVE INVENTORY SYSTEMS 05/1987 – 02/1991 As senior developer, managed a Point of Sale software and service company including personnelchanges. Performed customsoftware development (FoxPlus, FoxPro 2.0, and Clipper S87) and sales of the software. Developed a portable systemusing PSION Organizers and portable acoustic couplers. Sales orders for a large Spanish grocery distributor were taken by hand held terminals and downloaded via public pay phone in Spain. Sold and modified AccountMate accounting software. INVENTIVE INVENTORY SYSTEMS 01/1984 – 04/1987 As director of technical support and client training, responsibilities included: Installation, training and support of the Retailer, a multi-user and multi-tasking electronic cash register based point of sale system, with a single IBM XT as server, and later a UNIX base POS systemcalled CHOICE. Installed and supported a touch screen point of sale systemcalled Touch -n- Sell, a PC-LAN based system. Configured and installed bar code readers (Laser, Pen, CCD, and in counter). Designed and wrote our own in house payroll package using FoxPlus. Developed a warehouse order picking systemfor a Spanish grocery distribution in Barcelona Spain. The systemwas writt en in Clipper S87, and allowed warehouse personnelto pick orders recently downloaded to their portable PCs. The systemtold them what orders to pick, sorted by shelf location and directed them to pick in the most efficient manner. Supervised a staff of four additional technicians.

×