# Jeffrey MacDonald > Senior Software Engineer at Brave Health Location: Pleasant Hill, California, United States Profile: https://flows.cv/jeffreymacdonald I am a seasoned Software Engineer with over 15 years of industry experience. With a solid background in back-end architecture design, planning, and implementation, I have honed my skills to excel across all areas of software development. My experience includes maintaining and developing new features and services for a Rails monolithic application for a telehealth platform, developing back-end microservices as a polyglot working with Ruby and Java, as well as some front end development with javascript and Angular. I am always looking for new opportunities to expand my knowledge and skills, and I am seeking a position in a mission-driven, fast-paced organization with a high standard for quality. ## Work Experience ### Senior Software Engineer @ Brave Health Jan 2025 – Present ### Senior Software Engineer @ Brightline Jan 2023 – Jan 2024 • Served as tech lead for my team helping with technical planning of each project initiative, working with management on monthly capacity planning, and running our dev pairing hour bi-weekly. • Mentored a junior engineer with time spent pairing, getting them up to speed on technologies, and support on anything they needed across all their functions. • Designed and helped implement a major initiative for the California BrightLifeKids program, creating a new clinical function in our application called Care Guides which served 50% of the thousands of kids that registered under that program. • Designed and built across in-app appointment scheduling for Care Guides across the full-stack 2 months after launch which increased scheduled appointments by over 300%. • Implemented a large refactor allowing for a member to have multiple benefits coverage which unlocked the California BrightLifeKids program to exist in conjunction with our existing health coverage. ### Software Engineer @ Brightline Jan 2021 – Jan 2023 ⦁ Developed in a high collaboration environment pairing with other engineers, sometimes across teams, ensuring no function had less than two engineers that were subject matter experts ⦁ Rearchitected configurations for external partners from yaml to db backed data models which increased our ability to scale dramatically, reducing required PRs for configuration changes from an average of 10 per week to 0, all while reducing our codebase by 50,994 lines of code ⦁ Designed and helped implement a complex membership billing method required by a large insurance partner which unlocked millions of covered lives in our system ⦁ Improved efficiency of our eligibility file processing by pushing data to Redis to be read and processed in individual Sidekiq jobs which allowed files to scale a thousand times larger without crashing the service ⦁ Developed a dynamic direct mailer system that allowed for a single mailer template to be used across every insurance payer and business sponsor reducing our template development time by 50% ⦁ Improved our marketing data ingestion pipeline by automating multiple manual steps that would alert the team when manual intervention was necessary, lowering the manual time to ingest data by 80% ### Senior Software Development Engineer @ Womply Jan 2020 – Jan 2021 | San Francisco Bay Area ⦁ Mentored new hires with pair programming, group project planning, and documented information sessions ⦁ Designed, developed, and led building a new Ruby microservice to securly store credit card processor login credentials in an external high security vault as well as APIs to use those login credentials through a proxy service that kept them secure 100% of the time ⦁ Refactored Ruby email marketing and Java customer graph microservices avoiding data syncing between services which changed an average of 5 bugs per week related to out of sync data down to 0 ⦁ Designed, developed, and led building a trial demo system of our CRM product which spanned 6 different Ruby and Java microservices as well as our legacy Rails application that unlocked our sales team to sign up new businesses with a free version of the product for a finite amount of time increasing our new sign ups by 150% ### Software Development Engineer @ Womply Jan 2018 – Jan 2020 | San Francisco Bay Area ⦁ Code reviewed hundreds of pull requests, working with other developers to achieve a high quality standard, aligning the codebase to use more standardized approaches, and approving work to be released ⦁ Designed and Implemented an automated email service based on incoming credit card transaction data, customer input data, and business insights that allowed for customizing which emails would be sent, custom text in the body of the email, and all in a system built on Sidekiq resulting in near 0 dropped emails ⦁ Implemented unique configurations for new credit card processing partners in a Java microservice using Maven, DropWizard, and Jetty unlocking millions of credit card transactions to be ingested into our data warehouse ⦁ Implemented the generic UI for saving credentials for multiple external tools using AngularJS, HTML, and CSS ⦁ Implemented customer importing in a Ruby microservice with external APIs from Google, Constant Contact, and MailChimp utilizing OAuth which saved Customer Support hundreds of hours of manual contact transfer ⦁ Extended Postgres and MySql database schema through migrations in Java and Ruby ⦁ Developed data migrations in Ruby with reusable rake tasks that allowed for easy data migration that was idempotent without the need for deploys or new code ### Senior Front-End Test Engineer @ Womply Jan 2018 – Jan 2018 | San Francisco Bay Area ⦁ Developed automated acceptance tests that ran at build time in CI/CD using Javascript and Protractor that covered the common user path for all major features and ran under 5 minutes per build ⦁ Managed releases and deploys ensuring a 100% passing rate on all automated smoke tests and automated test coverage on new features for Ruby microservices and front end AngularJS applications ⦁ Contributed to agile pointing and planning with developers to include the testing scope in the complexity of work resulting in much higher precision in projected points to actual points ### QA Engineer - Technical Lead @ Vendini Jan 2016 – Jan 2018 | Petaluma, CA ⦁ Automated regression coverage of our payment API under PCI scope using Postman that ran a regression suite in under 3 minutes with a false failure rate at near 0% ⦁ Built smoke test automation for our ticketing solution with NodeJS and Protracter that ran a regression suite in under 20 minutes with less than 1% false failure rate ⦁ Administered and maintained the QA builds server utilizing Docker and Jenkins providing ephemeral test environments allowing parallelized testing across 5 engineers ### Quality Assurance Engineer @ Hewlett Packard Enterprise Jan 2015 – Jan 2016 | Seaside, CA ⦁ Black box testing of database interfacing software for the US Military at the DMDC ⦁ Documenting through bug reports, test plans, test case matrices, and sign off documents ### Software Tester @ SunView Software, Inc. Jan 2010 – Jan 2014 | Tampa/St. Petersburg, Florida Area ⦁ Lead tester for our web based monitoring service and mobile applications ⦁ Writing and maintaining web based test automation scripts with selenium in C# ### Content Processing Support @ Audible Magic Jan 2008 – Jan 2009 | Los Gatos, CA ⦁ Ingesting audio and digital media content ## Education ### Bachelor of Arts (B.A.) in Music University of California, Davis ### Bachelor of Science (B.S.) in Game Design and Development Southern New Hampshire University ## Contact & Social - LinkedIn: https://linkedin.com/in/jeffreyamacdonald --- Source: https://flows.cv/jeffreymacdonald JSON Resume: https://flows.cv/jeffreymacdonald/resume.json Last updated: 2026-04-01