108 A Hillview St., Carrboro, NC 27510, v: 919.960.4518, f: 208.441.9351, tom@planetmind.net
< web application design and development | multimedia development | project strategies and management >
qualifications
technical knowledge
Scripting, Programming, Database, Server and Markup Languages
Operating Systems and Platforms
professional experience
University of North Carolina at Chapel Hill, Chapel Hill, NC
August 2001 – present
Position/Title: Applications Analyst/Web Applications Specialist
In my present position at Information Technology Services' (ITS) Knowledge Management group, I am part of a small team of web application developers and technical editors whose primary responsibility is to support http://help.unc.edu, the University's technical documentation and online help site.
My primary duties include the design, site and application architecture planning, programming, and construction of help.unc.edu and the document management system which supports it - the Knowledge Management Tool (KMT). This includes integrating other applications, such as the TRACS (Training class registration) tool for ITS training, into both help.unc.edu and the KMT. My secondary duties include design, coding, and management, of other knowledge applications such as our information retrieval server, ITS blogging software, and support for UNC's ITS top level, and Knowledge Management group internet and intranet sites.
These duties include website and web application design and architecture, project planning and implementation, technical and user specifications, user-interface design, code debugging, server configuration, writing cross browser/platform standards compliant code, and designing for 508/W3C WAI compliance. Technologies used include Java (Frameworks and implementations include: JSP/Servlet 2.4, EJB3, Hibernate, Spring, JSF, Facelets), Tomcat, Apache, Cocoon 2.x, SQL, PL/SQL, XML, XSLT(including use of XPath, DTD's, and XInclude properties), Python, XHTML/HTML, CSS, javascript, and DOM (document object model). All documents are stored in standard Docbook XML format or other document formats for which we have published the schema. Our projects have been open sourced under the Academic Free License (cf. http://opensource.org/licenses/afl-2.1.php)
Freelance Carrboro, NC
July 2000 – August 2001 (and intermittently since 8/2001)
Website design, Macromedia Flash Development and Site Building
Working independently as well as in collaboration with Fuse-Box Industries, I continue to work as a freelance application developer, website designer and consultant.
Recent projects include (chronological order):
Each of these projects required me to assume a variety of roles as a team member, team leader, or sole consultant to the client. In addition to the technical services provided, I was required to lead or coordinate with other consultants and sub-consultants, join an existing team and integrate quickly into the project already underway, write detailed technical documentation, provide design and technical advice to the client, and assist the client in refining their vision for the project.
Agency.com San Francisco, CA
April 2000 - July 2000
Position/Title: Freelance – Senior Site Builder/Macromedia Flash Developer
For Agency.com, I played a lead role in the development, construction, and implementation of the premier portal website for their leading mobile Internet partner. I was brought in at "crunch time," to join an existing team, and lead the site building efforts for two phases of the website development. I was responsible for establishing priorities, coordinating and leading the website construction, developing and optimizing Macromedia Flash multimedia pieces, adapting web pages for a variety of mobile platforms, documenting technical requirements, and providing creative and artistic input.
Foundry/Totally Global Inc. San Francisco, CA
October 1999 - April 2000
Position/Title: Freelance - Macromedia Flash Developer
At this cutting edge Web Development studio, I developed a confidential prototype for an internet start-up: Totally Global Inc. This prototype is patent pending and has been used to secure seed funding for the company. My roles included determining appropriate technologies both for the prototype and post prototype development, designing and building the prototype user interface, managing and advising the client, and documenting the technical capabilities and requirements for business plan development.
Economics Research Associates San Francisco, CA
January 1998 - May 2000
Position/Title: Information/Internet Development Manager
At this international consulting firm, I was responsible for developing and implementing the company's Internet and Web strategies. This included developing, redesigning and maintaining the corporate website, providing advice directly to the Board of Directors on emerging internet technologies, developing technology and internet strategies for the Board to evaluate, managing web site content, and providing network and systems administration support (Novell Netware 5/Windows 9x) for the San Francisco office.
International Travel
August 1996 - December 1997
Between August 1996 and December 1997, I chased a long held dream, and traveled 11 months overland through Asia (Peoples’ Republic of China, Pakistan, India, Sri Lanka, and Nepal) and spent 5 months living and working in Europe (Italy, England, the Netherlands)
Other skills, hobbies and interests:
Traveling, writing, music (bass guitar), bikes – especially old
ones, Italian, mountains, photography, chess, hiking, the ocean...