Todd Perlmutter

Todd Perlmutter

Developer and Technical Savant

Location
Orlando, Florida Area
Industry
Computer Software

As a LinkedIn member, you'll join 150 million other professionals who are sharing connections, ideas, and opportunities. And it's free! You'll also be able to:

  • See who you and Todd Perlmutter know in common
  • Get introduced to Todd Perlmutter
  • Contact Todd Perlmutter directly

View Full Profile

Todd Perlmutter's Overview

Current
Past
  • Senior Software Engineer / Project Manager at Empirix
  • Senior Software Engineer at Analogic
  • Principal Software Engineer / Technical Lead / Project Manager at Paragon Imaging
Education
  • Northeastern University
Recommendations

8 people have recommended Todd

Connections

259 connections

Websites

Todd Perlmutter's Summary

Mega geeky Disney, tech, and gaming nerd. Loves his wife & pup. Blogger/Developer @TouringPlans, Tech Geek @DisDrivenLife, Co-Host @DisFilmProject
http://perlmutter.me/

Specialties

Data analysis, problem solving, technology

Todd Perlmutter's Experience

Chief Technical Officer

TheDisneyDrivenLife.com

August 2010Present (1 year 10 months)

Projects:
• In charge of all technical aspects of the company and its website.
• Implemented a new site theme using a local Apache server and stage and test changes. All changes were then propagated to the live server.
• Coded several site pieces by hand in PHP in order to be able to better reuse them in preparation for an impending rebrand of the site.
• Provide hands on technical support for the company CEO on an as needed basis.
• Redesign and re-engineer “The Confessional” in order to make it better oriented to the site’s needs. This included recoding much of the plugin the site was already using as the interface to the data maintained in MySQL had to be maintained so that no data was lost.
• Post regular updates to the site as needed to keep users apprised of changes.
• Add MP3 Tags to Podcast Audio.
• Push Podcast Audio to RSS feed so that it is available in iTunes.

Tools Used:
• WordPress, PHP, JavaScript, AJAX, Thematic Theme Framework, Apache Server, CSS, HTML, MySQL, RSS, MP3 Tags.

Blogger / Developer

TouringPlans.com

April 2010Present (2 years 2 months)

Projects:
• Write and publish a weekly blog related to both Walt Disney World and travel.
• Implemented a series of changes to the core TouringPlans Engine that were designed to prevent certain cases from occurring during FASTPASS distribution.
• Tested the TouringPlans Engine using specialized test cases.
• Fixed bugs identified by running test cases.

Tools Used:
• WordPress, Google Docs, C/C++, Windows XP, Ubuntu, GitHub.

Lead Software Engineer

NCR Corporation (formerly Kinetics)

Public Company; 10,001+ employees; NCR; Information Technology and Services industry

August 2007Present (4 years 10 months)

Projects:
• Help meet customer business rule customization needs.
• Provide bottom up design and implementation for several airline customers including: WestJet, VirginBlue, Spirit, Delta, USAir, AirTran, Alaska, and Frontier.
• Worked with several GDS host system protocols: Navitaire, Navitaire NewSkies, Shares, and Sabre with the goal of interfacing with CUSS kiosks and Web GUIs using intermediary web services written in C/C++.
• Communications performed using both XML and byte-packed data.
• Worked with VirginBlue to design a custom XML protocol layer to permit for an abstraction of their GDS system. And then implement the design within the VirginBlue services.
• Provide technical expertise to NCR’s Business Analysts and Project Managers to meet project and customer needs.
• Traveled on site to meet with Delta technical services as a technical liaison to help them better interface with the NCR team.
• Implemented several fixes, changes, and additions to Reaccommodation software using PHP.
• Implemented several fixes, changes, and additions to Stats Collector Analysis tool using PHP.
• Responsible for both Unit Testing and System Integration Testing for all work.
• Responsible for releasing software revisions to QA and customers.

Management:
• Development Lead for Frontier Airlines kiosk and web applications.
• Former Development Lead for the Configurable Application for CUSS Kiosks.
• Responsible for interviewing applicants for several engineering related positions, with a vote toward the final hiring decision.

Tools Used:
• C/C++, C#, Win32, XML, CSS, HTML, JavaScript, PHP, CUSS, Windows XP, Windows 2000, HPUX, Linux, Apache Server, IIS, MySQL, PostgreSQL, SourceSafe, SVN, Lint, various custom in-house tools.

Note:
• First 4 months was under contract for TEKsystems http://teksystems.com/

Senior Software Engineer / Project Manager

Empirix

Privately Held; 201-500 employees; Telecommunications industry

June 1999July 2007 (8 years 2 months)

Projects:
• Core GUI designer for the signaling product (internal product used as the core for both the DEX and NXT systems), including GUI elements that allow for a user to create signaling messages (SIP, H.323, MGCP, etc.) for transmission via a signaling server.
• Instituted several major architectural design changes using essential COM and TinyXML to achieve a more stable and stronger save/load and copy/paste architecture in the signaling product.
• Designed and implemented the GUI for the Hammer Call Analyzer (HCA, a telephony oriented protocol analyzer) as well as worked on several non-GUI components.
• Reworked several core internal elements of HCA making it a viable product -- including tweaking for overall system performance.
• Core contributing designer to the Hammer NXT (a carrier class TDM/IP test platform), and developed a strategy for leveraging previous designs from earlier products in order to provide an environment that customers were already familiar with.
• Core contributing designer of the Hammer LB (a high volume call generator) product line, including helping to design the concepts of Call Profiling traffic patterns used to test telephony systems under load.
• Designed a scheme for the Hammer LB to be capable of controlling and integrating with a PacketSphere NetEm (a Network Emulator and Impairment generator).
• Designed regular and overnight build strategy for CITG group.

