Printable Cover Letter and Resume

Computer Science & Mathematics Educator | Curriculum Developer | National Trainer
📍 Relocating to NYC by July 2025

Summary

Experienced computer science and mathematics educator with over a decade of success in New York City public schools. Specializes in computational modeling, functional programming, and high-rigor curriculum design. Founding teacher at the Academy for Software Engineering (AFSE), and proven leader in scaling CS and data science instruction for diverse learners. Longtime curriculum collaborator with Bootstrap, the national leader in integrating computing and mathematics. Nationally recognized trainer and presenter with a deep commitment to equitable computing access, even in under-resourced classrooms. Known for building instructional systems that foster reflection, coherence, and measurable student growth.

Certification & Licensure

  • New York State Professional Certificate — 7-12 Mathematics
  • New York State Initial Certificate (in progress) — K-12 Computer Science (Anticipated September 2025)
  • New York State Initial Certificat (in progress) — CTE Computing Technology (Anticipated September 2025)

    Teaching & Instructional Leadership

    Academy for Software Engineering (AFSE)

    Mathematics & Computer Science Teacher, Department Lead
    NYC Department of Education | 2012–2021

  • Designed and taught Algebra, Computational Math, and CS Principles using data science and functional programming (Pyret, Bootstrap).
  • Founded AP CS Principles program; adapted curriculum to emphasize abstraction, algorithmic modeling, and real-world datasets.
  • Led cross-department vertical alignment to integrate computational thinking into Algebra, Precalculus, and Statistics.
  • Built systems for mastery-based grading and remote progress monitoring, contributing to consistent 90%+ graduation rates.
  • Mentored students for showcases at Bloomberg, ISTE, and CS4All events; supported scholarship and internship pathways.

Programming in Java Instructor & AP CS A Collaborator

  • Co-taught feeder programming courses using object-oriented Java and examples-driven pedagogy.
  • Partnered with AP CS A instructors to vertically align course content and improve student preparation.
  • Applied design-by-contract and paired instructional strategies with software engineering partners.

Urban Teacher Resident

Bronx Center for Science and Mathematics | 2011–2012

  • Taught Algebra II/Trigonometry; led Regents prep and assessment-driven instruction.
  • Conducted action research on formative assessment and student performance in upper-level math.

Instructional Systems Design & Engineering

Selected projects demonstrating the use of spreadsheet-based automation, data integration, and instructional infrastructure.

Parent-Student-Teacher Communication System via ATS → Remind Integration

Developed a secure, scalable system to import and process student and guardian contact data from the NYC DOE’s Automate The Schools (ATS) system into Remind, a school communication platform.

  • Used advanced spreadsheet logic and data validation to:
  • Match students with multiple guardians while respecting language preferences and custody considerations.
  • Automatically assign students to teachers and advisory groups based on shared instructional context.
  • Enable targeted, role-sensitive messaging (e.g., academic warnings, celebration notes, multilingual updates).

Result: Dramatically improved outreach rates in hard-to-reach populations and supported school-wide systems of care and accountability during both in-person and remote instruction.

Jumprope → Reporting & Progress Monitoring System

Designed and maintained a suite of spreadsheet-based tools using export data from the Jumprope standards-based grading platform to streamline:

  • Real-time dashboards for mastery tracking across math, CS, and advisory courses.
  • Graduation eligibility planning using dynamic credit tallies, state exam requirements, and IEP/ENL adjustments.
  • Collaborative team planning tools, linking grade-level and department leads with centralized insights into student progress and intervention outcomes.
  • Architected parent/child spreadsheet systems with push/pull syncing logic, enabling flexible data ownership while maintaining system integrity.

Result: Empowered instructional teams to monitor, respond to, and improve student outcomes across hundreds of learners — even in remote learning contexts.

Teacher Training & Consulting

Math for America (MĆ’A)

Early Career & Master Teacher Fellow | 2013–2021

  • Facilitated workshops on functional programming and CS-math integration for NYC’s top math educators.
  • Participated in sustained inquiry and pedagogical refinement through monthly PD cycles.

