November 14 - 18, 2016

Crowne Plaza Houston River Oaks
Houston, Texas, USA
2712 Southwest Freeway, 77098
Phone: 1-713-5238448
Fax: 1-713-5771273

One of the many great reasons to attend the Tcl conference is the tutorials presented by renowned leaders and experts in the Tcl community. They will be sharing with you their knowledge of Tcl/Tk and its extensions, and experience in developing large, versatile and robust applications - information and techniques which will assist you in your day-to-day Tcl programming needs.

Andreas Kupries — Presenter

Andreas is a senior developer at Helwett Packard Enterprise where he works on the Stackato PaaS.

Prior to HPE he worked as a senior Tcl developer at ActiveState where he continually enhanced the ActiveTcl distribution and worked on the Tcl Dev Kit component of ASPN Tcl.

Prior to ActiveState, Andreas developed software for Ingenieurbuero Kisters and Ascom Deutschland GmbH in Germany.

He has a Master in Computer Science (Diplom-Informatiker) from the RWTH Aachen. He's a member of the Tcl Core Team and is the Tcllib release manager. Andreas is also the primary author of more than 25 Tcl modules and extensions, including Trf and Memchan.

As a Tcl expert, Andreas has presented on the topic at international conferences and has published conference papers on niche Tcl topics including "Reflected and Transformed Channels", "Tools for a new generation of Tcl package documentation" and "Experiences with Modularizing the Tcl Core for Better Portability". Andreas worked closely with ActiveState customers including Boeing and Cisco to ensure Tcl adds value to their software development projects.

Andrew Mangogna — Presenter

Andrew Mangogna has over 30 years of experience designing and implementing embedded control systems, many of them with hard real time constraints. He has worked in a variety of application areas ranging from laboratory instrumention to video special effects and implantable medical devices. Andrew has had an abiding interest in more formal techniques of software engineering with the goal of producing software systems of the highest quality in an economically feasible manner. His current efforts are devoted to automating the translation of executable software models into running systems. Andrew has been working with Tcl/Tk since the early 1990's, having ported an early version of Tcl to an embedded target. Now, he uses Tcl as his primary language in supporting embedded target development, developing communications, testing and user interface components.

Brian Griffin — Presenter

No biography known

Clif Flynt — Presenter, Tutorial

Clif Flynt has been a professional programmer since 1978, and a Tcl advocate since 1993. His dual interests in programming and teaching have led him to developing both scientific and business software, teaching at Grinnell College and Eastern Michigan University, writing about Tcl/Tk and delivering Tcl/Tk corporate training.

Clif's Tcl projects include TclTutor, a computer based instruction package, The book Tcl/Tk:A Developer's Guide from Morgan Kauffman, and regular Tclsh Spot articles for ;login: magazine.

Cyan Ogilvie — Presenter

Cyan Ogilvie is the Software Architect at Ruby Lane. After working in various dialetcs of BASIC, Pascal and 8086 Assembly building 3D engines on 486s he moved to Tcl in the late 90s and has since built around 100 extensions, frameworks and applications using it. Although Tcl is his first language he has also worked extensively with PHP, Javascript, C and still has the scars from a year or two of Perl. Prior to joining Ruby Lane he found interesting places to apply Tcl at I-Net Bridge, NetTreasury, Vodacom and First National Bank.

When not behind a keyboard his interests involve making things with a soldering iron or 3D printer, and touring on his motorcycle. He lives in Cape Town, South Africa.

David Simmons — Presenter

Background synopsis: TSL (Text Scripting Language) blends JavaScript, Smalltalk, Lisp concepts into TCL. My background briefly, I've spent some 20+ years as a commercial Smalltalk VM/IDE designer and as Microsoft's JavaScript architect, PowerShell architect, and .NET (desktop/mobile) Architect.

Donal Fellows — Presenter

No biography known

Donald Porter — Presenter

