Dorcas Oloo
@dorcasoloo
Software engineer focused on fast, user-friendly web experiences with React, Next.js, and GraphQL.
What I'm looking for
I’m a software engineer passionate about building interactive, efficient web applications that prioritize user experience. My expertise spans TypeScript, React.js, Next.js, GraphQL (Apollo and Relay), and Python/Django, supported by UI frameworks like Material UI, xStyled, and Shadcn. I thrive in collaborative, agile environments where I help design and deliver solutions that make a real impact.
In my recent roles, I spearheaded a React.js to Next.js migration, cutting page load times by 50% and improving Core Web Vitals. I also integrated ImaliPay APIs for secure M-Pesa and bank transactions, built an Admin dashboard that reduced admin task time by 30%, and strengthened performance and reliability through code-splitting, testing (Jest/Cypress), and automation via Vercel CI/CD.
Experience
Work history, roles, and key accomplishments
Software Engineer
Instadriver
Feb 2024 - Present (2 years 2 months)
Spearheaded migration from React.js to Next.js, cutting page load times by 50% and improving Core Web Vitals scores. Integrated ImaliPay APIs to enable M-Pesa and bank transactions, and built accessible responsive UI components using Next.js, React Query, and Tailwind CSS.
Frontend Developer
Qawqal
Aug 2024 - May 2025 (9 months)
Delivered the Qawqal admin dashboard with Next.js and Tailwind, improving usability and reducing admin task time by 30%. Built user-facing features using GraphQL (Apollo) and React, integrating AI model selection (OpenAI, Claude, Google AI), and automated deployments via Vercel CI/CD.
Frontend Developer
EpicApp Ltd
May 2023 - Dec 2023 (7 months)
Developed and maintained dynamic Angular applications using reusable component design to improve performance and engagement. Improved code quality with unit tests in Jasmine and maintained code via Git-based version control while collaborating with cross-functional teams.
Frontend Developer
United States of Africa
Nov 2022 - May 2023 (6 months)
Created React-based web applications delivering engaging, speed-optimized, scalable UIs. Integrated REST APIs with backend engineers, and participated in agile ceremonies to support timely feature delivery.
Frontend Development Intern
Gitstart
Aug 2022 - Sep 2022 (1 month)
Contributed to the Storybook open-source project by improving UI component documentation and reusability. Built and refined client-facing React and Next.js applications with a focus on responsive, accessible UI and GraphQL integration.
Education
Degrees, certifications, and relevant coursework
Jomo Kenyatta University of Agriculture and Technology
Bachelor of Science in Computer Science, Computer Science
2017 - 2022
Earned a BSc in Computer Science from Jomo Kenyatta University of Agriculture and Technology (JKUAT) from 2017 to 2022.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
olooportfolio.netlify.appPortfolio
olooportfolio.netlify.appSocial media
Job categories
Skills
Interested in hiring Dorcas?
You can contact Dorcas and 90k+ other talented remote workers on Himalayas.
Message DorcasFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
