HimalayasHimalayas logo
David JacksonDJ
Open to opportunities

David Jackson

@davidjackson

Senior software engineer focused on Java/TypeScript full-stack SaaS reliability and observability.

United States
Message

What I'm looking for

I’m looking for a senior role owning full-stack SaaS features end to end—design through deployment—where I can build Java/React services and improve data quality, observability, and performance with strong CI/CD and cross-functional collaboration.

I’m a Senior Software Engineer with about 12 years of experience building and maintaining robust backend services and APIs in Java and Node.js, and strengthening frontend experiences with TypeScript/React. I work in regulated SaaS environments, where I prioritize data quality, observability, and performance while delivering features end to end.

In my current role, I’m a full stack developer on a regulated SaaS platform for pharmaceutical and biotech customers. I design scalable systems, contribute to frontend and backend services, and own projects from problem discovery to deployment, monitoring, and iteration—using strong DevOps practices, version control, and reliable testing (unit and end-to-end).

Previously, I built and supported distributed microservices on enterprise platforms and integration services, collaborating across Product, Data, Design, and Frontend teams. I’ve implemented CI/CD automation, Docker-based workflows, and RESTful integrations, while integrating metrics, logging, and alerting to improve reliability in production. My approach is simple: ship with confidence, instrument everything that matters, and continuously iterate based on real signals.

Experience

Work history, roles, and key accomplishments

MA
Current

Senior Software Engineer

MasterControl

Jan 2023 - Present (3 years 2 months)

Developed and maintained backend services and APIs for a regulated SaaS platform serving pharmaceutical and biotech customers, using Java and Node.js with SQL/PostgreSQL, MongoDB, and InfluxDB. Built and supported TypeScript/React front-end features, owned projects end to end (discovery through deployment/monitoring), and improved reliability with Jest and Cypress plus GitLab CI/CD and Docker.

WO

Senior Software Engineer

Workday

Aug 2018 - Sep 2022 (4 years 1 month)

Built and maintained robust backend services and APIs on an enterprise HCM SaaS platform using Java and Node.js, contributing full-stack features with React and RESTful APIs. Delivered observability-focused solutions (metrics/logging/alerting), strengthened reliability with unit and functional end-to-end testing (Jest/Cypress), and supported CI/CD and containerized releases with GitLab CI/CD and D

IN

Software Engineer

Informatica

Aug 2014 - Jun 2018 (3 years 10 months)

Backend-focused engineer on the IICS iPaaS platform, designing and implementing integration services and web features using Java, Python, and Node.js with SQL/PostgreSQL and data stores like InfluxDB and MongoDB. Implemented unit and functional end-to-end tests (Jest/Cypress) and contributed to DevOps automation with GitLab CI/CD, Docker, and shell scripts for reliable delivery.

IN

Software Development Intern

Informatica

Jun 2013 - Sep 2013 (3 months)

Supported full-stack development efforts on the Informatica Cloud Platform under senior mentorship, contributing backend enhancements in Java/Python and basic front-end features with JavaScript/React patterns. Wrote SQL queries and worked with PostgreSQL and MongoDB, added unit and basic functional end-to-end tests, and contributed to early CI/CD automation using shell scripts and Git-based workfl

Education

Degrees, certifications, and relevant coursework

University of California San Diego logoUD

University of California San Diego

Bachelor of Science, Computer Science

2011 - 2014

B.S. in Computer Science at the University of California San Diego (2011–2014).

San Diego State University logoSU

San Diego State University

Civil Engineering

2009 - 2011

Studied Civil Engineering at San Diego State University (2009–2011).

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan