Hey, I am Okiki Ojo (pronounced O-key-key O-jo), I’m a student currently
studying Software Engineering at
Ontario Tech University
(formerly University of Ontario Institute of Technology, UOIT). From a
very young age, I've always been interested in tech, and science. Initially,
I started web development out of curiosity, eventually it became a hobby,
and after many hobby projects (e.g. Open Source projects; read more in
), I thought it would be cool to offer my skills to clients who want
awesome web experiences, thus here we are.
I have a passion for design and development, I like to create things that don’t just look good, but that also function on multiple levels. I am always eager to take on a challenge, and aim to exceed in all tasks I take on. I develop websites that are functional, efficient and that act as an excellent representation of a person or business on the digital landscape. I have 5+ years of experience designing sites, I would love to bring your digital vision to reality.
While working on my hobby projects, I tried my hands at Open Source development. Open source development (OSS), taught me quite a lot, for one it made me truly appreciate good governance, and even better coding/documentation practices. During my adventures in OSS, I worked on many projects, ranging from @okikio/animate to bundlejs.com (learn more at featured projects ), wrote multiple blog posts and articles , I even earned a position as a maintainer on the astro.build project. All the experience gained from OSS is a great asset to me, and I am very grateful for it, I aim to use this experience to build better web experiences, better UI/UX, and to find new creative ways to craft online experiences for my clients.
When developing sites I first aim to understand the needs and goals of the project, I then determine the best approach to build a site. There are four parts to my method, speed, efficiency, ease-of-use, and impact.
How quickly the client wants their website, and accordingly what tools will ensure high levels of speed.
Making sure not to waste resources, time and/or effort, so users can get the most out of the final product.
The site needs to be easy to use, easy enough so users can navigate through the site without breaking a sweat.
As the representation of you or your business online, the site should leave an impact that encourages users to visit again.
An online tool to quickly bundle & minify your projects, while viewing the gzipped bundle size, all running locally on your browser.
An animation library that utilizes the Web Animation API (WAAPI) to deliver fluid animations at a semi-small size.
Quick and easy spring animation. Works with other animation libraries (gsap, animejs, framer motion, motion one, @okikio/animate, etc...) or the Web Animation API (WAAPI).
A small mostly spec. compliant polyfill/ponyfill for SharedWorkers, it acts as a drop in replacement for normal Workers.
When I first started out programming these are the projects I worked on before I got OSS work. Back then I used to use 'whitelight' as my username, 🤣.