Full-stack engineer · Toronto

I build systems that grow from idea to impact.

Web, mobile, and backend. One engineer. I turn vague requirements into production software people actually use.

A new grad who has already spent three years building production software, on a co-op → full-time → senior track, while teaching 1,000+ students along the way.

Live demo · banubeauty.ca

// currently open to full-stack roles

const engineer = {
  name: "Anna Chester",
  stack: ["web", "mobile", "backend"],
  building: "3 years, production",
  teaching: "1,000+ students",
  status: "open to work",
};

Experience

ZEVA GlobalDBRS MorningstarUniversity of Toronto

Selected work

Range across the whole stack — web, mobile, backend, and the teams around it.

Four environments that show the breadth first. The depth lives one click away.

Web · full-stack e-commerce

Banu Beauty

A storefront taken from concept to deployment, with product, checkout, and orders on a real data layer. Live and clickable.

Next.jsStripePostgreSQL

Cross-platform · flagship

ZEVA referral engine

One referral and promotions system spanning Django, Angular, and Flutter. One feature, three tiers of the stack, shipped.

DjangoAngularFlutter

Ownership · operations console

HAIL Admin

Sole frontend engineer: a blank repository to a production operations console on a reusable foundation.

AngularAdmin systemsTelemetry

Live · legacy modernization

Prime Accounts Inc

A live FrontAccounting/PHP site modernized in place: a design-system retrofit, an invoice generator, and hardened forms, all with no build step. A second live anchor you can click.

PHPVanilla JSSecurity

Mentorship · 1,000+ students

Teaching

Nearly four years as a University of Toronto TA, reading unfamiliar code, debugging, and explaining until it clicks.

DebuggingMentorshipCommunication

Flagship case study

One referral engine, three tiers of the stack.

ZEVA's cross-platform referral and promotions system: cycle-based reward issuance, deep-link acquisition, and signed promo redemption. One feature that had to be right across the whole stack.

I built one referral system that lives in three places at once. The backend issues the rewards, the web flow manages them, and the mobile app redeems them. One feature, kept consistent across an entire stack.

DjangoAngularFlutterPostgreSQLDeep linksSigned redemption
ZEVA referral engine system flowAngular webManage referralsFlutter mobileAcquire & redeemDjango backendIssue & verifyPostgreSQLReward state

Ownership

Blank repository to production operations console.

As sole frontend engineer on HAIL Admin, I took an operations console from an empty repository to production on a reusable foundation. Product, design, and engineering calls all ran through me.

Reusable foundation

Set up the shared frontend architecture the console, and later features, would build on.

Operations surfaces

Shipped the admin views business teams rely on to run day-to-day operations.

Live telemetry

Wired real-time map and telemetry views so operators can see state at a glance.

White-label theming

Built theming so the same console can be re-skinned per deployment.

AngularTypeScriptAdmin systemsReal-time telemetryTheming
Read the case study

Skills in context

I've used every one of these tools inside real, shipped systems.

Select a skill to trace it to the production work behind it.

Teaching

Nearly four years teaching detailed computer science concepts to 1,000+ students.

Reading unfamiliar code, debugging under pressure, and explaining hard ideas simply. These are the same skills that make me useful on a team.

1,000+

students supported since 2022

12+

University of Toronto course offerings

~4 years

as a teaching assistant and mentor

Experience

Production systems, enterprise tools, and technical education.

The roles behind the range, from my current full-stack seat back through a co-op and four years of teaching.

  1. Senior Full-Stack Developer

    2024 – Present

    ZEVA Global

    Production web and mobile software, promoted from co-op to senior. Built a cross-platform referral & promotions engine, an internal operations console, on-device computer vision, and live maps, analytics, and payment-enabled signup.

    AngularFlutterDjangoPostgreSQLML KitPayments
  2. Software Engineer, Co-op

    2023

    DBRS Morningstar

    Full-stack web development in an enterprise agile environment with Angular, Node.js, .NET, and MySQL. Led the SonarQube rollout by standing up CI/CD pipelines in Jenkins and TeamCity, so analysis ran on every commit and pull request.

    Angular.NETNode.jsMySQLJenkinsTeamCity
  3. Teaching Assistant & Technical Mentor

    2022 – Present

    University of Toronto

    Supported 1,000+ students across 12+ course offerings, reviewing builds, debugging, checking deployments, and helping projects become working software.

    TeachingDebuggingTestingDeployment supportCode review

Contact

Have something thoughtful to build?

Open to full-stack engineering roles and freelance projects where strong implementation, clear communication, and ownership matter. Building something that needs care from idea to deployment? Send me a note.

Full-stack rolesFreelance softwareImplementation ownership

Atmosphere