National Trainer & Curriculum Consultant

Bootstrap / CSforAll / Rutgers / Santa Fe Public Schools | 2014–Present

  • Led national PD for hundreds of K–12 teachers integrating computing with NGSS and CC math standards.
  • Longstanding collaborator with Bootstrap, including curriculum co-development and training on their flagship Algebra-integrated and Data Science functional programming pathways.
  • Developed curricula aligned to Precalculus, Algebra, and AP-level expectations.
  • Mentored CS educators, particularly those transitioning from math teaching backgrounds.
  • Supported state- and district-wide CS implementations in NY, NJ, NM, and beyond.

Curriculum Development & Research

Computational Algebra Researcher

Bootstrap & AFSE | 2013–2014

  • Implemented a controlled study on functional programming pedagogy in Algebra I with Bootstrap’s research framework.
  • Students in the experimental group improved 90–111% in modeling accuracy; control group declined by 39%.
  • Findings informed Bootstrap’s national training programs for teachers nationally and shaped integration strategies for algebraic computing across districts.

AP CS Principles Pilot Developer

CollegeBoard | 2013–2017

  • Co-developed early AP CS Principles curriculum alongside national teams (BJC, Bootstrap, EarSketch).
  • Participated in pilot training and curriculum review during the national rollout.

Selected Publications & Presentations

  • “Solving for X and Y in a School Focused on Math and Computer Science,” EdSurge (2016)
    edsurge.com/news/2016-07-16

  • “Yes, Any Teacher Can Help the City Spread Computer Science,” Chalkbeat (2015)
    chalkbeat.org/yes-any-teacher-can-help

  • SIGCSE (2015, 2018)
    Invited presenter on CS Principles pedagogy and performance task strategies.

  • “So This is CS!” Workshop (2022)
    Delivered PD to NJ math educators on integrating CS into standards-based math instruction (Rutgers University).

  • Recurring MĆ’A Workshops (2016–2020)
    Topics: Functional programming, recursion, equity-centered CS teaching.

  • Teaching Tips Contributor
    Shared CS teaching strategies on CSTeachingTips.org

Teaching Languages & Educational Platforms

Languages and tools used primarily for instruction, curriculum implementation, and AP-level course delivery.

  • Pyret, Racket, EarSketch, Snap!, Scratch — pedagogical languages used for curriculum like Bootstrap, BJC, and EarSketch
  • ps5.js, BlueJ, GreenFoot — structured environments for teaching Java and JavaScript fundamentals
  • Replit, Jupyter Notebooks — platforms for student projects and rapid instructional prototyping

Professional & Pedagogical Programming Skills

Languages and environments where I have deeper professional or project-building fluency.

  • Python — developing proficiency with pandas, NumPy, matplotlib; building toward systems integration and data analysis
  • Google Apps Script — advanced use for educational automation, custom spreadsheet systems, and workflow glue
  • Functionally Prototyped JavaScript — ORM-style architecture, building tools layered over Apps Script backend
  • HTML/CSS — supporting instructional materials and portfolio site customization

Version Control & Development Workflow

  • Git — strong proficiency; distinguish between Git and GitHub workflows
  • GitHub Education — curriculum-aligned use for classroom project management

Educational Data Tools & System Integration

Fluent in both teacher-facing and data-processing use cases.

  • Google Sheets — advanced spreadsheet logic, including master/slave setups, formula pipelines, and dynamic dashboards
  • Jumprope — expert user and developer of export → analytics workflows
  • Remind — both instructional use and technical expertise in structured bulk import workflows
  • ATS Integration — experience building data flows between NYC’s ATS and classroom communication tools

Cloud & Data Platforms (Foundational Use)

  • Google Cloud Platform, AWS (intro) — early stage experimentation and deployment; primarily via Apps Script or Colab
  • Google Colab — notebook-based instruction and exploratory analysis

Curriculum & Pedagogy Partnerships

  • Bootstrap, BJC, EarSketch — curriculum collaborator and teacher trainer; integrated CS-math pedagogy