# Jordan Gates > Senior Software Engineer - Full stack Engineer working with Typescript, React, Rust, Go, and SQL-like datastores Location: Wake Forest, North Carolina, United States Profile: https://flows.cv/jordangates Working as a full stack software engineer, leveraging languages such as golang, php, javascript, and typescript. ## Work Experience ### Senior Software Engineer @ etherfuse Jan 2024 – Present | Raleigh-Durham-Chapel Hill Area ### Senior Software Engineer - Full Stack @ Morning Consult Jan 2022 – Jan 2024 | Raleigh, North Carolina, United States Wrote full stack code using React/Typescript and Go. Converted an internal JavaScript UI into productizable Typescript/React single page app, using hooks, context and other advanced React patterns. Designed and wrote new APIs in Go (Golang) to support creating and modifying resources internally and through 3rd party APIs. Supported rollout of new site as on-call engineer. ### Senior Software Engineer - Full Stack @ Foreground Jan 2020 – Jan 2022 | Raleigh-Durham-Chapel Hill Area Wrote full-stack code to support photography display and sales, both digitally and with physical products. Leveraged a full stack of PHP, React.js, AngularJS and MySQL with my team to develop features quickly and make a difference in a competitive industry. ### Senior Software Engineer - Full Stack @ Sling TV Jan 2018 – Jan 2020 | American Fork, Utah Technical lead of middleware team at SlingTV. Working on Web-Scale and Cloud-native solutions at SlingTV, pushing client-side business logic into server-side horizontally-scalable microservices, leveraging technologies like Kubernetes, GRPC and Go. Architected microservice oriented middleware to consolidate complex business logic and UI templating for all Sling TV UI clients. Designed SOLID, stateless code so that inbound requests could go to any instance on any cluster and have the same response. Insisted on no breaking changes to API, so that all legacy clients could be supported. Leveraged REST principles to reuse api surface as much as possible. Scaled to 1 million concurrent users, and over 1 million requests per minute. ### Engineer II - Software @ Sling TV Jan 2016 – Jan 2018 | American Fork, UT Wrote Typescript/JavaScript libraries to support various Javascript based UIs. Consolidated and clarified code using functional programming available in ES6. Leveraged npm with strict versioning to support all platforms. ### Intern - Software - Javascript @ Sling TV Jan 2016 – Jan 2016 | American Fork, UT Wrote unit and integration tests and developed small features for JavaScript libraries to support various Javascript based UIs, including Xbox, Samsung Smart TVs, Chrome browser, and Chromecast. ### Administrative Coordinator, Policy & Programs @ Research!America Jan 2012 – Jan 2015 Created custom email templates using HTML and CSS Designed large and small format printed documents, web graphics, advertisements and factsheets Populated Drupal web pages using HTML and JavaScript ## Education ### Computer Science Brigham Young University Jan 2015 – Jan 2016 ### Civil Engineering Brigham Young University Jan 2005 – Jan 2010 ### Advanced Diploma in Computer Science, Physics, and Math West Springfield High School Jan 2001 – Jan 2005 ## Contact & Social - LinkedIn: https://linkedin.com/in/jordantgates --- Source: https://flows.cv/jordangates JSON Resume: https://flows.cv/jordangates/resume.json Last updated: 2026-03-22