Post Job Free

Resume

Sign in

Web Programmer

Location:
Buena Vista, CO
Posted:
March 19, 2024

Contact this candidate

Resume:

Thomas Riemer

Phone: 720-***-****

Email: ad4f1z@r.postjobfree.com

Work Experience

July 2002-Present, President and Proprietor of Mind Contract, Inc., Buena Vista, CO Mind Contract Inc., is an independent consulting firm specializing in backend website plumbing.in php

- 100+ websites built in php/mysql/javascript/html/css.

- Wrote J2ME application for CargoTel,Inc.

- Wrote Java content delivery system for wireless phones for nReach, Inc.

- Rewrote Java Web Interface for Knowledge Factor, Inc. (struts/Hibernate)

- Wrote web grant compliance code for Mass Department of Education

- Setup infrastructure for Walking Orbit, Inc., wrote core classes to parse GIS data.

- Wrote PHP content management classes for O2Group, Inc., allowing Massage Therapists to generate newsletters.

- Wrote infrastructure code for setting up tikis,and searches for Word Jenny, Inc.

- Worked on Anubis, a postscript interpreter for Aptas, Inc.

- Refactored code for Printvision, Inc., code written originally at 58k.com

- Wrote php interface for complementary currency for LETS program in England

- Wrote Java System for web site olsca.com (Joint Venture with Kevin Vinson, Austin TX)

- Wrote numerous projects for Blue Channel, Inc. including a project for Easter Seals California.

- Wrote Group Corners (groupcorners.com)

- Served various web development firms in the capacity of building back end CMS systems

- Technical Cocktail includes: php, js, java, j2me, android, c, c++, perl, html/css, node.js, react.js, scss, python, typescript, docker, docusign. Json, REST apis, graphql, make bootstrap, mysql, matrix, pdf generation, bash scripting, aws Jan 2003-Present, Trine Commerce Systems, Inc. Austin, TX. Chief Programming Officer, Board Member

Wrote gateway for credit card and check processing, Java backend and php frontend. Integrated with FirstData, Tsys, Paymentech, Nova, Bankserv, Teledraft Recurring Transactions

Provide APIs for integration with verifone.

Set up full stack web interface and database infrastructure. Monthly maintenance for PCI security requirements, both systems admin and programming level.

Yearly PCI compliance

July 2001 – July 2002, Servador, Inc. New York, NY Independent contractor to Servador, Inc. providing development management role 2 days a week. Designed, and implemented printing workflow solution. I ntegrated 58k.com auction technology with Servador outsourcing technology. Managed Java Development team of 3 people.

Jul 1999 – July 2001, 58k.com, Inc. New York, NY

Vice President. Board member. Equity stakeholder.

Managed the technical development, technical

infrastructure and technical operations for 58k.com, inc. Interfaced with external investors in capacity of Chief Technology Officer. Development:

Designed and implemented database schema for storing print job information, user information and auction information.

Wrote core auction classes and core data structure for print job definition in Java Designed basic user interface and navigation design. Involved in full life cycle for 2 separate implementations, and 3 separate site redesigns

Integrated 58k.com as first alpha user of FreightQuote.com XML feed. Oversaw development and implementation of Ariba connection and certification. Wrote print job pricing model, and implemented model. Managed a group of 3 technical people – all development at 58k.com, inc. done internally.

Designed core XML definition for in-house bug system(buglet). Infrastructure:

Installed and supported hardware and network for development, test and production environments including

mail, DNS, apache, firewalls, mailing lists, colocation in US and UK. Setup scripts to allow development, test and production environment to be maintained consistently.

Implemented source code management to allow entire custom software to be built directly from CVS.

Operations:

Supported 7000 users executing over 5000 auctions. Insured support for office network in US office.

