Cait Martin Newnham

New Grad Software Engineer

Building human-centered software with strong fundamentals.

Software engineer with a multidisciplinary background in medical science, psychology, and journalism, and experience building products across health tech and education.

About

What I’m looking for
New-grad SWE roles where I can contribute to full-stack features, learn from strong engineering teams, and build products with real user impact.
What I bring
Strong communication, product thinking, and a UX/accessibility-first approach—paired with solid CS fundamentals and hands-on full-stack builds.

Projects

Swipe/scroll, use arrows, or open details. Keyboard: ← →, Home/End.

Showing project 1 of 7.

Skills

Languages
TypeScriptJavaScriptCPythonSQL
Markup & Templating
HTMLCSSJinja2EJS
Frameworks
ReactNext.jsNode.jsFlask
Databases
PostgreSQLMySQLMongoDB
Concepts
REST APIsAuthenticationAuthorizationData ModelingAccessibilityUsability Engineering

Education

Bachelor of Computer Science
Expected 2025 · GPA 4.0

Oregon State University

Focus on core computer science fundamentals and applied software engineering.

Data StructuresAlgorithmsDatabasesOperating SystemsSoftware EngineeringWeb DevelopmentMachine LearningData Science
Master of Journalism

Toronto Metropolitan University

Training in research, communication, and storytelling—skills now applied to technical documentation and cross-functional collaboration.
Bachelor of Medical Science & Psychology

The University of Western Ontario

Strong foundation in scientific reasoning, human behavior, and evidence-based decision-making.

Experience

Software Engineer
Aug 2025Present

Nellie Health · Canada (Remote)

  • Developing and shipping production features for a health-tech platform with a focus on reliability and maintainability.
  • Implementing backend and service-layer logic while collaborating closely with product and design stakeholders.
  • Improving system robustness by handling edge cases, validation, and real-world user constraints.
Design Director
Sep 2021May 2022

Nellie Health · Canada (Remote)

  • Led product design and UX strategy for a digital health platform in a fast-moving startup environment.
  • Established project workflows and introduced agile processes across a cross-functional team.
  • Designed and prototyped 20+ interfaces with a strong emphasis on usability and accessibility.
Project Manager — Digital Health Research
Nov 2020Dec 2021

York University · Toronto, ON (Remote)

  • Managed the development and evaluation of a guided online PTSD intervention to improve access to care.
  • Coordinated technical, research, and design workstreams across a multidisciplinary team.
  • Supported usability testing and iterative improvements informed by research findings.
Web Developer & Designer
Feb 2020May 2021

Independent / Client Work · Canada (Remote)

  • Built and deployed client websites using JavaScript, HTML, CSS, and templating technologies.
  • Created reusable design systems and high-fidelity prototypes to speed development and ensure consistency.
  • Delivered accessible, responsive experiences tailored to clinical and small-business needs.

Contact

Want to chat? Email me or connect on GitHub or LinkedIn.