Hi, I'm Rai,
and I innovation.
Bio
I have been designing and developing websites since 2001… but for many years it was always a hobby, a side-hustle, a ‘distraction’.
I founded Cloakroom (a nightlife SPA + iOS app) in 2013 after I decided to stop fighting and start embracing that ‘distraction‘.
I’ve been hooked on JavaScript and building the next generation of the web ever since.
The JavaScript/TypeScript and Crypto / Web 3 ecosystems are exciting and constantly evolving, and I love staying on top of trends and leveraging the constant innovation in the space.
I think that it is important to 'stand on the shoulders of giants' and build upon the learnings of others. Outsource the non-essential, but build efficient and elegant solutions to the core.
Skills
Web/App Development
- Front-End Development
- Full-Stack Development
- Unit Testing
- Test Driven Development
- Functional Programming
- Hybrid Apps
- Serverless Applications
Art & Design
- UX Design
- UI Design
- Branding
- Logo Design
- Illustration
- Typography
- Video Editing
- Photo Editing
- Narration and Voiceover
Innovation
- Lean/Agile
- Project Management
- Customer Development
- Business Modeling
- Task Management / GTD
- Project Planning
- Ideation
- A/B Testing
Expertise
Languages
- JavaScript / TypeScript
- C
- Java
- Haskell
- Ruby
- CSS / Sass / PostCSS
- PHP
Libraries + Frameworks
- React
- RxJS
- Redux
- Ramda
- NestJS
- Vue
- Angular
- TailwindCSS
- Bootstrap / Bulma
Tools/Systems/Stacks
- JAMStack
- Node.js
- Babel
- Postgres
- MongoDB
- GatsbyJS
- Express
- Next.js
Tools
- vscode
- vim
- Photoshop / Illustrator / Premiere Pro
- Cypress (Automated Testing)
- Sketch / Figma / Adobe XD
- Framer X
- OBS
Education
Queen Elizabeth's Boys School
GCSEs: 6A*7A
Mill Hill School
A-Levels: AAAa
University of Oxford
Law
University of Bristol
Computer Science & Innovation
Experience
Freelance
Full-Stack Designer/Developer
Cloakroom Ltd
Founder/CEO
Twitch.tv
Affiliate Broadcaster
True AI Ltd
Front-End Lead
RSTLSS.org
Director
Project Manager
LexStep.com
Technical Lead
Passions
- The Web
- Design Trends
- Livestreaming
- Entrepreneurship and Startups
- Blockchain, Cryptocurrencies, Web 3
- Content Creation
- Dance
- Amateur Boxing
- Fitness and Nutrition
- eSports