Ted Caldwell

Ted Caldwell

Senior Application Developer

(M.A. Linguistics, McGill University, 1994; M.Sc. Mathematics, McGill U., 1987; B.Sc. Mathematics, University of Saskatchewan, 1985)

Ted Caldwell is a Senior Application Developer for GORGES. With nearly 30 years of professional software development experience, Ted enjoys working closely with GORGES clients to understand their software needs and create practical, cost-effective technology solutions.

Ted’s areas of expertise include:

  • Systems analysis, requirements definition, and software architecture
  • Refactoring and migration of legacy systems to modern web and mobile platforms
  • Traditional full-stack web application frameworks – especially the Yii PHP framework
  • Modern Javascript single-page app frameworks, including Angular and Vue.js
  • Progressive web apps and “mobile first” development, using Cordova and Ionic
  • Serverless application development with Google Firebase/Firestore
  • Automated testing with Protractor and Nightwatch.js
  • Javascript visualization libraries (Highcharts, GoJS, Raphael.js)

Prior to joining GORGES, Ted was Computational Linguist and Director of Engineering at CoGenTex, where he led development of several innovative applications based on natural language generation technology. He was the principal developer of a tool for generating textual product recommendations, used by prominent e-tailers including Staples and Target, and holds a U.S. patent related to this work.

When not writing code, Ted is an avid cyclist, and plays upright bass with several jazz combos in the Ithaca area.

Matthew Clark

Matthew Clark

CEO / Application Developer
View Bio
Jeff Ellis

Jeff Ellis

Director of Operations
View Bio
David Furber

David Furber

Senior Application Developer
View Bio
Ted Caldwell

Ted Caldwell

Senior Application Developer
View Bio
Sean Kennedy

Sean Kennedy

Designer / Developer
View Bio
Alexy Mikhailichenko

Alexy Mikhailichenko

Application Developer & System Administrator
View Bio

Want to get started on your project?