About Me

From studying life sciences to building software.

I'm Barakat Okikiola, a frontend developer who enjoys turning complex problems into simple, useful digital experiences.

My journey into technology started from an unexpected place: Cell Biology & Genetics. Today, I bring that same curiosity, attention to detail, and problem-solving mindset into software development.

"I'm interested in understanding how things work — then finding a better way to build them."

Barakat Okikiola
Barakat Okikiola
Frontend Developer
01

A different starting point

My background is in Cell Biology & Genetics, where I learned to approach complex problems systematically, pay attention to detail, and stay curious about how things work.

02

From science to software

That same curiosity led me into software development. I discovered that I enjoyed turning problems into interfaces and building things people can actually use.

03

Frontend is where I thrive

Today, I work primarily with Angular, React, TypeScript, and modern frontend technologies to build responsive, accessible, and thoughtful web experiences.

04

I also teach

I teach frontend development through practical projects, helping students understand HTML, CSS, JavaScript, React, and modern web development. Teaching has also strengthened my ability to break complex technical ideas into simple, understandable steps.

05

Open to selected freelance work

Alongside full-time opportunities, I'm open to selected freelance projects where I can help businesses and individuals build or improve useful digital experiences.

Currently

Building, learning, and looking for the next opportunity.

I'm continuously improving my frontend engineering skills while exploring how software development and artificial intelligence can work together.

01

Open to opportunities

Open to frontend developer roles, internships, and PPA opportunities where I can contribute and grow with a team.

02

Building with modern tools

Working with Angular, React, TypeScript, Next.js, and modern frontend tooling to build better web experiences.

03

Exploring AI

Exploring artificial intelligence and machine learning while looking for meaningful ways to combine AI with my software development skills.

WhatsApp