OwenBerry.com

owen@owenberry.com GitHub

Just a place to put my resume online, and viewable here and via Github.
View the site in various development stacks as well via the sub-sites, written in various front and back end languages.
The base site is plain, static, HTML & CSS, built via node and npm scripts.

Personal Info

I'm a programmer because I love solving problems, especially brain teasers with interesting jumps to solve.

I'm always keen to keep learning more, and frequent various programming and tech reddits, as well as YCombinator's Hacker News and various programming sub-Reddits.

I play various games. Outdoors I have played soccer since the under 6s(!), and online have been raiding in World of Warcraft for the last 13 years, including heroic/mythic raiding for a couple of those.

Project Euler

I have been working on the Project Euler set of problems - a large list of small programming challenges.

All my answers are done in a combination of JS & TypeScript, and are available via a github repo.

Languages

Experience

Work

CarbonHQ - 3 Months

  • Small startup to provide organisation for carbon credit providers.
  • Web app & data processes for importing and organising carbon projects & deployments.

Canva - 5 ½ Years

Front-End and Full Stack Engineer working on the marketing landing pages and various bespoke projects.

Projects & Experience

  • Developed new landing pages stack from scratch - directly working on FE stack while doing systems architecture with two other engineers.

    Front-End
    • React
    • NextJS
    • NodeJS server
    • GraphQL client for communication to Content BE server
    API/Content Backend Server
    • NodeJS
    • AWS RDS
    • GraphQL server
    • Connected to CMS servers - Wordpress and then bespoke CMS
  • Hired new employees for landing pages team on new stack.

  • Trained new employees for landing pages stack.

  • Bespoke projects to help with one off cirumstances.

    • To Whom It Should Concern
      Website

      An open letter to Australian government concering climate change including a landing page to get letters from public.

    • Landing page with mobile app integration using Cordova to facilitate blocked users.

Thinking.Studio - 8 ½ Years

  • Microsites & Facebook applications (iframed websites on apps.facebook.com/*) for promotions & marketing.
  • Line of Business web applications.

Projects

  • Tourism Australia
    , Best Jobs in the World Website

    Work on microsite & back end sites for video uploading for competition, integration with Brightcove, and video moderation admin for auditing videos and selecting winners.

  • LiteEngine

    In house hosting and backend for development of simple microsite/Facebook applications using a XML and assets ZIP format.

  • R U OK Day
    , R U OK Conversation Starter

    Move around words to make a sentence using DOM touch events (mobile) or mouse events (desktop), and then post to a friend on Facebook to ask, 'R U OK?'