Don Porter has worked as an Electrical Engineer in NIST's Applied and Computational Mathematics Division since earning his doctorate from Washington University in 1996. He works on the Object Oriented MicroMagnetic Framework (OOMMF) project, an open, extensible suite of programs for simulation and design of nanomagnetic materials and devices. OOMMF is cited in more than 2000 peer-reviewed research articles. OOMMF's multi-platform success is owed in great part to its early choice to build on the strengths of Tcl and Tk.

Don is a charter member of the Tcl Core Team, and is likely best known in his role as the Release Engineer. He serves as an active maintainer of Tcl, and for better and worse has his fingerprints on many of its subsystems, including script and expression parsers, namespaces, and command evaluation and I/O engines. Fossil blames him for about 1/4 of all check-ins in recorded Tcl development history.

Emmanuel Frecon — Presenter

Dr. Emmanuel Frécon owns his Ph.D. from the IT University of Göteborg. He is French, but has been living in Sweden almost all his adult life. He combines working as a researcher at SICS Swedish ICT with leading the technical work at an e-health company called JoiceCare. He likes working on projects spanning from low-level system architectures, through applications, to user experience. His career has moved from Collaborative Virtual Environments to the Internet of Things.

Joe Mistachkin — Presenter, Tutorial

Joe Mistachkin (pronounced "miss-tash-kin") is a software engineer and one of the maintainers of Tcl/Tk. He is also the author of the TclBridge component and the Eagle scripting language. He has been working in the software industry since 1994.

Karl Lehenbauer — Presenter

Karl has been active with Tcl since the early days and has continued using Tcl and pushing Tcl to be a more useful tool. His need for better systems administration tools led to TclX, and his recent work with FlightAware has led to improvements in the Tcl Web tools.

Nathan Coulter — Presenter

No biography known

Peter da Silva — Presenter

Peter da Silva has been an active developer and user of Tcl since version 2, and it quickly became his "go to" language for scripting and system administration. He currently works at FlightAware maintaining and extending Speed Tables.

Phil Brooks — Presenter

Phil Brooks is the architect for Mentor Graphics' Calibre LVS, a highly scalable electronic design verification tool. He has extensive experience in developing high performance scalable multi-threaded software in C, C++ and Tcl. The Calibre LVS system uses Tcl as a customer extension and calculation language in several areas.

Roy Keene — Presenter

No biography known

Sean Woods — Presenter, Tutorial

Sean Woods has been programming since he was 10 years old. He discovered Tcl/Tk in 1996, and has been programming in it ever since. (If given half a chance.) Along the way he has used Tcl for factory automation, system administration, and web services. He worked at the Franklin Institute Science Museum as their Senior Network Engineer for 10 years. And since 2008 he has been working for Test and Evaluation Solutions, developing the Integrated Recoverability Model.

Sean is a caretaker of lost extensions in the community, occasional bug finder, and font of ideas. He has been presenting at Tcl conferences since 2006. And if you get a few drinks into him, he may just re-stage the presentation that earned him the nickname "The Hypnotoad".

Steve Landers — Presenter

Steve Landers is the Senior Consultant at Digital Smarties. He is active within the Tcl/Tk community, where he regularly contributes both software and expertise. He has a particular interest in the development of cross-platform scripted applications, and is a leading proponent of Tclkit, Starkit, Starpacks and Metakit for developing complex and robust cross-platform applications.

Steve has over twenty years experience in the Open Software marketplace, being a founding member of both AUUG (the Australian Open Systems User Group) and SAGE-AU (the Systems Administrators Guild of Australia). He was a pioneer of the commercial application of the UNIX operating system and relational database technology in Australia during the early 1980's implementing the first commercial Unix/Oracle installation in the country.

He was a founder and technical director of Functional Software - one of Australia's most successful software development companies, whose COSMOS products and technology are used worldwide in the management of large IT installations.

Steve regularly speaks at conferences, both in Australia and internationally. He has spoken at a number of SAGE-AU and AUUG annual conferences, and was a speaker at the Tcl2001 And Tcl2002 conferences.

Tom Radcliffe — Presenter

No biography known

Zachery Conn — Presenter

No biography known

Contact information

[email protected]