# Travis Siems > Senior Software Engineer at ID.me Location: Dallas, Texas, United States Profile: https://flows.cv/travissiems I'm a creative problem-solver helping ID.me build the identity layer of the internet. I'm interested in automation, machine learning, and bleeding-edge technology. I desire to continually sharpen my skills, gain new experiences, make an impact and share what I've learned. I spent the latter part of my master's in computer science researching how well sensor data (audio and motion) from smart phones could be used to detect and decode keystrokes from a nearby computer keyboard. I detail my process and findings in my thesis, which can be found here https://scholar.smu.edu/engineering_compsci_etds/3/. ## Work Experience ### Senior Software Engineer @ ID.me Jan 2022 – Present ### Principal Architect @ Dottid Jan 2021 – Jan 2022 Dottid is a SaaS platform that expedites Commercial Real Estate (CRE) lease transactions through better collaboration, visibility, and quick-and-easy actions. * Responsible for recognizing how new technology can help solve problems for Dottid and its clients, implementing POCs, and create software patterns used across the product * Led engineering team of 10 engineers to develop clean, maintainable code quickly * Coached team leads and engineers to use development and design best practices across the software development lifecycle * Encouraged iteration and “failing fast” using agile process and tools * Architected Node.js (Express, TypeScript) microservices for security, scalability, reliability, and maintainability * Collaborated with product and design teams to prioritize and organize the backlog * Deployed containerized services in a serverless, event-driven architecture using GCP services such as Cloud Run and PubSub * Designed and implemented robust CI/CD pipelines using GitLab and GCP * Developed and maintained Apollo Federated GraphQL schema for use by multiple client apps * Evangelized importance of Automated Testing and Test Driven Development across the team, especially for verifying mission-critical functionality (such as APIs and DB queries) * Led integration with third-party services for sending web and mobile notifications using SendGrid and Firebase Cloud Messaging, orchestrated using Courier * Implemented authentication with GCP Identity Platform and a custom role-based authentication system * Integrated with third-party APIs for in-app messaging using Twilio Conversations * Contributed to Infrastructure as Code using Terraform and GCP Config Connectors * Contributed to many key features on the web and mobile apps using React and React Native * Highly-effective at implementing features from start to finish ### Senior Software Engineer @ Dottid Jan 2019 – Jan 2022 | Dallas/Fort Worth Area ### Software Engineer @ Toyota Connected North America Jan 2019 – Jan 2019 At TC, I worked on the Telematics Service Platform (TSP) to provide safety and convenience services to millions of vehicles. On this team, I developed highly scalable and reliable microservices to meet safety-critical SLAs. Major contributions: Leading Mazda team - Created Spring Boot microservices to manage IoT device provisioning and secure remote command support for 250k Mazda vehicles - Led development and technical design of service architecture, deployment infrastructure, and testing processes - Communicated effectively with Japanese partners across location, timezone, and language barriers - Used M2M APIs to facilitate communication to edge devices in a secure and reliable manner - Utilized leading-edge DevOps tools to increase development speed and monitor microservice transactions - Performed load tests to verify reliability and scalability - Employed a pub/sub architecture for communication between services Call Routing Infrastructure (CRI) - Contributed to one of the most critical pieces of the TSP that manages call routing between vehicles, TSP call center, and 3rd parties (including emergency services and roadside assistance) - Integrated with APIs to facilitate data transmission, CRM support, and call transfers for the best customer experience - Led efforts for metrics, performance enhancements, monitoring, and operations support TSP Operations Dashboard - Developed internal tool to quickly and easily view TSP information (such as vehicle/device info and call/SMS transactions) for faster test and production issue-handling - Interviewed team members and stakeholders to drive development of the most important features Destination Assist - Contributed to backend architecture to provide top-end service delivering Points of Interests to customers, helping them get where they need to be - Used test-driven development to ensure reliable E2E success at scale Additional Acknowledgements - Employee of the Month for August 2019 ### Associate Software Engineer @ Toyota Connected North America Jan 2018 – Jan 2019 | Dallas/Fort Worth Area ### Research Assistant @ Darwin Deason Institute for Cyber Security Jan 2017 – Jan 2018 | Dallas/Fort Worth Area ### Integration and Data Services Intern @ Credera Jan 2017 – Jan 2017 | Dallas/Fort Worth Area - Engaged in biweekly sprints doing full-stack development using iOS, Android, Java Spring, JSP, and Oracle - Presented work on industry-level applications to the client for review, testing, and integration ### Developer @ iuzeit Jan 2016 – Jan 2017 | Dallas/Fort Worth Area - Developed web app using AngularJS, JQuery, HTML, CSS, PHP, PostgreSQL, and Phinx - Worked remote and continued to engage in agile process ### CitiNetwork Summer Analyst @ Citi Jan 2016 – Jan 2016 | Irving, Texas - Worked on the CitiNetwork platform of CATE (Citi Architecture Technology Engineering) - Developed an application to create and deploy Virtual Private Clouds onto AWS and connect various external and internal resources to the newly created clouds automatically - Worked with technologies such as AngularJS, Python, Flask API, Amazon's Boto3 API, Junos API, SVG, and Stash - Evaluated target audience, held casual interface interviews, and designed application to be user friendly - Presented application to executives as a proposal that was later accepted for continued development as part of Citi’s Hybrid Cloud strategy ### Senior Mentor (Undergraduate TA) @ SMU Lyle School of Engineering CSE Department Jan 2015 – Jan 2015 - Taught Data Structures (in C++) and Java Language topics using project-based learning - Reviewed and graded complex programming projects - Served as a direct resource for the professors ### Lyle Engineering Summer Camp Instructor @ Southern Methodist University Jan 2015 – Jan 2015 - Taught Python, Scratch programming, and some Electrical Engineering to High School and Middle School students - Developed and deployed a curriculum and instruction tools, including an Arduino firmware ## Education ### Master of Science - MS in Computer Science Southern Methodist University Jan 2016 – Jan 2018 ### Bachelor of Science - BS in Computer Science and Engineering Southern Methodist University Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/travis-siems --- Source: https://flows.cv/travissiems JSON Resume: https://flows.cv/travissiems/resume.json Last updated: 2026-03-22