Oct 1998 - Jul 1999, OptiMark Technologies, Inc. New York, NY Build Administrator - Managed Source Code Management group(3 people). Interacted with and supported 65 developers. Technologies included ClearCase, perl. Wrote web interface for product releases direct from Source Code management system. Managed development of build system on NT. Jun 1996 - Oct 1998, DKB Financial Products, Inc. New York, NY Derivatives Research - Developed and implemented firm-wide risk management database and wrote code to populate risk management database, replacing spreadsheet based risk management in perl. System standardized risk management across 22 books, both swap and option books producing daily risk and limit reports for 3 sites: New York, London and Hong Kong. Installed same system on-site in Tokyo SFDD Dec 97. Wrote perl postscript module to facilitate report generation for risk management reports. As part of merger between DKBI London and DKBFP London, provided front office trade feed support for Bloomberg Trader and Gloss Trader. Systems Officer - Responsible for all system administration of a 20 position currency options/swaps trading floor, including Definity PBX and IPC turret system, Bloomberg and Telerate data feeds. In addition to trading floor responsibilities, also responsible for 150 machines including back office, management and development groups. Supported 5 Sybase database servers, plus nightly global database transfers. Responsible for nightly backups of company data. Re-installed and upgraded production and development file servers; moved development environment up to most recent versions of C++, and pascal compilers. Helped standardize all SunOs clients. Installed Telerate Server under Solaris. Installed Internet connection: negotiated line, chose and implemented firewall, router configuration. Redid sendmail system, replaced uucp mail link with smtp link. Helped setup JumpStart Server for migration to Solaris. Introduced Solaris Development environment, installed appropriate compilers and utilities. Managed day to day activities of 2 Junior System Admins. Negotiated long distance telephone contract, support contracts. Responsible for all equipment purchasing, selection and installation, including vendor interaction. Introduced Netapp NFS file servers. Communicated with London and Hong Kong sites in problem resolution. Interfaced with systems auditors.

Systems Programmer - Ported 22 C++ applications accessing proprietary database to new in-house database. Wrote risk management scripts to produce risk sensitivities using new in-house application, Collage. Risk scripts utilize up to 35 machines simultaneously to produce risk reports. Wrote scripts to allow company to produce Profit and Loss by Collage. Wrote scripts to keep hot-standby Sybase server in sync. Introduced Perl and CGI-BIN scripts to the company. Rewrote Imake rules to allow easier installation of software, providing tracking of software installations. Provided initial database code to streamline database design of primary database. May 1994 – Feb 1996 Sanford C. Bernstein, Inc.

Systems Programmer - Worked on infrastructure for Production Systems. Constructed and supported overnight production stream to feed the new Trading Management system as well as the new Portfolio Management system. Migrated live Production Control System to its own separate database. Compiled and installed in-house web server, wrote CGI-BIN back end integrating secure access to production logs, production status, and Sybase db schemas. Helped port 150 jobs written in DCL or running in a VAX/VMS environment to a Unix environment running as perl scripts. Migrated 4 PC downloads to Windows NT. Wrote TCP/IP client to start jobs on IBM Mainframe. Rewrote Sybase Openserver to run under OSF using TCP/IP. Debugging support for production systems 24 hours/5 days. Systems Operator - Responsible for all aspects of production between Midnight and 8 AM, including insuring approximately 400 jobs run on an IBM VM, set of VAX clusters, and a Sybase server, as well as several PC downloads. Development of Sybase openserver to provide interface between IBM VM and DB-lib clients, using JNET as a transfer medium. Development of SQL code to do sophisticated report scheduling. Design and implementation of Winsock client/Unix TCP/IP socket server application to do immediate notification of events to support personnel. Design, and part development of event driven production control system. Jan 1993 - May 1994 Wesleyan University Chemistry Department Systems Administration and Development - Development of Devine, device independent graphing program, including support for Postscript, hpg, raw X windows, and Motif, used by 60 Chemistry Labs around the world. System administration duties included migration from non-NIS shop to NIS shop, debugging physical and logical network problems, debugging sendmail.cf, compilation of emacs, ghostscript, ghostview, mpeg. Sep 1991-Jan 1993. Wesleyan Computing Center

Help Desk Consultant - Duties included User Support, writing DCL scripts, Novell Netware accounting. Review of user documentation, familiarity with Word Perfect, Microsoft Word, Norton Utilities, kermit, VAX/VMS. Education

June 1994. BA Wesleyan University, Middletown, CT. GPA: 3.4 Double Major, Computer Science & Philosophy.

Computer Science Thesis: Parallel Distributed Database Querying. Proposed and implemented model to manage queries over large network spanning databases.

Volunteer Experience

Jan 1998 - contributed DZ11 serial driver to Linux-Mips community. Sep 1992-1998. Founder of Wesleyan student network. 4 3b2's, 2 NCR towers running SVR3, 2 Apollo 2500, running BSD 4.3 Complete installation, addition to network, configuration of sendmail.cf, compilation of emacs, and various utility programs, including lpr, talk, news reader, tcsh, kermit, archie, perl, gcc. Organized development efforts to provide minimal user environment, emacs, email reader(elm, later pine), news reader(tin,rn), setup of anonymous ftp, rfs. Kernel configurations to increase maximum file sizes on the 3b2's. Compiled, installed gopher, WWW, bbs clients & servers

Additional Interests

Chess player, Private Pilot, Amateur Radio License, Building Airplanes, 4x4 wheeling, 14ers



Contact this candidate