
Hi, I'm Brandon Herman
I'm a |
Professional Experience

Senior Software Engineer
TwilioDeveloping Twilio's Studio product which allows users to build low-code/no-code applications using Twilio's products (Voice, SMS, AI, etc).
San Francisco, CA (Remote)
JavaMySQLDynamoDBReactNode.jsTypeScriptAWSKafka
- Working on Twilio Studio
- ... To be updated ...

Staff Software Engineer
Mastery Logistics SystemsLead team which built customer facing APIs for ingress and egress of large amounts of real time asyncronous logistics data.
Chicago, IL (Remote)
Node.jsTypeScriptGraphQLKafkaPostgreSQLRedisReactAzure
- Designed and built async API's (Ingress and Egress) for logistics data synchronization
- Developed microservice rules engine used to calculate a shipment's status
- Designed and built distributed "Locking" system for entity management
- Led company-wide adoption of distributed tracing standards for better observability

Software Engineer
AmountFull-stack development of customer-facing applications and internal tools, with a focus on GraphQL adoption.
Chicago, IL
ReactTypeScriptGraphQLRuby on RailsNode.jsPostgreSQL
- Created white-label, highly configurable loan servicing application
- Led company-wide adoption of GraphQL
- Onboarded and supported six new hires and transitioned Mobile dev team to Web Development

Software Engineer Intern
PKWAREFull-stack development on Security Software.
Milwaukee, WI
C#
Software Engineer Intern
Accelogix
Full-stack development on logistics Software.
Milwaukee, WI
JavaMySQL
Personal Projects

Web Development
WorldCup3Js
worldcup3js.devMultiplayer soccer game using Three.js and Websockets.
JavascriptThree.jsNode.jsWebsocket Server

Web Development
Ambiance
ambiance.devWeb App which provides ambiant music for every mood.
ReactNode.jsTypescriptGoogle Analytics

Web Development

Education

Bachelors of Science in Software Engineering
Milwaukee School of Engineering- Member of MSOE's Mens Soccer Team
- Senior Project: Autoamted Time Tracking Software Integrated with JIRA. Used by Students at MSOE.