Tom Cleaveland

Sr. Software Engineer at Bionic Advertising Systems

Tom Cleaveland has a diverse work experience spanning over two decades. Tom started their career as a Software Engineer at iSee Systems, where they worked as a Database Engineer consultant. During this time, they advised clients on database design and schema implementation for a customer relationship management application.

Tom then moved on to Tally Systems, where they worked as a Software Engineer. Here, they designed and implemented a relational database schema for the company's flagship inventory discovery and management product. Tom also developed a software interface for object-oriented data storage and retrieval.

After Tally Systems, Tom joined Novell as a Senior Software Engineer. Tom integrated TS. Census, a system analysis software, into the ZENworks system management suite.

Tom later joined Tele Atlas/TomTom, where they worked as a Software Engineer. Tom was responsible for improving data and software quality through the development and enhancement of new software and business processes. Additionally, they analyzed business requirements for software version control and recommended suitable replacements.

Tom then worked at Dartmouth Hitchcock Medical Center as a Senior Programmer/Analyst, where they wrote and maintained software and provided technical support for physician charge capture. Tom also played a key role in determining hardware and software requirements for an institution-wide governance, risk management, and compliance system.

At SYSTRA Consulting, Inc., Tom worked as a Senior Software Engineer and was involved in maintaining and enhancing applications in the RAILSIM passenger rail simulation suite. Tom implemented various improvements and performed analysis of legacy code to reverse-engineer critical algorithms.

After SYSTRA Consulting, Tom joined Dartware, LLC, as a Software Engineer. Tom worked on maintaining and enhancing the Intermapper DataCenter for the Intermapper network discovery and monitoring package. Tom also researched PostgreSQL query optimization and failure recovery techniques.

Tom then joined ADP as an Application Developer, where they were a member of the ADP Recruiting Management Scrum team. Tom implemented web service-based integration and Java & JSP-based reports.

Most recently, Tom worked at LTK Engineering Services as a Senior QA Engineer. Tom was responsible for re-writing the automated test system for LTK's passenger rail simulation program. Tom also wrote functional specifications and software tests.

Tom's most recent role is at Bionic Advertising Systems, where they work as a Senior Software Engineer. Tom is involved in hosted application development and database performance tuning for marketing plan management software, using Oracle and Java technologies.

Throughout their career, Tom has demonstrated a strong aptitude for technical problem-solving and a deep understanding of software development and testing.

Tom Cleaveland earned a Bachelor of Science degree in Computer Science from Duke University, completing their studies between 1985 and 1989.

Location

Springfield, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Bionic Advertising Systems

Bionic software enables you to plan, buy, execute, track, and analyze your advertising media investments across all media channels, all in one place.


Employees

11-50

Links