Thomas Speller Email and Phone Number
Thomas Speller work email
- Valid
- Valid
Thomas Speller personal email
Over 8+ years at Modo Labs I have become an accomplished software engineering manager who has worn many hats, including technical leader, system architect, project manager, technical writer, and of course, programmer--whatever it takes to get the job done. During this time I led the development of our patented XModule™ technology, a cornerstone of our mobile application platform.Currently, I lead an engineering team focused on web services-based integrations (e.g., REST, SOAP, Graph) that combine XModule with a middleware stack we've designed that implements serverless technologies. We are deep into AWS, including Lambda, DynamoDB (sometimes Aurora Serverless for SQL), Codebuild, SNS, SQS, Cloudwatch and others. Our code is generally in Node.js, although my team and I have often contributed to other parts of our product offering, which use other technologies and languages (typically a proprietary PHP-based framework, as well as native iOS and Android--Swift/Objective C and Java, respectively). I also have strong knowledge of SSO-oriented authentication protocols/technologies, including SAML, OAuth 2, CAS, Shibboleth, JWT.Prior to entering the software field, I earned a Master of Science degree in Engineering and Management, which was co-sponsored by the MIT School of Engineering and the MIT Sloan School of Management.Software Development Skills: Node.JS/Javascript, AWS technologies (Lambda, DynamoDB, Aurora/RDS, Codebuild, SNS, SQS, SES, etc.), PHP, Web Services (SOAP, REST, Graph), Microservices, iOS (Swift/Objective C), Android (Java), SQL, Object Oriented Programming (OOP), Authentication Protocols (SAML, OAuth 2, CAS, Shibboleth, JWT), Git/GitHub, JIRA, Scrum, UML
-
Director Of Integration Technologies, Software EngineeringModo Labs May 2018 - PresentBoston, Massachusetts, UsFollowing the success of XModule in my previous role, we spun out a new engineering team to focus on future development of XModule as well as our own web services-based integrations leveraging XModule. As the leader of this team, I have managed the development of a SaaS middleware framework utilizing AWS Lambda and several other serverless technologies to provide common methods and patterns for quickly integrating external products/services with Modo's applications. In addition, I act as the technical manager for an overseas engineering team of 10 FTEs that primarily develops integrations with XModule using our middleware framework.While in this role my team developed a Covid-19 Self Assessment module, which became a critical and heavily trafficked feature of Modo's apps during the 2019-20 pandemic. I also personally developed a SOAP-based integration between XModule and Corrigo (a facilities mgmt. platform), and an iOS SDK integration with "blue dot" provider Mist Systems.An important aspect of my position is setting/influencing the direction of other teams developing integrations with our product. I still regularly interface with the technical staff on our Services team to promote knowledge sharing and best practices (particularly for XModule), and I consulted with one of our partners (and investors), Schneider Electric, on developing iOS and Android plugins for use in Modo's apps. I also write our customer-facing developer docs for XModule and regularly collaborate on associated training materials. -
Director Of Services TechnologiesModo Labs Oct 2016 - May 2018Boston, Massachusetts, UsIn this role I managed 10 technical staff members on our Services team, which included a combination of software developers, technical support staff, and QA testers. My personal goal while in the position was to free up our developers for more forward-thinking projects, while enabling non-technical staff to take on more routine technical tasks.Upon being promoted to this position, I immediately initiated a project to prototype "XModule," a new technology which aimed at enabling our customers to develop custom, data-driven modules in our mobile applications (that my team may have otherwise been responsible for developing and maintaining) without having to learn our underlying framework or stack. XModule has since been patented and has become a cornerstone of Modo's product offering, which many customers use today to make their apps essential for their users. For our efforts, Modo awarded the two of us 2017's ***Team of the Year***, of which I was named team lead.Another successful project I co-developed during this period was integrating one of our apps with Uber's web APIs--the app enabled attendees at Modo's annual user conference to book comped Uber rides to/from the conference venue. Nearly everyone at the conference used the feature, which helped secure a lucrative partnership with the ride-sharing company at the time.Other unique duties as part of this position included:• implementing the first management-level reporting of support team activities• presenting quarterly updates on team trends and progress to Modo's Board of Directors• being responsible for hiring technical support staff -
Senior Integration ConsultantModo Labs Nov 2015 - Oct 2016Boston, Massachusetts, UsA leadership role in which I continued to flex both software development and project management skills, but also started and managed several initiatives with the goal of enabling non-technical staff members to play a larger role on Modo's Services team. These initiatives included:• leading the development of a PHP-based diagnostic tool, called the Feed Inspector, to enable non-technical staff (as well as customers and partners) to diagnose problems with our customers' external data sources• forming a technical sub-team to promote discussions around potential product and process improvements, promote knowledge transfer between team members, and identify and disseminate best practices• conducting a research project in which we scoured our GitHub repos analyzed all customizations the team had developed over the past two years on top of our core product, in order to identify product deficiencies to feed back into our product development process; in addition to leading to certain product improvements, the report received praise internally and was shared with upper managementAs part of this role, I developed both an iOS and Android plugin (at the time in Objective C and Java, respectively) that integrated our native applications with a third party SDK from Radius Technologies, ultimately to enable an interface with Bluetooth BLE beacons that could trigger certain actions within our application. The plugins became part of Modo's product offering and later formed the basis for Modo's own direct support for BLE beacons.During this period, I worked more frequently with Modo's Fortune 500 customers (e.g., Capital One), particularly as Modo began offering more Single Sign-on (SSO) integrations with the customer's Identity Provider (IdP). SAML-based authentication was especially popular, for which I established a set of best practices for the Services team to follow when implementing SAML with the customer's SSO. -
Integration ConsultantModo Labs Mar 2014 - Nov 2015Boston, Massachusetts, UsA customer-facing role on Modo's Services team that mixed software development and project management skills. Often worked directly with customers (e.g., Georgetown University, Belmont University, several CSU campuses, and many others) to manage timelines around their mobile initiatives, which were typically in the form of onboarding new mobile applications, migrating legacy applications to Modo's new platform, and performing integrations with Student Information Systems (SIS/ERP).Wrote many PHP-based customizations to Modo's core platform to tailor the product to fit the customer's needs. Worked extensively with customers to test and consume third party web services, including from Oracle PeopleSoft's SOAP-based Enrollment Web Services, in order to integrate features such as student registration into our mobile applications. Also regularly debugged problems in our PHP application server and recommended fixes to product engineering. -
Contract Software EngineerSystems Design And Analytics Feb 2012 - Mar 2014Survey Data Analysis Project – Cue Ball Capital- Developed automated reports for an online survey taken by readers of a NY Times bestseller by integrating an existing MySQL database with MicroStrategy reporting capabilities- Cleansed survey data by developing PHP scripts to flag problematic entriesSupply Chain Analytics Project - DoD- Developed a custom software package for Mathematica to visualize supply chains and provide statistics- Researched and adapted algorithms to improve the software package’s compute time on large matrices- Developed automated scripts to cleanse survey dataBrain Activity Mapping Project - Johns Hopkins- Aggregated graph data from the Human Connectome Project (a mapping of millions of neurons in the human brain), by experimenting with different clustering algorithms (e.g., k-means) to create meaningful visualizations- Used a combination of Matlab and Mathematica for computation and visualization, and tested scalability of certain algorithms using Hadoop/Pig on Amazon Web ServicesSide Projects- Developed the iOS app "Trivia Every Day"- Developed the educational iPad game "PICK the PiC!"
-
Software Developer InternshipRbm Technologies Jan 2012 - Feb 2012Boston, Massachusetts, UsPrototyped a Ruby on Rails app that integrated with Blender (Python-based 3D modeling software) to automatically generate 3D-rendered planograms; RBM subsequently turned the prototype into part of their product offering. -
Teaching Assistant In Systems EngineeringMit Jun 2011 - Aug 2011Cambridge, Ma, UsMentored project teams, reviewed homework and assigned grades, distributed teaching materials, and regularly responded to student questions/discussions.
Thomas Speller Skills
Thomas Speller Education Details
-
Massachusetts Institute Of TechnologySdm - Sloan School Of Management And School Of Engineering -
Mit Sloan School Of ManagementSystem Design And Management -
Babson CollegeBusiness Administration Courses -
Uc Santa BarbaraBachelor Of Arts
Frequently Asked Questions about Thomas Speller
What company does Thomas Speller work for?
Thomas Speller works for Modo Labs
What is Thomas Speller's role at the current company?
Thomas Speller's current role is Director of Integration Technologies, Software Engineering at Modo Labs.
What is Thomas Speller's email address?
Thomas Speller's email address is ts****@****mit.edu
What schools did Thomas Speller attend?
Thomas Speller attended Massachusetts Institute Of Technology, Mit Sloan School Of Management, Babson College, Uc Santa Barbara.
What skills is Thomas Speller known for?
Thomas Speller has skills like Project Management, Software Development, Data Analysis, Program Management, Product Development, Strategy, Product Management, Systems Engineering, System Architecture, Requirements Analysis, System Design, Business Strategy.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial