|
David Frackman
PO Box 380753, Brooklyn, NY 11238 917-548-3786 <david HAT nodalspace DHOT net>
| |
|
Senior Technologist | |
|
An experienced internet age technologist with a proven track record of producing quality software. Engages in requirements discovery, writeup and project tracking. Skilled at technical production, interface design and system administration. Develops prototypes, web and database applications with a solid and deep knowledge of technology involved. Knows Java, Perl, PHP, XML, SQL, many relational databases (including MySQL, Postgres, Oracle, Sybase and Microsoft SQL-Server), CGI, ASP, Javascript, VBScript and HTML varieties on Linux, Solaris and Windows. Specializes in Java architecture including J2EE, Swing and JDBC. | |
Experience: | |
| Project: | New School University / DSpace Installation |
| Roles: | System Administrator |
| Technologies: | Linux, Postgres, Apache, Tomcat, mod_jk, JDBC, Java, DSpace |
| Completed: | Q3 2003 |
|
Stepped in to help install DSpace. Built and upgraded webserver and database from sources, configured Apache with SSL and mod_jk connecting to Tomcat. Did minor application customization. |
|
| Project: | Long Island University / Library |
| Roles: | Analyst, Architect, HTML Designer, Programmer |
| Technologies: | PHP, Barcode Reader, MySQL, Amazon Web Services API, SOAP, HTML, FreeBSD, Windows |
| Completed: | Q3 2003 |
|
Created a simple site that manages client's library. Books are entered using a barcode reader and the site automatically retrieves information from Amazon.com using their Web Services API. Books can be categorized and searched for in a number of ways. |
|
| Project: | The Inn at Robert's Grove / Process Engineering |
| Roles: | Business Consultant, HTML Designer, Programmer |
| Technologies: | Java, FTP, Microsoft Access, ODBC, HTML, FreeBSD, Windows |
| Completed: | Q3 2003 |
|
Discovered, documented and assisted workflow processes in concert with employees. Automated some time consuming report generation, created new reports. Assessed Client's need for integrated reservations, accounting and restaurant management software. Accustomed employees to finer points of existing restaurant management system. |
|
| Project: | Long Island University / PT3.ORG Teacher Training |
| Roles: | Trainer, Technology Evangelist |
| Technologies: | Windows, MacOS, Data Acquisition, Excel, Power Point, iMovie |
| Completed: | Summer Semester 2003 |
|
Aided professors in School of Education by helping them expand their use of technology in their classrooms. Installed and trained science faculty and students on data acquisition tools for experiments. Habituated professors in the remedial use of technology including Email, Excel and Power Point. Taught course in video editing using iMovie. |
|
| Project: | Parsons School of Design / Java Programming for Artists Course |
| Roles: | Professor, Curriculum Designer |
| Technologies: | Java, AWT, Google API |
| Completed: | Summer Semester 2003 |
|
Devised and taught a semester course (for two semesters) introducing Java to a beginning level programmer. The course used many graphically oriented programming exercises and helped students achieve their own programming interests within the lab portions of the course. |
|
| Project: | Yale University / Online Survey Tool |
| Roles: | Analyst, Architect, GUI Designer, Programmer |
| Technologies: | Java, Swing, J2EE, Tomcat, MySQL, PHP, Javascript, HTML, Linux, Windows, Client/Server |
| Completed: | Q1 2003 |
|
Expanded and rewrote a tool suite for deployment of online surveys. The very flexible tool allows assessments to be entered, edited and given on the web. Data can be exported in a format suitable for spss. It is robust, supports many question types and has a flexible display manager. |
|
| Project: | Yale University / School Finder Search Engine |
| Roles: | Project Manager, Architect, HTML Designer, Programmer |
| Technologies: | Java, Perl, Tomcat, J2EE, MySQL, HTML, Linux, Proprietary File Format |
| Completed: | Q2 2002 |
|
Wired up a search engine for education researchers to locate schools and school districts for their research projects using a variety of criteria and with an innovative interface. Tallied parsers to convert data from flat files into relational database. |
|
| Project: | Dialectic Systems / File Upload Applet for MacOS |
| Roles: | Programmer |
| Technologies: | Java, Applets, MacOS, PHP, Certificates |
| Completed: | Q1 2002 |
|
Schematized a file upload applet along with a server side component for an internal filesharing environment. This necessary tool deployed on specific point releases of MacOS with different certificate signing schemes under both old and new JDKs. |
|
| Project: | Gourad Media Group / Report Analyzer |
| Roles: | Programmer |
| Technologies: | Java, Perl, Proprietary File Format, Swing, SkinLF Look and Feel, Drag and Drop, Windows, GIS |
| Completed: | Q3 2001 |
|
Realized a Java desktop application to view and interactively compare proprietary (Department of Health Nursing Home) financial reports. Racked up parsers, an excel-like comparison view and a tool to display locations and data on a map of New York State. |
|
| Project: | Visual Understanding in Education / Curriculum Extranet |
| Roles: | Architect, HTML Designer, Programmer |
| Technologies: | Java, Perl, XML, XSLT, JServ, J2EE, MySQL, HTML, FreeBSD, Linux, PHP |
| Completed: | Q2 2001 |
|
Germinated a curriculum provider's online educational offering. The site is a virtual classroom where students can do activities online and their teacher can see (and respond to) their work. It includes tools to administer itself and all its functions, authentication, email notifications and reporting tools. Chopped stylesheets from designs provided by cavil.com and installed and customized a bulletin board system. |
|
| Project: | madscience inc / President |
| Roles: | Manager, Programmer, Project Manager, System Administrator |
| Technologies: | Oracle, Microsoft SQL-Server, Linux, Windows, BugZilla, samba, NFS, NIS, DNS, Firewalls, netatalk, MacOS, Postgres, MySQL, Java, Perl, CVS |
| Completed: | 2001 |
|
Grew small custom internet software development company. Shepherded maintenance and installation of company's computers, development and production servers. Did engineering to support robust development environment. Dealt with client contracts, specifications and delivery of customized software development products. Built prototypes and wrote requirements documents. Warded over development group of five engineers and two designers. |
|
| Project: | A.V.M. Software / Voice Chat Server |
| Roles: | Programmer, Analyst, Project Staffing, Quality Assurance Tester, Load Tester, System Administrator |
| Technologies: | Java, Compiled Java, JDBC, RMI, Sockets, Clustering, Client/Server, Proprietary Protocol, High Availability Server, Windows, CVS |
| Completed: | 2000 |
|
Helped develop Paltalk's proprietary client-server protocol for vocal instant messaging including user management, instant, chat and voice messaging, file transfer and S/Key passwords. Worked with Java prototypes to develop product offerings and architecture and then forged Java server infrastructure which currently supports >10k concurrent users and >1m registered users (as of '00). The Paltalk Server is a highly scalable multi machine, multi instance win32 compiled Java socket server. Created proprietary testing tools and test harnesses and conducted tuning. |
|
| Project: | Gateway 2000 Computers / Secure B2B Sales Extranet |
| Roles: | Programmer |
| Technologies: | ASP, VBScript, Perl, Microsoft SQL-Server, Stored Procedures, IIS, Windows |
| Completed: | 1999 |
|
Kept and extended Gateway's existing order management system/product configurator in the odd combination of ASP/VBScript, Activestate Perl and Microsoft SQL Server. Wrote parsers and database link for proprietary order format. Created a workflow order tracking system with templates and user management for the sales staff. |
|
| Project: | Young and Rubicam / Technical Director |
| Roles: | Programmer, Project Manager, Manager |
| Technologies: | Java, Perl, Javascript, ASP, ADO, Microsoft SQL-Server, Oracle, Servlet Express, J2EE, Solaris, SunOS, Applets, Netscape Enterprise Server, CVS, Applet |
| Completed: | 1998 |
|
Project managed Company's technical production for all clients. Did all technical production for a large product website (fisher-price.com). Wrote and deployed "slot machine" the first Java Applet ad banner to run on DoubleClick's ad network (drpepper.com). Architected revolutionary dialog driven website that tracked user activities and created a uniquely customized user experience (pfizerforliving.com). Tended development group of three engineers. |
|
| Project: | Morgan Stanley / ClientLink Secure Extranet |
| Roles: | Programmer, Analyst, HTML Designer |
| Technologies: | Perl, Javascript, Microsoft Access, Sybase, Netscape Enterprise Server, Solaris, SunOS, Stored Procedures, HTML |
| Completed: | 1997 |
|
Effected and upheld portions of Company's secure client extranet. Substantiated company's Fixed Income Research web offering. Webmaster and technical design implementer of Company's primary public internet site. |
|
| Project: | Web Partners, TotalNY and ada'web, acquired by AOL / Infrastructure and Website Upkeep |
| Roles: | Programmer, System Administrator, Manager |
| Technologies: | PHP, Linux, FreeBSD, Solaris, SunOS, Java, Perl, Postgres, mSQL |
| Completed: | 1996 |
|
Generated programs for web based publications and synthesized bleeding edge content negotiation tools. Supervised hosting of sites and developed proactive catastrophe management and maintenence schemes. Wielded company's workstations. |
|
| Project: | Myriad Agency/MethodFive, acquired by Exceed / Dynamic HTML Generation |
| Roles: | System Administrator, Programmer |
| Technologies: | Linux, FreeBSD, Solaris, SunOS, Perl, mSQL, informix |
| Completed: | 1996 |
|
Tackled jobs including ETown (a home electronics guide) and the Apple Media Network. Developed early large dynamic database driven sites. Wrote templating and text to HTML conversion tools. |
|
|
Education: | |
| PURCHASE COLLEGE, B.A. in Anthropology | |
| BRONX HIGH SCHOOL OF SCIENCE, High School Degree | |
|
David Frackman
PO Box 380753, Brooklyn, NY 11238 917-548-3786 <david HAT nodalspace DHOT net>
| |