# Jeff Tingey > Senior Software Engineer Location: San Tan Valley, Arizona, United States Profile: https://flows.cv/jefftingey Graduating with a Bachelor's degree in Computer Science from Brigham Young University in 2020, I completed impactful roles in software engineering, specializing in Go, cryptography, and gRPC. At Badge, I contributed to advancing biometric OIDC authentication and developed a "Remember Device" feature utilizing JWTs and Postgres. I also designed a robust CLI for backend systems and implemented geoblocking functionality to enhance data security. Prior to Badge, I honed my skills at Route by building distributed systems and microservices with Terraform, Docker, and AWS. My contributions included developing an authentication framework, creating an event stream with SNS and SQS, and integrating caching with Redis and Elasticache. I aim to continue delivering innovative solutions and fostering secure, efficient systems. ## Work Experience ### Senior Software Engineer @ Badge Jan 2023 – Jan 2025 Developed advanced features for gRPC-based services in Go, enhancing biometric OIDC authentication processes. Designed and implemented a "Remember Device" feature using JWTs, signed responses, and a Postgres allow list. Designed and built a robust CLI for the Badge backend using a Cobra framework in Go, and Viper. Built geoblocking functionality in Go and Postgres for users of Badge services. Features include a GET and PUT api allowing the admin user to set geo blocking rules based on country or specific IP address, and a Traefik middleware that converts IP address to a country code, and checks that the request is allowed according to the set geo rules. Ensured the highest security of data by using cryptographic best practices such as Certificate Based Authentication, Additive secret sharing, Shamir’s secret sharing, MPC, JWTs, and symmetric/asymmetric encryption. Performed on call rotations which included building and monitoring alarms, and debugging using GCP logs, Sentry, and Checkly. ### Software Engineer @ Route Jan 2020 – Jan 2022 Developed distributed systems and microservices using Go, Docker containerization, REST APIS, cloud infrastructure using Terraform in AWS, SNS and SQS queues, Postgres, and DynamoDB. Designed and built an authentication framework that was integrated with all internal services using a KrakenD gateway, Go services running on ECS, and service self registration using AWS Lambdas, Docker, and Gitlab’s CI/CD pipeline. Created an events stream by publishing to an SNS topic that several teams subscribed to. Added our own SQS queue to subscribe to the events stream, used for sending out notifications, and updating over a million shipments per day. Integrated caching using Redis and Elasticache to reduce latency on our team’s most expensive endpoint by nearly 50%. Implemented email and push notifications using a third party service, Braze. Transitioned from using AWS SNS and Sendgrid, without any interruption in production. Solely maintained the backend service that processes millions of requests daily from the mobile apps. Improved the service by making it testable and adding several unit and integration tests, as well as adding multiple new endpoints. Performed the backend work for Microsoft Oauth, and improved the Google Oauth flow. ### Software Developer Intern @ Clearwater Analytics Jan 2019 – Jan 2019 | Boise, Idaho Area ▪ Collaborated with a team of 7 other developers to create 2 accounting software applications, without any prior accounting experience. ▪ Performed full stack duties in Angular 8 and Java, such as hooking up the service layer between the front/back end, contributing to the UI, and helping maintain the back end. ▪ Gained experience in unique areas, including hk2 dependency injection, pact testing, and setting up nginx. ▪ Practiced Scrum methodology by setting up weekly sprints, daily stand up meetings, and end of week retro meetings. ### Software Developer @ BYU Broadcasting Jan 2018 – Jan 2019 | Provo, Utah Area ▪ Played an integral role in transitioning the current web app from vanilla JavaScript into a Single Page App in Vue.js. ▪ Created 20+ reusable components while managing data in the store and state. ▪ Utilized Atlassian applications, such as BitBucket, Jira, and, Confluence to manage workflow. ### Web Developer @ ELITE ROOFING LLC Jan 2017 – Jan 2017 | Provo, Utah ▪ Worked as a full stack developer in an agile environment to build a user friendly website for the roofing company. ▪ Coded in NodeJS, MongoDB, and ExpressJS for the server, and Angular 4 and TypeScript for the client. ▪ Worked remotely and communicated daily with the boss and team lead to create the desired website. ▪ Implemented bootstrap and primefaces interface to keep the code base dry. ## Education ### Bachelor's degree in Computer Science Brigham Young University Jan 2016 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/jeff-tingey - Website: http://jefftingey.herokuapp.com/#/ --- Source: https://flows.cv/jefftingey JSON Resume: https://flows.cv/jefftingey/resume.json Last updated: 2026-03-22