Software Engineer at Waldo3D LLC.
Orlando, Florida Area
Software Engineer @ Flow Management Technologies CTO and Senior Engineer – Built medical software to manager processes in clinics and hospitals. All work was done in C++. CORBA was used for interprocess communication. Frontend was web based with IIS as the web server. MSSQL as the DB. From 1997 to 1999 (2 years) Saratoga, NYSoftware Engineer @...
Software Engineer @ Flow Management Technologies CTO and Senior Engineer – Built medical software to manager processes in clinics and hospitals. All work was done in C++. CORBA was used for interprocess communication. Frontend was web based with IIS as the web server. MSSQL as the DB. From 1997 to 1999 (2 years) Saratoga, NYSoftware Engineer @ Videa LLC Worked to integrating DARE and TVB messaging into the Videa Platform. Work is being done in C# using a MS SQL DB. From May 2015 to September 2017 (2 years 5 months) Atlanta, GASoftware Engineer/Architect @ Novar Controls Built a control and management system for Walmart to control all HVAC and Refrigeration Control Modules. This system maintained and monitored for alarms all 3000+ Walmart stores in the US. The software was built with a browser based front end which utilized a significant amount of Javascript. In fact I implemented an RPC library in Javascript which processed XML commands to the Web Server. These XML commands were marshaled via JSP (Tomcat/Java) and accessed a MySQL or MSSQL DB using an Object Relational engine I built. From 2000 to 2004 (4 years) Bentonville, ARSoftware Engineer @ Tandem Computers Tandem Computer was a fault tolerant computer manufacturer, sold mainly to financial institutions, Stock Markets, etc. I worked on their Trouble Ticket Reporting system in a proprietary language (TAL) which was similar to Pascal. Tandem was purchase by HP many years ago. From 1990 to 1991 (1 year) Software Engineer @ Waldo3D LLC. Currently building systems and services for the 3D Printing industry. This includes software development using Python for Windows and Linux as well as the Raspberry Pi platformsThe work encompasses software development, CAD modeling, 3D printing (FDM) and electronics. The products combine hardware, software and robotics to produce a working prototype ready for production manufacturing runs. Clermont, FLSoftware Architect @ eMediaTrade Currently developing an Advertising Exchange System for agencies to place ads on TV (network, broadcast, satellite). The user interface is browser based with Javascript providing widget functionality and JSON to communicate data to/from with the server. Server code is written in C# using the .Net Framework.Integrated the Dolby API into a pipeline architecture which allowed the transcoding of various audio codecs into Dolby (stereo, 5.1 and 7.1). This pipeline was used to process content prior to delivery to cable companiesImplemented a Digital Emergency Broadcast Alert System for Georgia Tech. This required integration of a digital splicer for ASI networks utilizing a vendor supplied API (dll). The insertion stream (MPEG2) was created by taking the text and audio stream from a NOAA receiver, formatting the text into a bitmap then turning the bitmap into an mpeg2 elementary stream. Once the video stream was created, it was multiplexed with the audio stream into an MPEG2 program stream and finally wrapped it in a MPEG2-TS.These systems were built with C++ and could be built/run on Linux or Windows. The implementation was delivered on a Windows platform, because the third party splicer only worked on Windows. From 2013 to May 2015 (2 years) Greater Atlanta AreaSoftware Architect @ Walt Disney World, Inc. Worked as a Software Architect in the Hub group and Avail groups. The Hub group handled all communications from outside Disney to internal business systems. For example: Travelocity and all such external reservation aggregation systems. The Avail group was responsible for optimization of revenue from the vacant assets. Meaning, we have (x) rooms available, what is the optimal price we could charge for these vacancies to maximize revenue and to fill the rooms. This function is not unlike advertising systems where you have (x) number to insertion opportunities and (y) number of advertising customers. The software used in these systems were all in Java using WebSphere with a DB2 database. The UI was browser based with Javascript used to handle communications with the middleware. From 2004 to 2006 (2 years) Orlando, FLSoftware Engineer @ GE Research and Development Started EEI as a result of the following projects (only a couple highlights):NBC Desktop VideoThis system stored, distributed and played business related content. The systems were used by the likes of Goldman Sacs, Merryl Lynch and Salomon Smith Barney. In 1997, NBC Desktop was purchased By Microsoft along with America's Talking (TV network) to form MSNBC.The software was written in C++ (Windows only).Lockheed MartinGE approached us to build software which would configure and manage a new Active Array satellite antenna. This software allowed Lockheed to reconfigure the antenna using a 3D interface, on orbit. From 1994 to 1997 (3 years) Niskayuna, NYSoftware Architect and Engineer @ Exploration Enterprises, Inc Worked on building a digital advertising insertion system. The product consists of a digital splicer which adheres to the SCTE-30 specification to control the splicing of content into a digital stream (MPTS or SPTS, SD and HD, MPEG2 and H.264). The ad insertion system consists of 5 processes defined by the SCTE-130 specification (ADM, ADS, CIS, SIS, POIS) which are the decision making processes for the system.The system is written in C++ and the code is buildable under both Windows and Linux. Inter process communication is accomplished using XML (TCP) or SOAP. From 2012 to 2013 (1 year) Clermont, FLPrincipal Software Engineer @ IPNet Designed and built a VOD and Time Shift TV system. This system was designed to be fault tolerant by building a horizontal RAID system to distribute the content across servers rather than replication (ICE Patent Design). On top of this content storage technology, was built the VOD and TSTV features. The VOD and TSTV features were accessed through a set top box (STB). There are several varieties of STBs supported. The Amino STB was the first STB supported which used an embedded browser, with Javascript to communicate with an Apache server running PHP. MySQL DB was used to store both the client information and the virtual file system which contained the information on where and how the content was distributed across the servers. The system was scale tested to 5 servers and delivered 1600 streams @ 3.75 mbps or a total of 6 Gbps. A load balance server was built supporting the RTSP protocol, which distributed stream requests across the servers. The TSTV portion of the system accepts TV programming schedules provided by Tribune. Incoming Live streams were indexed in real- time to support Trick Play functions and delivered to the streaming servers for storage. The TSTV ingest system consisted of 3 servers and ingested 180 channels. The TSTV loaders were designed in such a way that the ingest channels were distributed across the 3 servers and if a loader process failed on any server, the load was redistributed across the remaining servers.There is a lot more to this system. However, for the sake of brevity, all the backend software was written in C++, web services were provided via PHP, PHP communication to the backend was done with XRPS, interprocess communication was done using XML. Streams were controlled using RTSP. The software was deployed on Linux servers (CentOS, Mandriva, Ububtu). From 2006 to 2012 (6 years)
Flow Management Technologies
Software Engineer
1997 to 1999
Saratoga, NY
Videa LLC
Software Engineer
May 2015 to September 2017
Atlanta, GA
Novar Controls
Software Engineer/Architect
2000 to 2004
Bentonville, AR
Tandem Computers
Software Engineer
1990 to 1991
Waldo3D LLC.
Software Engineer
Clermont, FL
eMediaTrade
Software Architect
2013 to May 2015
Greater Atlanta Area
Walt Disney World, Inc.
Software Architect
2004 to 2006
Orlando, FL
GE Research and Development
Software Engineer
1994 to 1997
Niskayuna, NY
Exploration Enterprises, Inc
Software Architect and Engineer
2012 to 2013
Clermont, FL
IPNet
Principal Software Engineer
2006 to 2012
CTO and Senior Engineer – Built medical software to manager processes in clinics and hospitals. All work was done in C++. CORBA was used for interprocess communication. Frontend was web based with IIS as the web server. MSSQL as the DB. CTO and Senior Engineer – Built medical software to manager processes in clinics and hospitals. All work was done in C++. CORBA was used for interprocess communication. Frontend was web based with IIS as the web server. MSSQL as the DB.
What company does Henry Terefenko work for?
Henry Terefenko works for Flow Management Technologies
What is Henry Terefenko's role at Flow Management Technologies?
Henry Terefenko is Software Engineer
What industry does Henry Terefenko work in?
Henry Terefenko works in the Computer Software industry.
Who are Henry Terefenko's colleagues?
Henry Terefenko's colleagues are Justin Haygood, Glenn Harper, Tom Trizzino, Ben Puderer, Kyle Wright, Paige C., and Tzu-Jung Huang
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Henry Terefenko's Social Media Links
/school/un...