~/oliver/whoami.sh— zsh

$ whoami

Oliver Clarke

$ cat role.txt

Full-Stack Developer — builds apps.

$ cat bio.md

I craft purposeful, well-engineered software, from sleek interfaces to robust backends. Currently open to new opportunities and interesting problems.

$ cat highlights.txt

  • [+]Product-minded engineering. I ship features that feel great to use.
  • [+]Full-stack range. React/TS, APIs, databases, deployment.
  • [+]AI-accelerated workflow. Faster iteration without sacrificing code quality.

$ echo $STATUS

available_for_opportunities=true

~/oliver$ ls -la ./skills --verbose

Building component-driven UIs with clean state management and attention to UX.

RESTful APIs, authentication systems, and server-side architecture.

Schema design, query optimization, and data modeling for production systems.

Version control, containerization, and deployment pipelines on AWS/Vercel.

Unity, Object Oriented Programming, systems design and large project architecture. Currently studying C and exploring Go, building foundational understanding of memory management and performance considerations.

Using AI to accelerate iteration, improve reliability, and ship faster with guardrails.

UI Design and UX Design, interactive prototypes, systems design.

Unit, integration, and end-to-end testing to keep features stable as the codebase grows.

$ select a skill above to inspect it

~/oliver$ jobs -l --verbose
~/oliver$ git log --oneline --stat

// more projects compiling...

I treat AI as a force multiplier, not a shortcut. Tools like Cursor and Claude help me iterate faster, explore alternatives, and catch edge cases early, while I stay accountable for architecture, correctness, and maintainability.

My goal is simple: ship higher-quality software in fewer cycles. I use AI most effectively when it's paired with strong fundamentals: clear specs, good tests, reliable observability, and careful review.

This also makes collaboration easier: I can produce clearer PR descriptions, faster spikes, and more complete documentation, without sacrificing ownership of the solution.

~/oliver$ workflow --pipe discover|draft|harden|ship
$ discover & clarify
Start with the problem, not the prompt. I write a short brief in natural language (goal, inputs, constraints, "done" criteria), then use AI to pressure-test edge cases and missing requirements before touching code.
clarify requirements surface edge cases align on success
$ cat notes/where-it-helps.md
  • Scaffolding & refactors. Generate a first pass, then tighten types, naming, structure.
  • Debugging. Reproduce issues, form hypotheses, and validate fixes with targeted tests.
  • API & data modeling. Propose schemas and endpoints, then verify constraints and edge cases.
$ cat notes/guardrails.md
  • Small diffs. Ship incremental changes with clear rollback paths.
  • Verification. Tests, linting, and manual checks for UX and performance.
  • Security awareness. Never paste secrets; validate auth, input, and data access.
$ cat notes/communication.md
  • Transparent. I can explain what AI contributed and what I validated.
  • Outcome-driven. Focus on cycle time, reliability, and product impact.
~/oliver$ cat about.md

I'm a multi-skilled developer with a background in VR and professional experience at Fullport Dev, where I've built modern full-stack applications with a focus on clean architecture and real-world impact.

I'm drawn to problems at the intersection of engineering and product thinking, while leveraging the incredible advancements in the field of AI. I'm working toward roles in technical leadership and software architecture.

Outside of work, I'm an indie game developer, guitarist, avid reader, and an aspiring golfer. I believe the best software comes from teams grounded in strong communication, genuine curiosity and interest.

~/oliver$ cat config.yml

based_in:Toronto, ON

focus:Full-Stack Development

looking_for:Full-time / Contract

education:uOttawa — Honours BSc in Comp Sci

languages:[js, ts, python, c#.net]

status:open_to_work: true ✦

$ ./build-something --together

I'm currently open to full-time roles and interesting freelance projects. If you have a problem worth solving, I'd love to hear about it.

© 2026 oliverclarke.dev [process exited with code 0] — designed & developed by Oliver Clarke.