Tom Hartung

CEO (sole proprietor) at joomoowebsites.com
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Denver, Colorado, United States, US
Languages
  • Spanish -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Bernie Seabrook

I worked very closely with Tom over a long period of time. We were both working on the production of an application development toolkit. Tom was the technical writer for the project. He is an especially quick learner and has little difficulty translating low-level technical details into something a less technical person could easily understand. We made a great team!

Nad Weyer

Tom is a great guy to work with - very detail-oriented and learns whatever he is working on in depth.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • edX Certificate for The Science of Happiness
    edX
    Nov, 2014
    - Oct, 2024
  • Networked Life
    Coursera
    Oct, 2014
    - Oct, 2024
  • Web Application Architectures
    Coursera
    Sep, 2014
    - Oct, 2024
  • edX Honor Code Certificate for Leaders of Learning
    edX
    Sep, 2014
    - Oct, 2024
  • The Music of the Beatles
    Coursera
    Aug, 2014
    - Oct, 2024
  • The Music of the Beatles
    Coursera
    Aug, 2014
    - Oct, 2024
  • edX Honor Code Certificate for The Science of Everyday Thinking
    edX
    Jul, 2014
    - Oct, 2024
  • edX Verified Certificate for Learn HTML5 from W3C
    edX

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • CEO (sole proprietor)
      • Jan 2008 - Present

      Host and maintain several sites out of my home, using LAMP (Linux, Apache, MySql, PHP5), Joomla, Wordpress, Drupal, jQuery, jQuery Mobile, Javascript, Mootools, Ajax, HTML5, XHTML, CSS, and more. Implemented Adaptive Web Design by integrating device detection with Joomla, WordPress, and Drupal 7 and 8. This work is on-going.

    • Webmaster
      • Aug 2009 - Apr 2010

      Wrote several Joomla extensions and created JooMooWebSites.com to demonstrate and explain them in detail.

    • Web Developer
      • Nov 2014 - Apr 2015

      Contractor doing web development using WordPress, LAMP, PHP, JavaScript, HTML, CSS, and AWS cloud services for a large managed care consortium. Contractor doing web development using WordPress, LAMP, PHP, JavaScript, HTML, CSS, and AWS cloud services for a large managed care consortium.

    • United States
    • Software Development
    • Software Developer
      • Jan 2012 - Feb 2014

      Used Java, Javascript, Spring, Hibernate, REST, Postman, Liquibase, MySql, Microsoft Sql Server, Junit, Git, Maven CofeeScript, jQuery, Backbone, Node, Perl, Cygwin, Eclipse, Netbeans, IntelliJ, and Windows 7 to build the D3 Banking online REST API and User Interface, a product used for online banking and personal financial management. Fixed Jira tickets affecting all aspects of OCF, an online application allowing users to aggregate accounts, categorize financial transactions, and create budgets. Used Java, Eclipse, Adobe Flex3, Hibernate, Microsoft SQL Server, Liquibase, Struts, Tomcat, Cygwin, CVS, Flash Builder, and Ant. Show less

    • Web Developer
      • Jan 2011 - Dec 2011

      Maintained and enhanced Go Cart, an online ordering system for use by libraries. Used Java, PHP, Eclipse, Hibernate, Spring, Tomcat, Axis2, SOAP, Oracle, MySql, Cygwin, Subversion, and Jira. Wrote and ran performance and unit tests using SOAP-UI and JUnit, and wrote the Go Cart Administrators' and Operations Guides, and how-to articles for other developers. Maintained and enhanced Go Cart, an online ordering system for use by libraries. Used Java, PHP, Eclipse, Hibernate, Spring, Tomcat, Axis2, SOAP, Oracle, MySql, Cygwin, Subversion, and Jira. Wrote and ran performance and unit tests using SOAP-UI and JUnit, and wrote the Go Cart Administrators' and Operations Guides, and how-to articles for other developers.

    • Contractor (Web Developer)
      • Apr 2010 - Nov 2010

      Used PHP5, MySql, Javascript, Ajax, XHTML, and CSS to help build a social networking site targeted to businesses, based largely on Joomla and extensions such as Jom Social. Used PHP5, MySql, Javascript, Ajax, XHTML, and CSS to help build a social networking site targeted to businesses, based largely on Joomla and extensions such as Jom Social.

    • Independent Contractor
      • Jul 2009 - Aug 2009

      Helped The Magellan Network get started with Joomla in a LAMP environment. Helped The Magellan Network get started with Joomla in a LAMP environment.

    • United States
    • Software Development
    • Independent Contractor
      • May 2009 - Jun 2009

      Used Javascript, Java, CSS, HTML, ASP, Visual Basic, and Visual Studio to fix browser compatibility issues in on-line Autodesk MapGuide maps. Changed maps to use a Java-based viewer rather than one based on Active X. Used Javascript, Java, CSS, HTML, ASP, Visual Basic, and Visual Studio to fix browser compatibility issues in on-line Autodesk MapGuide maps. Changed maps to use a Java-based viewer rather than one based on Active X.

    • Brazil
    • Retail
    • Webmaster
      • Jan 2008 - Jan 2009

      Used Joomla (a Content Management System) to implement tomhartung.com and groja.com. Designed and wrote Joomla extensions using LAMP, (Linux, Apache, MySql, PHP5), Javascript, Mootools, XHTML, XML, and CSS on Linux (Gentoo). Used Joomla (a Content Management System) to implement tomhartung.com and groja.com. Designed and wrote Joomla extensions using LAMP, (Linux, Apache, MySql, PHP5), Javascript, Mootools, XHTML, XML, and CSS on Linux (Gentoo).

    • United States
    • Financial Services
    • 100 - 200 Employee
    • SDK Developer
      • Aug 2007 - Dec 2007

      Documented the Application Programming Interface (API) of a Software Development Kit (SDK) written in C# for a mortage loan origination software package, using Visual Studio, SQL Server, Visio, and Subversion (SVN) on Windows XP. Reviewed all SDK documents for consistency, ensuring all contained valid HTML and CSS Documented the Application Programming Interface (API) of a Software Development Kit (SDK) written in C# for a mortage loan origination software package, using Visual Studio, SQL Server, Visio, and Subversion (SVN) on Windows XP. Reviewed all SDK documents for consistency, ensuring all contained valid HTML and CSS

    • Applications Developer
      • Oct 2006 - Mar 2007

      For Verizon Business, designed, wrote, tested, implemented, and maintained programs in Java, JavaScript, JSP, JSTL, XML, HTML, and CSS on Unix (SunOS) to query an Oracle database and generate and display web-based reports for call traffic analysis. For Verizon Business, designed, wrote, tested, implemented, and maintained programs in Java, JavaScript, JSP, JSTL, XML, HTML, and CSS on Unix (SunOS) to query an Oracle database and generate and display web-based reports for call traffic analysis.

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Contractor
      • Jul 2006 - Oct 2006

      For Ericsson, wrote scripts in Tcl/Expect, Perl, Xml, and Bash to run and test TTS (an application to automatically test wireless phones) on Linux (Red Hat Enterprise Linux). Wrote documentation describing how to run and test TTS. For Ericsson, wrote scripts in Tcl/Expect, Perl, Xml, and Bash to run and test TTS (an application to automatically test wireless phones) on Linux (Red Hat Enterprise Linux). Wrote documentation describing how to run and test TTS.

    • Webmaster
      • Feb 2005 - Jun 2006

      Integrated version 1 of groja.com into PHP-Nuke (a CMS), using PHP, MySql, HTML, and CSS on Linux (Fedora Core 3 and SuSE 9.1 and 10.0). Designed and created MySql tables, PHP classes, and PHP Nuke modules to enable users to store and maintain their preferences, quizzes, personality profiles, and images in a database. Wrote PHP Nuke modules to describe how the site is organized and how to use it, and to display a gallery of example images and version 1 of site. Obtained a static IP address and launched groja.com on a dedicated server running apache on a minimal installation of Linux (Gentoo). Created a LAN consisting of the server and two wireless supporting hosts running Linux (Gentoo and SuSE 10.0). Researched web security and changed server configuration accordingly. Wrote scripts to aid in monitoring, maintaining, making backups, and recovering server and supporting hosts. Show less

    • Independent Contractor
      • Oct 2004 - Jan 2005

      For Affinity Group Inc., analyzed, documented, and converted order fulfillment and campaign population programs written in C and K-Shell to Perl using HP-UX and Win XP. For Affinity Group Inc., analyzed, documented, and converted order fulfillment and campaign population programs written in C and K-Shell to Perl using HP-UX and Win XP.

    • Software Engineer
      • Sep 2002 - Jun 2004

      Analyzed Autocad drawing files containing maps of cable television optical fiber network equipment using Perl and the Feature Manipulation Engine (FME) on Windows 2000. Modeled the equipment in Rational Rose and compiled the model into a data dictionary using SpatialNet on Windows 2000. Loaded Autocad drawing files into an Oracle database running on Linux, using SpatialNet, Autocad, Perl, and FME. Spearheaded the customization of the fiber network mapping application for use by multiple customers, making BSI the first company able to sell a fiber network GIS hosting service. Wrote and ran Oracle SQL scripts to correct inconsistencies in the database. Show less

    • Webmaster
      • Jun 2001 - Sep 2002

      Conceived, designed, wrote, tested, documented, implemented and maintained the groja.com and tomh.info websites using JavaScript, PHP, and HTML on Linux (Redhat 7.X). Passed the Sun Certified Java2 Programmer Exam. Conceived, designed, wrote, tested, documented, implemented and maintained the groja.com and tomh.info websites using JavaScript, PHP, and HTML on Linux (Redhat 7.X). Passed the Sun Certified Java2 Programmer Exam.

    • Senior Consultant
      • Aug 1998 - Jun 2001

      For MapQuest, from June, 1999 through February, 2001: o Designed, wrote, tested, documented, implemented, and maintained both interactive and automatic business-to-business (B2B) programs in Java, C++, and Perl5, using Java Beans, Java Server Pages, Oracle, XML, HTML, CGI, and proprietary C++ APIs on Solaris servers. For SKLD, from December, 1998 through June, 1999: o Analyzed and documented the TiNO system programs, written in Java, C, JavaScript, Perl, Awk, C shell Korn shell and Bourne shell. o Wrote programs in Informix 4GL to port data from TiNO to the TIMS system. For Micro Motion, from October, 1998 through December, 1998: o Enhanced real-time flow meter calibration programs in C on Unix (HPUX) servers for this manufacturing company. For Abacus, from August, 1998 through October, 1998: o Designed, wrote, tested, documented, and implemented programs to perform catalog data acquisition and response analysis in C/C++, Rogue Wave, and Perl4 on SunOS servers. Show less

    • Consultant
      • 1999 - 2001

      Designed, wrote, tested, documented, implemented, and maintained both interactive and automatic business-to-business (B2B) programs in Java, C++, and Perl5, using Java Beans, Java Server Pages, Oracle, XML, HTML, CGI, and proprietary C++ APIs on Solaris servers. Designed, wrote, tested, documented, implemented, and maintained both interactive and automatic business-to-business (B2B) programs in Java, C++, and Perl5, using Java Beans, Java Server Pages, Oracle, XML, HTML, CGI, and proprietary C++ APIs on Solaris servers.

    • Technical Staff
      • Mar 1998 - Aug 1998

      Designed, wrote, tested, and enhanced programs in Java to parse mainframe output and load it into an Oracle database running on Unix (SunOS) servers for Qwest (formerly US West Advanced Technologies). Designed, wrote, tested, and enhanced programs in Java to parse mainframe output and load it into an Oracle database running on Unix (SunOS) servers for Qwest (formerly US West Advanced Technologies).

    • Internet Engineer
      • Aug 1996 - Nov 1997

      Designed, wrote, enhanced, and maintained programs, using C/C++, Perl4, CGI/HTML, Rational Rose, and proprietary and commercial APIs on Unix (SunOS, SGI) web servers. Designed, wrote, enhanced, and maintained programs, using C/C++, Perl4, CGI/HTML, Rational Rose, and proprietary and commercial APIs on Unix (SunOS, SGI) web servers.

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Configuration Management Analyst III
      • Nov 1991 - Jul 1996

      Conceived, designed, developed, documented, and maintained configuration management scripts written in Perl4, Korn Shell (ksh), and Awk on Unix (AIX, SunOS, and HP) servers. These programs enabled new employees to use version control (RCS, PVCS, and CMVC) and build (make) tools with very little training, giving employees greater control over what code was delivered to the customer. Fixed bugs in C/C++ and Oracle ESQL PRO*C call center report programs, also on Unix (AIX) servers. Conceived, designed, developed, documented, and maintained configuration management scripts written in Perl4, Korn Shell (ksh), and Awk on Unix (AIX, SunOS, and HP) servers. These programs enabled new employees to use version control (RCS, PVCS, and CMVC) and build (make) tools with very little training, giving employees greater control over what code was delivered to the customer. Fixed bugs in C/C++ and Oracle ESQL PRO*C call center report programs, also on Unix (AIX) servers.

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Product Information Analyst
      • Feb 1990 - Jul 1991

      Documented message-based and event-driven Application Programming Interface (API) for developers to use in building graphical user interfaces (GUIs). Wrote example programs using this API in C on Unisys (BTOS) microcomputers. Documented message-based and event-driven Application Programming Interface (API) for developers to use in building graphical user interfaces (GUIs). Wrote example programs using this API in C on Unisys (BTOS) microcomputers.

    • United States
    • Retail
    • Systems Engineer
      • Jun 1989 - Feb 1990

      Wrote product requirements and functional specifications for network of retail point-of-sale (POS) terminals connected to IBM-compatible PC (AT) in-store processor. Created a database of POS vendors, products, and customers. Wrote product requirements and functional specifications for network of retail point-of-sale (POS) terminals connected to IBM-compatible PC (AT) in-store processor. Created a database of POS vendors, products, and customers.

    • Financial Services
    • 1 - 100 Employee
    • Various
      • May 1986 - May 1989

      Programmed in IBM 8100 (minicomputer) Assembler for Owens and Minor Hospital Supply. Taught IBM-PC Basic for J. Seargent Reynolds Community College. Programmed in Microsoft Lisp for the Virginia Science Museum. Developed and documented IBM-PC applications for Success Software. Programmed in IBM 8100 (minicomputer) Assembler for Owens and Minor Hospital Supply. Taught IBM-PC Basic for J. Seargent Reynolds Community College. Programmed in Microsoft Lisp for the Virginia Science Museum. Developed and documented IBM-PC applications for Success Software.

    • Senior Programmer Analyst
      • Dec 1979 - Apr 1986

      Designed, developed, documented, and maintained programs in Cobol for management information (financial reporting) systems running on Unisys mainframes and IBM-compatible PCs. As the only technical person in the department, worked closely with all levels of management and staff. Designed, developed, documented, and maintained programs in Cobol for management information (financial reporting) systems running on Unisys mainframes and IBM-compatible PCs. As the only technical person in the department, worked closely with all levels of management and staff.

    • Canada
    • Government Administration
    • 700 & Above Employee
    • Senior Programmer
      • Jan 1978 - Dec 1979

      Wrote and maintained programs for the Utilities, Welfare, and other systems using Cobol, Assembler, JCL, CICS, VSAM, ISAM, Roscoe, and Dyl260, running on IBM 370 mainframes. Wrote and maintained programs for the Utilities, Welfare, and other systems using Cobol, Assembler, JCL, CICS, VSAM, ISAM, Roscoe, and Dyl260, running on IBM 370 mainframes.

    • Programmer
      • Mar 1976 - Dec 1977

      Maintained and documented programs for the Vehicle Accident, Claims, and other systems in NCR Cobol and NCR Assembler (Neat/3) running on NCR minicomputers. Maintained and documented programs for the Vehicle Accident, Claims, and other systems in NCR Cobol and NCR Assembler (Neat/3) running on NCR minicomputers.

Education

  • Virginia Commonwealth University
    Masters of Interdisciplinary Studies, Computer Science, Art
    1983 - 1989
  • Virginia Commonwealth University
    Bachelor of Science, Math, Chemistry
    1972 - 1983

Community

You need to have a working account to view this content. Click here to join now