Skip to main content

Elizabeth Margolis

Full-stack engineer building internal tools, ingestion engines, rendering systems, and AI-assisted workflows for SaaS platforms.

Download: PDF TXT JSON

Summary

Building code in a way that is elegant, efficient, and easy to understand since 2011. Currently, I'm a Full-stack engineer with 5+ years of experience building internal tools, ingestion engines, rendering systems, and operational platforms for SaaS products. Experienced in AI-augmented engineering using Cursor, Claude Code, Copilot, and Aider.

Technical Skills

Languages

  • JavaScript
  • TypeScript
  • Go
  • Python

Frontend

  • React
  • Next.js
  • Zustand
  • Redux
  • Storybook

Backend

  • Node.js
  • Express
  • GraphQL
  • REST
  • AWS Lambda

Systems

  • ETL pipelines
  • Ingestion engines
  • Amazon S3
  • CloudFront
  • GitHub Actions

AI / LLM

  • Copilot
  • Cursor
  • Claude Code
  • Aider
  • LLM prompt evaluation

Experience

Software Engineer

Nov 2022 — Nov 2025

Kiddom — EdTech SaaS platform

  • Redesigned the curriculum ingestion workflow with a front-end ETL tool that transforms thousands of lesson files into structured JSON inside the Kiddom platform.
  • Built and maintained internal React + TypeScript tooling and web applications, improving accessibility compliance and classroom usability.
  • Resolved ingestion failures across S3, caching, and metadata syncing layers, boosting platform reliability.
  • Explored AI-assisted workflows including prompt evaluation/scoring, model comparison, and debugging LLM behaviors for internal tools.

Software Engineer Contractor

Sep 2020 — Nov 2022

Pinterest (via BairesDev) - Social media platform

  • Developed React/TypeScript interfaces powering internal dashboards across operational teams.
  • Improved reliability of API-driven flows by refactoring data-fetching patterns and reducing regressions.
  • Shipped full-stack features that integrated Node/GraphQL backend services.

Experimentation Engineer

Jan 2020 — Sep 2020

Laboratoria - Women in Tech Bootcamp

  • Designed a zero-to-one experimentation framework that taught agile and hypothesis-driven iteration.

Head Coach

Aug 2018 - Dec 2019

Laboratoria - Women in Tech Bootcamp

  • Led technical programs in Mexico, managing curriculum delivery and instructor performance.
  • Increase the students hiring rate from 40% to 85%.
  • Improve, along the team, the students retention rate from 30% to 85%.
  • Improve the students' satisfaction score from 3.5 to 4.7.
  • Increase communicate overreach throght mentoring, coaching, fellow programs for students.

Software Engineer - Technical Project Manager

Sep 2017 - Jul 2018

Able Co. - Software Outsourcing Company

  • Contribute to the React based frontend for a cancer researchers platform.
  • Manage technical projects and teams for a TV based streaming application with custom peripherals.

Software Engineer - Teacher and Curriculum Developer

May 2014 - Sep 2017

Laboratoria - Women in Tech Bootcamp

  • Built solutions for partner companies in the business branch to subsidize bootcamp costs
  • Developed curriculum for the bootcamp, including some tailored ones for different learning styles.
  • Teach the bootcamp students the skills they need to get a job in the tech industry.
  • Developed the first version of the continuoing education program.
  • Apply Agile methodologies to the bootcamp, including Scrum and Kanban.

Software Engineer

April 2011 - April 2014

Avantica Technologies - Nearshore Software Development Outsourcing Company

  • As a software engineer consultant, focused on find the adequate technical solution for the client's needs.
  • Developed iOS applications for banking, and retail businesses.
  • Developed backend services using Java, .Net for Health and Mobile gaming projects.
  • Apply Agile methodologies to the projects, including Scrum and Kanban.
  • Led a collabortive healthcare project with more than 10 languages on internationalization.

Software Engineer Intern

Jul 2010 - Dec 2010

Telefónica Perú - Telecom Company

  • Implement ETL pipelines to clean and transform data from different sources into a data warehouse.

Ongoing Training

  • Python & SQL sharpening.
  • AI-assisted workflows with Cursor, Claude Code, Copilot, and Aider.
  • LLM prompt evaluation, scoring, and model comparison.

Education

Bachelor in Computer Science (Software Engineering)

Feb 2011

UPC (Peru) — Top 10th Percentile