Elizabeth Margolis
Full-stack engineer building internal tools, ingestion engines, rendering systems, and AI-assisted workflows for SaaS platforms.
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 2025Kiddom — 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 2022Pinterest (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 2020Laboratoria - Women in Tech Bootcamp
- Designed a zero-to-one experimentation framework that taught agile and hypothesis-driven iteration.
Head Coach
Aug 2018 - Dec 2019Laboratoria - 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 2018Able 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 2017Laboratoria - 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 2014Avantica 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 2010Telefó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 2011UPC (Peru) — Top 10th Percentile