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."

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.
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.
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.
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.
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.
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.
Open to opportunities
Open to frontend developer roles, internships, and PPA opportunities where I can contribute and grow with a team.
Building with modern tools
Working with Angular, React, TypeScript, Next.js, and modern frontend tooling to build better web experiences.
Exploring AI
Exploring artificial intelligence and machine learning while looking for meaningful ways to combine AI with my software development skills.