Thomas Lockney

Technologist, Developer, Geek

Portland, Oregon Area

Current
Past
  • Senior Software Engineer at Esoterix
  • Senior Software Engineer at HireStorm
  • Senior Software Developer at Triactive
Connections
191 connections
Industry
Computer Software
Websites

Thomas Lockney’s Summary

More than 10 years experience developing front and back-end architectures. Professional programming with Java, Javascript, Perl, Ruby and ActionScript. Also familiar with C/C++, Python/Jython, PHP, and Lua. Skilled at HTML, JSP/Servlets, CGI, CSS, Ajax, SQL and XML. Framework experience primarily in Struts, Rails and Prototype. Configuration and maintenance experience with Apache, Jboss, ActiveMQ, Lighttpd, Ant, XDoclet, CVS, Subversion, Jabber, Ferret, MySQL, PostgreSQL, SSH, LDAP, Samba, Cacti, Nagios, and SNMP.

Technical reviewer for Ajax on Rails, Rails Cookbook (O'Reilly) and Scripted GUI Testing with Ruby (Pragmatic Programmers). Advisory Board member for SXSW 2008 & 2009 Interactive conference.

Leadership responsibilities have included leading design and architecture, defining overall project scope, leading project teams, interfacing with clients, mentoring, and providing performance and code reviews.

Thomas Lockney’s Specialties:

systems architecture, frontend and backend development, java, javascript, ruby, ajax, linux, systems management, development infrastructure, virtualization


Thomas Lockney’s Experience

  • Founder

    DorkbotPDX

    (Performing Arts industry)

    July 2006Present (3 years 1 month)

    Established a Portland chapter of the international group Dorkbot (www.dorkbot.org), which seeks to bring together anyone interested in the creative merger of art and technology. http://www.dorkbotpdx.org

  • Senior Software Engineer

    Triactive

    (Privately Held; 11-50 employees; Computer Software industry)

    October 2004Present (4 years 10 months)

    Implemented a scalable JMS-based platform for communicating with remote agents. Led the implementation of an Ajax-based UI. Designed and implemented a distributed job processing system. Implemented a help desk ticket approval workflow. Prototyped an application for maintenance of reseller client accounts (this prototype was directly built on for the later roll out of the actual product). Established system and performance monitoring. Provided additional operations and infrastructure support. Maintainenance and continual improvement of build system.

  • Senior Software Engineer

    Esoterix

    (Privately Held; 501-1000 employees; Pharmaceuticals industry)

    May 2001October 2004 (3 years 6 months)

    Led the development of an UI used for placing laboratory orders. Led development on a patient, order & report management system for external customers. Led development on report definition, lab kit configuration and reference-range definition modules for a clinical trials management system. Advised on implementation of server architectures, integration of better build practices and use of appropriate technologies to ease development. Migrated server environment from Weblogic 8.1 to OracleAS.

  • Senior Software Engineer

    HireStorm

    (Privately Held; 1-10 employees; Computer Software industry)

    September 2000March 2001 (7 months)

    Helped to restructure the technology direction of the company to take better advantage of relevant technologies. Designed and implemented a peer-to-peer application for job and employee candidate searches. Installed and maintained server infrastructure. Designed and developed a web-based software registration system.

  • Senior Software Developer

    Triactive

    (Privately Held; 11-50 employees; Computer Software industry)

    19992000 (1 year)

    Developed a web-based systems management platform including a user-customizable portal system. Migrated production servers from NT to Solaris. Evaluated application servers and setup server architecture. Provided documentation of development processes and application architecture. Introduced improved development practices (automated builds, source control, staging/QA servers).

  • Application Developer

    Cyberplex

    (Public Company; Computer Software industry)

    19991999 (less than a year)

    Built MySQL/EmbPerl-based virtual seminar system. Developed integration strategy for a support automation system.

  • Software Engineer

    Tivoli

    (Public Company; 1001-5000 employees; Computer Software industry)

    19971999 (2 years)

    Served as liaison between Marketing and IT. Established document publishing system. Integrated Interwoven TeamSite. Set up secure servers and services. Wrote a variety of utilities to support web development and administration work.


Additional Information

Thomas Lockney’s Websites:

Thomas Lockney’s Interests:

Linux, Ruby, Ruby on Rails, Java, C, Scala, Forth, Rubinius, Dorkbot, interactive media, music (punk, jazz, classical, etc.), experimental music, Buckminster Fuller, math, embedded systems, automation, PureData, Arduino, microcontrollers, distributed systems, systems management and automation, systems theory


Thomas Lockney’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Thomas Lockney’s full profile:

  • See who you and Thomas Lockney know in common
  • Get introduced to Thomas Lockney
  • Contact Thomas Lockney directly

View Full Profile