# Maxwell Daum > AWS-Certified Backend-biased Software Engineer with a passion for building solutions in the Cloud. Location: Durham, North Carolina, United States Profile: https://flows.cv/maxwelldaum Full-stack developer (Back-End biased) with deep Typescript and NodeJS knowledge. Also have some Java experience. I love to build and maintain highly available microservices in the Cloud. AWS Certified Software Engineer. AWS Certified Solutions Architect. ## Work Experience ### Senior Software Engineer @ Genesys Jan 2024 – Present | Durham, North Carolina, United States ### Senior Software Engineer @ JupiterOne Jan 2023 – Jan 2023 | Durham, North Carolina, United States I worked on the Integrations team at JupiterOne, which was responsible for building and maintaining the over 100 integrations that JupiterOne offers. Over time I became very involved with our organizations’ Integrations Platform, as a vast majority of our integrations would run from within our own cloud. Due to the rapid growth of JupiterOne as a product, this presented a number of interesting scaling, observability, and cost-effectiveness challenges that needed to be solved. Finally, I was heavily involved in the formation of the organization’s cloud cost-management guild, which identifies areas of cost improvement in our services and takes them to task. Notable Work: * implemented a number of new integrations for JupiterOne, and maintained countless others. Lots of feature work and triage * improved upon the existing observability of integration executions and helped curate appropriate dimensions for such work profiles (batch work with highly diverse resource requirements depending on the customer) * implemented a novel dynamic right-sizing system for our integration executions running in ECS Fargate that provided cost efficiency in the face of massively increased compute demand for our enterprise scale customers * generated significant amount of internal documentation for onboarding new integration developers, and architectural docs for existing systems and new solutions I developed * co-created and co-led the organization’s cloud cost-management guild, which saved about 14% on cloud costs within a 3 month period prior to my leaving * significant work in data footprint reduction for the organization resulting in significant cost savings ### Software Engineer @ JupiterOne Jan 2022 – Jan 2023 | Raleigh-Durham-Chapel Hill Area ### Software Engineer @ TrueAccord Jan 2021 – Jan 2021 At TrueAccord I initially worked for the Scalability Team, which worked on optimizing a majority of the organization’s Core Services. After reorganization I transitioned to lead the new Developer Processes team which acts as a center of excellence for cloud-native development at TrueAccord. One key mission of our team is to lead a transformation in development culture at TrueAccord: one that emphasizes service ownership and taking a well-rounded approach to building for the cloud. Accomplishments include: * Improving our product’s search capabilities by improving our Elasticsearch index curation and search patterns. * Implemented various projects that act as functional examples of best-practices when working with a variety of technologies (Lambda, Infrastructure as Code (IAC) for both Cloudformation and AWS CDK, CICD (with change-management processes for deploys), Conventional Commits, Linting, Testing, and more. * Led a month-long knowledge transfer process during the departure of our Devops Director prior to reorg. * Fixing all our massively drifted nested Cloudformation stacks * Holding weekly office hours, tech talks, and creating documentation in aims of empowering developers in their cloud demystification journeys. * Leading an AWS cost optimization initiative that has cut over 15% of our organization's monthly cloud bill to date, with another 15% to soon follow. Highlights: Creating a culture of cost-awareness in the organization, implementing a tagging taxonomy to better analyze monthly cloud spend across organization, VPC endpoints, RDS snapshot lifecycles, instance rightsizing (EC2, RDS, EKS, Elasticache), S3 Lifecycle Policies (and educating teams on their importance), optimizing DynamoDB costs, utilizing 3rd party tools like Zesty to automate the buying/selling of RIs, adding elasticity to all of our EC2 backed services using Autoscaling Groups and proper bootstrapping and AMI baking * Lead implementor of our load/scale testing harness ### Software Engineer @ Genesys Jan 2017 – Jan 2021 | Raleigh-Durham-Chapel Hill Area I worked in Genesys Cloud on a highly available mission-critical set of microservices. As a developer for Genesys Cloud, I was responsible for all aspects of our microservices. Responsible for deploys, being On-Call, identifying improvements for the product, as well as coordinating with other teams in a highly collaborative CI/CD development environment. Technologies I frequently used: * NodeJS * Typescript * Java (Spring) * EC2 * Lambda, * Elasticache * DynamoDB * S3 * Kinesis * Cloudwatch * Newrelic * Pagerduty * Sumologic * Jenkins * Kafka * IAC (Cloudformation) * Docker * MongoDB * Ansible * NestJS Notable Work/Accomplishments: * One of two engineers that architected and built out a new Webhooks service that featured an entirely serverless API, DynamoDB, S3, Kafka, and more. * Lead/Organizer of Genesys Cloud's NodeJS/Typescript Guild. * Integrating all of our projects' CICD jobs with Snyk vulnerability scans * Implemented Avro default value injection support in Java for one of our services that acts as a Kafka event bus for Serverless applications. * Helped standardize best practices for NestJS & Typescript by contributing to and building internally used starter projects and injectable modules in the NestJS ecosystem. These are used by a number of teams, including our own. * Saw our core-service to 3 new AWS regions, involving plenty of cross-team coordination work and troubleshooting. * Ran an organization-wide AWS Developer certification training initiative * Migrated our services ami-baking process from using service.d to systemd, using packer-ansible. * Helped get our team (core service for platform) through our biggest stability spike, participated in diagnosing and addressing legacy issues that dramatically improved our availability and scaling capabilities. * Designed and implemented a fully tunable migration path for transitioning from MongoDB to DynamoDB. * Built my team's first entirely serverless project for our work becoming GDPR compliant. ### Teacher's Assistant @ UNC Department of Computer Science Jan 2014 – Jan 2017 | Raleigh-Durham, North Carolina Area I am a TA for Dr. Jay Aikat for COMP 110 Introduction to Programming. Responsibilities include holding office hours for students and grading. This is within the Computer Science Department at the University of North Carolina at Chapel Hill. UPDATE: New added responsibilities include maintaining an automated grading program used in this class and will be continued to be used in future UNC Computer Science courses. My research involves source-code plagiarism detection, and I utilize my work in this course. I am expecting to submit a paper at the end of my Master's Degree. As of Fall 2016 I TA for a data structures course taught by David Stotts. ### Software Developer Internship @ Genesys | Interactive Intelligence Jan 2017 – Jan 2017 | Raleigh-Durham, North Carolina Area Working on the Purecloud Realtime team, I aided in hardening and developing features for Genesys's Purecloud application with a very talented team of developers in an Agile environment. The realtime team serves as a high speed intermediary for most all of the application's XMPP traffic. Tools and Technologies I got exposure with (and some of what I did with them) Node 6 and 8: Realtime use's node 6, and uses the very popular bluebird Promise library due to it's speed advantages over native Javascript Promises. Having been familiar with Node in previous internship's but not so much with promises, really exploring and using the Bluebird library throughout the summer has been enlightening. For our continuation of our company hackathon project, I have gained (and am continuing to gain) exposure to the new and shiny async/await directives in Node 8. Coffeescipt: Although antiquated, coffeescript did help define the javascript we know and love today. Realtime has a good amount of coffeescript code due to being started before javascript took so many queues from the language. I have appended to a good number of coffeescript files, and have taken part in the migration effort from coffeescript to ES6 Docker: Migrated a fair few of our mocked services into docker containers for more realistic testing scenario's, also implemented a container health check suite to harden our cicd. Published an modified jitsi videobridge docker container to Dockerhub that is now used by the team in dev environments. Redis: Migrated LUA scripts into a dynamically loaded library taking full advantage of Node's require cache. Also aided in migrating our team's pub/sub procedures from single node redis to clustered redis. Touched the popular IORedis and redisNode node modules. I dabbled in many other tools/technologies used in our stack including but not limited to: Kafka Videobridge XMPP Jenkins New Relic ### Software Developer Internship @ Fidelity Investments Jan 2016 – Jan 2016 | Durham, NC 2nd Internship with Fidelity Investments returning to same team, under Director Damo Balagi. Continuing to develop web applications for external and internal sites. Further experience with Node.js, Express, Chai,Mocha,Sails,Grunt, and NLP for side projects. ### Software Developer Internship @ Fidelity Investments Jan 2015 – Jan 2015 At Fidelity, I worked under Software Director Damo Balagi as a technical intern, where I contributed to ongoing software projects at Fidelity (web applications). Worked in an Agile development environment. Exposed to Node.js, Express, Chai,Mocha,Sails,Grunt. As part of team Maximus, the first team in the division to release a node.js application, the experience I gained here was invaluable. ### Research Intern @ University of North Texas Jan 2014 – Jan 2014 | Denton,Texas At the University of North Texas, I conducted research on the applicability of combinatorial, landmark-based, and path-coverage specific heuristics to JavaPathFinder (JPF). Working with Dr.Dan Bryce and a team of fellow researchers, we hope to publish a detailed empirical study on the possible advantages of such heuristics in that they will provide more diverse test results, and shorter counterexamples on error encounters than existing branch coverage specific heuristics. Our publication to the JPF 2014 Workshop has been accepted and will soon have full publication details. ## Education ### Master of Science (M.S.) in Computer Science The University of North Carolina at Chapel Hill Jan 2016 – Jan 2017 ### Bachelor of Science (BS) in Computer Science The University of North Carolina at Chapel Hill Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/maxwell-daum-b7b90463 --- Source: https://flows.cv/maxwelldaum JSON Resume: https://flows.cv/maxwelldaum/resume.json Last updated: 2026-03-22