# David H. > Senior Software Engineer at Care Access. Be kind to yourself. Location: Lebanon, Tennessee, United States Profile: https://flows.cv/davidh Senior Software Engineer at OneStudyTeam ## Work Experience ### Senior Software Engineer, Full Stack @ Care Access Jan 2024 – Present | Boston, Massachusetts, United States As a Senior Engineer, I was responsible for shipping high-quality, production-ready features across clinician- and patient-facing applications. Worked closely with cross-functional teams to clarify scope, surface technical risks early, and demo features regularly to stakeholders. Took ownership of release cycles, team rituals, and engineering consistency, while mentoring junior engineers and unblocking day-to-day delivery. - Feature development on Care Console enhancing a centralized platform used by clinicians to manage participant flow during virtual and in-person trial visits. - Feature development on Member Portal creating/enhancing a portal enabling trial participants to view results, remain engaged post-visit, and refer others via a rewards system. - Feature development on Member Services Portal creating/enhancing an internal tool for outbound engagement teams to handle lab result follow-ups, referrals, and participant outreach efficiently. - Led stand-ups, managed release schedules, and coordinated support rotations. - Mentored junior engineers and delegated feature ownership to grow team capacity. - Drove technical consistency through refactors and shared RemixJS patterns (cookies, headers, etc.). - Scoped and delivered features from high-level designs (e.g. Figma) with minimal oversight. - Seeded lower environments to enable production-like testing across teams. - Delivered feedback loops to reduce rework and speed up developer cycles. - Owned mock data tooling and environment setup to support development across projects. - Represented engineering in cross-functional planning, proactively raising and resolving delivery risks. ### Senior Software Engineer @ OneStudyTeam Jan 2022 – Jan 2024 | Nashville, Tennessee, United States As a Senior Software Engineer my responsibilities were set to handle shipping high confidence and high quality code for end user features in a quick and timely fashion. High collaboration with a cross functional team addressing technical scope/concerns while ensuring business entities were made aware of feature development with daily demos. Technical stack during my tenure at Reify Health/OneStudyTeam is ReactJS, Postgres, Apollo GraphQL, Clojure, and Typescript. - Feature development on a user grant system for self-serve system within our system which directly affected onboarding new users for sites upwards of 32% increase of speed - Feature development on a protocol designer for clinical research to assist in digitizing research quickly and effectively. - Feature development on a scheduling service to assist our Care Access to handle automating scheduling for on site customers and staff - Feature development on Site eSource to enhance velocity on a legacy system introducing design patterns - Feature development on Site Financials which was a completely new application offering for the org - Delivered multiple high value opportunities for the business on time and, in most cases, earlier than expected - Developed design system entries into our internal design system for multiple teams to leverage and ensuring refactoring occurred - Developed API routes via Clojure backed with Postgres - Developed code generator patterns for GraphQL interfaces in Typescript - Mentored junior developers via pair programming and code review (automated and manual) - Responsible for implementing part or all of a technical solution to our end users - Responsible for assisting with ticket/scope breakdown on multiple technical squads - Experience with CircleCI - Experience integrating with REST and GraphQL APIs - Experience with Typescript - Experience with Cypress - Experience with Postgres - Experience with AWS S3, EKS, ECS, Lambda ### Senior Software Engineer @ Kanso Software (HDS Doorways) Jan 2021 – Jan 2022 | Denver, Colorado, United States As a Senior Software Engineer my responsibilities were set to be able to lead a team of front-end engineers to ensure unblocking of feature development and architecting a modernizing a front-end stack from a legacy monolith. Technical stack during my tenure at Kanso Software is AngularJS, Angular 2 (11-13), MySQL, ExpressJS, Serverless Framework, Typescript, and Mongo. - Developed AngularJS/Angular 2 components and front-end features - Developed ExpressJS routes integrating with Mongo via Mongoose - Developed code generator patterns for GraphQL interfaces in Typescipt - Mentored junior developers via pair programming and code review (automated and manual) - Generated architectural diagrams to ensure a clear plan to migrate from AngularJS to Angular 2 for all new front-end development - Responsible for implementing part or all of a technical solution to our end users, in accordance with an agreed technical design - Occasionally responsible for providing a detailed technical design for enterprise solutions - Experience with AngularJS and Angular 2 - Experience with Gitlab - Experience integrating with REST and GraphQL APIs - Experience with Typescript - Experience with Mongo and MySQL - Experience with AWS S3, ElasticBeanstalk, EC2, Lambda - Experience with Docker ### Senior Software Development Engineer @ EvidenceCare Jan 2020 – Jan 2021 | Brentwood, Tennessee, United States - Developed front-end features/enhancements in React/Typescript - Developed HL7 Standards for FHIR Healthcare Interoperability - Developed CDS Service integrations to be leveraged regarding healthcare interoperability - Developed back-end features/enhancements in ExpressJS/Typescript - Developed analytic infrastructure to handle pertinent non-PII information to our BE to ensure our applications was meeting hospital systems ROI - Developed a dynamic feature flag system to ensure users could not see certain features until they enabled - Assisted in onboarding multiple hospital systems with integrating with our suite of products - Assisted in generated documentation and onboarding multiple engineers onto team - Assisted in high level architecture decisions on high priority deliverables ### Software Engineer II @ EvidenceCare Jan 2020 – Jan 2020 | Greater Nashville Area, TN As a member of the Infrastructure and Architecture team, I was responsible for the design, planning, and creation of tooling to assist generating and maintaining cloud infrastructure. While a member of the IA Squad, fulfilled inter-squad relations while also building out back-end APIs to assist with our core product from front-end to back-end. - Developed front-end features/enhancements in React with RxJS/Redux - Developed microservices with Express in Typescript/TypeORM - Developed CI/CD Pipelines (CircleCI) - Experience with AWS - Experience with IaC models Terraform paired with Atlantis - Experience with HashiCorp Vault - Experience working independently remotely and within highly collaborative environments ### Software Developer In Test @ Lonely Planet Jan 2019 – Jan 2020 | Franklin, TN As a member of multiple teams, I was responsible for the design, planning, and execution of internal quality tools in support of the Lonely Planet brand. While embedded on multiple teams, prioritizing the work for completion and executing exploratory testing on specific tickets while attending all artifact meetings - Developed a headless link checker that assisted with reporting broken links - Developed an auto-mocking library that assisted with unit/integration level tests - Developed a headless puppeteer lighthouse audit solution that assisted with historical performance audits organization wide - Developed a drift metrics dashboard in Kibana with Python3 to be able to deterministically validate that data from one legacy system was present inside our newly adopted headless CMS - Developed an API testing solution for use with GraphQL queries and Postman Newman library - Developed a E2E testing solution with Typescript and Selenium-Webdriver - Developed a visual testing solution with Applitools - Developed a monorepo with Lerna/Yarn Workspaces that became the hub of all levels of automation - Developed front-end features/enhancements in React with GraphQL/Apollo - Developed microservices with Serverless Framework in Node 8.10/10.X - Experience with CI/CD Solutions Creating Pipelines (Jenkins/GoCD) - Experience with SauceLabs/BrowserStack - Experience with AWS - Experience working with Elixir/Phoenix Framework - Experience with ElasticSearch (AWS) - Experience working independently remotely and within highly collaborative environments ### Full Stack Developer @ LifeWay Christian Resources Jan 2017 – Jan 2019 | Greater Nashville Area, TN As a member of the SmallGroup.com team, I was responsible for the design, planning, and execution of features, bugs, and enhancements for multiple applications within Lifeway's Digital Platform team. - Developed back-end features/enhancements in PLAY framework (Java) - Developed front-end features/enhancements in React with Redux/Unstated - Developed mobile applications in React Native - Developed front-end features/enhancements in Angular - Developed microservices with Serverless Framework in Node 8.10 - Experience with CI/CD Solutions Creating Pipelines (Jenkins/GoCD) - Experience with SauceLabs - Experience with AWS - Experience with ElasticSearch (AWS) - Assisted in data migration during major version change to supported application. - Creating ETL pipeline for global data structure migration (Python) - Experience working independently remotely and within highly collaborative environments ### QA Engineer @ LifeWay Christian Resources Jan 2016 – Jan 2017 | Nashville, TN As a member of the Test Automation team, I was responsible for the design, planning, and execution of functional testing for multiple applications within Lifeway's Digital Platform team. - Developed Java based UI testing leveraging Selenium - Developed Java based visual testing leveraging Applitools - Developed Java based API testing leveraging RestAssured - Developed Java based security testing leveraging OWASP Zed Attack Proxy - Developed Java based accessibility testing leveraging aXe - Developer Scala based performance testing leveraging Gatling - Experience with CI/CD Solutions (Jenkins/GoCD) - Experience with SauceLabs - Experience with AngularJS/React - Experience with Serverless Framework - Experience with AWS - Experience with Play Framework - Experience with Scala - Assisted in data migration during major version change to supported application. - Creating ETL pipeline for global data structure migration - Experience working independently remotely and within highly collaborative environments ### QA Engineer @ ThreatQuotient, Inc. Jan 2015 – Jan 2016 As a member of the Quality Assurance team, I was responsible for the design, planning, and execution of functional and integration testing for ThreatQ's cutting-edge security threat management application. - Collaborated with QA and Development teams to understand and help define the testing strategies and effort required for implementing new product features - Collaborated with UX and Product Management on new product user stories and define the best approach for testing each - Experience with designing and executing tests for all supported web browsers using the most appropriate strategies - Communicated progress with QA and Development team members through test case reviews and daily scrum meetings - Experience with general QA skills with regards to test plan creation, test case development, defect analysis and reporting - Experience with testing based on both functional requirements and product knowledge - Ability to prioritize test cases based on risk analysis - Working knowledge of standard web application design and technologies including HTML, JSON, JavaScript, SQL - Working knowledge with REST API testing - Experience with Grey Box and Black Box testing - Working knowledge of basic/intermediate knowledge of SQL - Hands on experience with tools like Jira, TestRail, and Confluence - Comfortable working on Linux platforms (CentOS, RHEL) - Comfortable working with Mac OS - Experience working in an Agile Development environment ### QA Specialist @ Emma, Inc Jan 2012 – Jan 2015 | Nashville, TN - Experience in test planning, functional testing, regression testing, integration testing, usability testing, troubleshooting, and debugging - Participated in deployment efforts including the planning stages and post-deployment verification testing to test and production environments - Collaborated closely with developers to evaluate or diagnose problems - Collaborated closely with support teams to help evaluate web application and API issues before triage - Working knowledge of basic SQL - Experience identifying areas for testing improvement and working with my team to implement contextual-based agile QA practices - Ruby and Python programming experience - Comfortable with command line interfaces - Experience in an Agile development environment - Experience in Test Automation using Watir-Webdriver - Experience setting up and maintaining Selenium Grid in a CI environment - Experience working with Bamboo, JIRA, Jenkins and Pivotal Tracker - Experience mentoring other QA Analysts in Test Automation - Experience with iOS & Android testing - Experience testing multiple APIs - Comfortable working in Linux and Mac OS X environments ## Education ### Bachelor's degree in Information Technology Trevecca Nazarene University Jan 2006 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/dmhalejr --- Source: https://flows.cv/davidh JSON Resume: https://flows.cv/davidh/resume.json Last updated: 2026-03-22