Management:
• Handled the project management phase of several releases of the Hammer LB and NXT products, from writing design documents using MRDs (Marketing Research Documents) to RTM (Release To Manufacturing).
• Responsible for interviewing applicants for several engineering related positions, with a vote toward the final hiring decision.

Tools Used:
• C/C++, Win32, MFC, XML, MSXML, TinyXML, COM, DCOM, essential COM, OCX, Tcl/Tk, Windows XP, Windows 2000, Windows NT4, SmartBits Protocol Emulator, Crystal Reports, SourceSafe, PerForce, Purify, Quantify

Senior Software Engineer

Analogic

Public Company; 1001-5000 employees; ALOG; Medical Devices industry

December 1998June 1999 (7 months)

Projects:
• Implemented a communications protocol simulator for the AN9700 Tomoscan System (AN9700).
• Redesigned, updated, and implemented new portions of the Back End Test Interface (BETI) for live communications protocol testing with AN9700 alpha and beta systems.
• Helped implement proper automatic shutdown sequencing for the Windows NT portion of the AN9700.
• Implemented a Windows NT Service for initializing the SKY Computers embedded chipsets (SKY paks) used in the AN9700.
• Designed and implemented proof of concept image display software under Windows NT for possible use in future Analogic CAT Scan systems.
• Designed and implemented AN9700 Image Data Analysis software that can run both standalone and as an embedded portion of the AN9700 Service Interface.
• Installation software for AN9700 Software using InstallShield Professional.

Tools Used:
• C/C++, Win32, MFC, Windows NT4, Sun Solaris, SCCS, ClearCase, X/Motif, and Hummingbird Exceed

Principal Software Engineer / Technical Lead / Project Manager

Paragon Imaging

Public Company; 201-500 employees; TXT; Computer Software industry

May 1994November 1998 (4 years 7 months)

Projects:
• Designed and implemented many features of ELT/3500 (Electronic Light Table) and the Infinity code base including, but not limited to: colormap editing and pseudo-coloring, toolbar management and customization, and image processing algorithms.
• Helped maintain and control the ELT/3500 build and release environment.
• Researched the potential use of MS Windows to UNIX cross platform development toolkits (MainSoft MainWin, Bristol Wind/U) and determined that their use, while possible was not feasible due to poor graphical output performance.
• Redesigned the ELT/4000 macro engine to increase performance up to ten times faster, and converted the proprietary macro shell to a Tcl/Tk shell for increased programmability.
• Added an interface for GSD/OBS (Graphical Situation Display/Order of Battle Symbology) to both ELT/4000 and ELT/7000 (a high-end multi-platform UNIX product).
• Designed and implemented the configuration portion of an in-house UNIX-based installation program, this includes configuration for hardware and software components.
• Handled control and management of the ELT/4000 build environment using an in-house customized version of BBNTools.
• Worked as sole developer on desktopPresents, which is a UNIX presentation package similar to MS PowerPoint.
• Performed miscellaneous bug fixes and enhancements to other projects such as Slate, desktopChatter, and ELT/6000.
• Configured SAMBA server under UNIX (OSF) to help facilitate MS Windows and UNIX file sharing.
• Helped install a PPP server (Shiva LanRover) for dial in access by Paragon employees.
• Various firewall maintenance tasks including configuring an Apache web server, a Netscape web proxy, and a SOCKS5 proxy.

Management:
• Technical lead and project manager for ELT/4000 (multi-platform UNIX application).

Tools Used:
• C/C++, X/Motif, Tcl/Tk, SunOS, Solaris, IRIX, HP-UX, Ultrix, OSF, Emacs, Microsoft Project, ClearCase, Attaché, RCS, BBN Tools, and SourceSafe.

Software Engineer

Ektron Applied Imaging

Public Company; 10,001+ employees; EK; Printing industry

July 1991May 1994 (2 years 11 months)

Projects:
• Designed and implemented the GUI for the Stamp Inspection System (SIS), the Ektron Printing Inspection System (PIN), the Ektron Sheet Inspection System (ESIS), and the Ektron Currency Inspection System (CIS).
• Designed the host side of the CIS, including using serial lines to communicate to the Real Time Processor (RTP) side of the CIS, UNIX Interprocess Communication (IPC), and data collection, storage, and display.
• Programmed DataCube image processing boards for use with a Videk Megaplus Camera and a Dalsa TDI Camera.
• Used ClearCase to develop a scheme for testing and releasing the PIN and ESIS software.

Tools Used:
• XView/Xlib, C, SunOS/Unix, IPX/IPC, Emacs, ClearCase, and SCCS.

Awards:
• Award of excellence from customer Dittler Brothers Inc.

Todd Perlmutter's Education

Northeastern University

BS, Computer Science

19861991

Honors Program member, Dean's list, Presidential Scholarship.

Activities and Societies: President of the Husky Key Society, Chairman of the Honors Program Steering Committee, Senior Week Committee, Senior Challenge Cabinet Member, Student Orientation Society, Homecoming Committee.

Todd Perlmutter's Additional Information

Websites:
Groups and Associations:

Contact Todd for:

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

View Todd Perlmutter’s full profile to...

  • See who you and Todd Perlmutter know in common
  • Get introduced to Todd Perlmutter
  • Contact Todd Perlmutter directly

View Full Profile

Not the Todd Perlmutter you were looking for? View more »

Viewers of this profile also viewed...