SOFTWARE DEVELOPER · CS CURRICULUM DESIGNER

Marsharine A. Simpson

React · TypeScript · Python · Instructional Design

I build user-focused web applications and design computer science curriculum, so I understand both how technology works and how people learn it. That combination shapes how I design, test, troubleshoot, and teach.

I build technology. I teach it. I make it easier to use.

30-second recruiter view:
Professional portrait of Marsharine A. Simpson at a desk with a notebook and laptop
Technology · problem-solving · clear communication
React + TypeScriptComponent-based interfaces
Full-StackAuthentication and relational data
Quality checksCI-verified lint, tests, and build
Accessible UIKeyboard and responsive behavior

TECHNICAL SKILLS

Tools I use to ship working software.

Technologies and practices demonstrated through deployed applications, documented repositories, testing, and production troubleshooting.

01

Frontend

React · TypeScript · JavaScript · HTML5 · CSS3 · Tailwind CSS · DOM manipulation · responsive design

02

Backend + Data

Supabase · PostgreSQL · relational data · authentication · Row Level Security · CRUD operations

03

Testing + Quality

Vitest · React Testing Library · TypeScript checking · ESLint · debugging · accessibility · production verification

04

Workflow + Deployment

Git · GitHub Issues · feature branches · pull requests · incremental development · Vercel · technical documentation

A DIFFERENT KIND OF DEVELOPMENT BACKGROUND

I understand what happens when real users get stuck.

My experience across technical support, SaaS, education, and AI evaluation influences how I build. I investigate problems systematically, document decisions clearly, consider accessibility early, and design for people—not only the ideal path.

The implementation supports the claims: clear navigation, responsive layouts, keyboard-accessible dialogs, reduced-motion support, and direct links to working software and source code.

Read more about my background

LET'S BUILD SOMETHING USEFUL

Need someone who can build the technology—and design how people learn it?

30-SECOND RECRUITER VIEW

Software developer with proof behind the claim.

I build and deploy user-focused web applications, test important behavior, troubleshoot production issues, and document the engineering decisions behind the work.

STRONGEST PROJECT

Student Progress Tracker

React + TypeScript + Supabase/PostgreSQL with authentication, RLS, CRUD, assessment history, dashboard logic, and automated regression coverage.

ENGINEERING PRACTICE

Team-ready workflow

GitHub Issues, feature branches, pull requests, TypeScript checks, linting, testing, production builds, and deployment verification.

PROFESSIONAL EDGE

Clear problem-solving

IT, SaaS support, education, and AI-evaluation experience strengthen troubleshooting, communication, documentation, and user empathy.

30-SECOND RECRUITER VIEW · CURRICULUM + INSTRUCTION

Curriculum designer who can verify every line of code.

I design computer science curriculum end to end—scope and sequence, objectives, scaffolded lessons, assessments, and teacher materials—and I bring classroom teaching and software-development experience to every course.

STRONGEST WORK SAMPLE

Python Foundations

A grades 9–12 course of 7 units and 36 lessons, designed with reference to CSTA K–12 and AP® CSP, with every code example verified on Python 3.12.

INSTRUCTIONAL EXPERIENCE

Elementary through high school

Small-group and individualized virtual instruction at Edmentum, fifth-grade math and science at Charter Schools USA, and CS teaching credentials in New Jersey and Florida.

EDTECH EDGE

Builds the tools, too

Designed and deployed the Student Progress Tracker, a teacher dashboard for assessment history and current mastery by skill.