software engineer · social media marketer · independent artist

Hi. Welcome to my little corner of the internet.
Let me show you around.

Mobina Tooranisama
me, mid-thought →
fueled by this
keep going
phone camera, somewhere
phone camera, somewhere
desk, 7am
desk, 7am
↑ a few recent ones

a quick introduction

I studied computer science, then somehow ended up chasing the creative side too.

Most of what I do splits three ways: building frontend interfaces, automating the tedious parts of a workflow, and running marketing campaigns that actually get seen. They lean on the same instinct more than you'd think, a landing page, a script that saves someone two hours a week, and a content calendar that hits its numbers all start with the same question: what's the fastest path to something that works. I'm looking for roles in frontend development, automation, or marketing, and I'm early enough in all of it that most days still feel like practice, which is exactly why I keep showing up.

different tabs open, same brain the whole time.

selected
work

six stories ↓

2022 to 2026

SpurHackscampaign reel · still
this one blew up :)
042025 · campaign

SpurHacks

Social media strategy, content production, and campaign analytics for SpurHacks, Canada's largest hackathon.

993k+reel views
StrategyContentAnalyticsA/B TestingFigma
read the full story →
price-sync · run #214
→ downloading siteone price list (.xlsx)…
→ parsing 1,000 SKUs via openpyxl
→ 248 price deltas detected
→ shopify graphql mutations sent
✓ sync_report.json uploaded · 0 errors
012026 · automation

My Rain Price Sync

Problem: weekly pricing was updated by hand. Solution: fully automated supplier price synchronization, running itself on a schedule.

  • · 1,000 SKU updates per run
  • · $0 monthly hosting cost
  • · audit logs + weekly automation
pythonplaywrightopenpyxlshopify graphqlgithub actions
read the full story →
Ferni Finance

Ferni
Finance

2026 · product02

A personal finance app for Canadians starting their first career job. Includes a budget tracker, a salary calculator with real Canadian tax across all 13 provinces and territories, savings goals, and a first-job checklist.

salary calcbudgetgoals
read the full story →
052024 · content

Laurier Computing Society

End-to-end content creation for LCS: ideas, planning, filming, directing, editing, and posting short-form video across Instagram and TikTok.

a whole content engine, basically
read the full story →
TikTok · reelInstagram · reel 1Instagram · reel 2Instagram · reel 3Instagram · reel 4Instagram · reel 5
Konfer Landing
03

Konfer
Landing

Frontend built in tight collaboration with the product team, shipped on schedule and still holding up.

reactfrontend
read the full story →
The Mech Keyboards
clack clack
062023 · store

The Mech Keyboards

A Square Online storefront built as a class project to practice configuring products, categories, pricing, and checkout for a mechanical keyboard store.

square onlinee-commerce
read the full story →

creative practice

the other
half of me

photoshover to pull a frame
cold stairs, cold starescold stairs, cold stares
the cosmos of ripley’s aquariumthe cosmos of ripley’s aquarium
branches of lightbranches of light

phone camera · street · people

visual art
perish
messy disguise

Sketches, paintings, and small experiments. Where most of the design instincts come from.

original music

latest track

over

self-produced, mistakes included.

Mobina Tooranisama
the interviewee

an interview with myself

in her
own words

So, what do you actually do?

Two disciplines: software development (frontend, automation, AI-assisted workflows) and social media marketing (strategy, content production, analytics). More detail on each under Work and Marketing.

How did you get here?

Computer Science first, because I liked solving problems. Then a club needed someone to run their social accounts, so I learned marketing by doing it. Music came later, on the side.

the long way round

a working
timeline

tap a year to open it

Freelance software developer building production automation tools for MyRain Sprinkler Systems, plus personal software projects.

Contributed to the Konfer landing page: React components, responsive layout, and close collaboration with the design team.

Led digital marketing for SpurHacks at Konfer Inc. from Dec 2024 to Dec 2025. Produced 23 reels with 993K+ combined views, including one reel that hit 816K+, and drove 2,279 applications for Canada's largest hackathon.

Completed Honours BSc in Computer Science at Wilfrid Laurier University.

Volunteer content creator at Laurier Computing Society. Made short-form video content for events and workshops, managed a shared content calendar, and posted across Instagram and TikTok.

Shipped REST APIs and an authentication system on a five-person Agile team at Laurier Computing Society, using React, Node.js, MongoDB, Git-based code review, and GitHub Actions.

Front-line retail and pharmacy support at Shoppers Drug Mart, May to November 2022, before pivoting back to something more technical.

the toolbox

what i
build with

languages

pythontypescriptjavascriptsqljava

frontend

reactnexttailwind

backend

nodefirebasepostgres

automation

playwrightgithub actionsgraphql

ai workflows

claude codeai-assisted documentationworkflow automation

analytics

pandasexceltableaugeopandasa/b testing

finance

vbamacrosfinancial accountingprobability & statistics

marketing ops

notionagile/kanban

creative

premierecapcutillustratorfigmacanva

currently looking for

a role where tech, process, and communication actually overlap.

say hello →
emaillinkedingithubinstagrampinterestspotifysubstackcreative site

mobina tooranisama · notebook № 01 · 2026