$ 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
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
// 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.
- 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.
- 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.
- Transparent. I can explain what AI contributed and what I validated.
- Outcome-driven. Focus on cycle time, reliability, and product impact.
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.
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.