I'm an experienced frontend developer and interaction designer. I’m looking to connect with good people, do great work with them and do my bit to encourage and nurture a positive environment for the team that I join. In return I expect support, trust and positive leadership in the workplace.
Things I can help you with
→ Designing, developing and maintaining component libraries and design system thingos
→ Information architecture and interaction design
→ Accessibility audits and advocacy
→ Building, iterating and evaluating prototypes of varying fidelity
→ Building semantic, accessible and performant frontend for websites & web apps. Some favourite projects include:
→ Working in the presentation layer of React projects alongside engineers as as well as building React powered static sites with Gatsby.
Following are personal/side projects that I've been tinkering with. More to come shorlty!
→ The Worlds Biggest Form
This project was an excuse to both get a silly idea out into the world and dip my toes into the React ecosystem. I used Create React App to get things started and Glamerous for styling components. Please stop by the gift shop on the way out.
→ Ideas for future projects
I maintain a repo on Github that lists ideas I'd like to explore. See an idea you like? It's yours. Let me know how it turns out ok?
About this site (if you're interested)
I set out to rapidly release an online portfolio with the intention of polish and iteration post-launch. I started by setting some parameters for me to work within.
- It was to be built using Gatsby, the static site generator for React. ✅ (EDIT: My next site will not be built with Gastby or React as I feel it is overkill for this kind of project)
- Use the project to learn more about React, component based architecture and css-in-js. ✅
- The site wouldn't look like either of these two, and instead serve as a playground for mild layout experimentation. ✅
- Provide a place for me to write critically and succinctly. Still working on this... 🤔
- I will experiment with recent-ish and patchily supported frontend techniques. The current list includes
@supports, CSS Grid,
position:sticky, styled components and system ui font stacks (Next on the list: CSS custom properties) ✅.
What's left to do:
Browser/device testing, spelling and grammar check, image compression, revise focus styles,
adding meta data, link titles, image alt tags, one more big ux project to add, content audit, add a 404, maybe move it to Netlify for continuous deployment, redesign... the list goes on.