Post Job Free
Sign in

Software Engineer Development

Location:
Nairobi, Nairobi County, Kenya
Posted:
June 05, 2025

Contact this candidate

Resume:

David Okuku

Full Stack Software Engineer

Nairobi, Kenya +254********* ***********@*****.*** https://toto-nu.vercel.app/ Profiles

swoji

Github

davidokuku

LinkedIn

Technical Skills

Frontend

Javascript, Typescript, React,

Next.js, HTML, JSX, CSS, Tailwind

CSS

Backend

Node.js, Python, Ruby, Postgres,

Redis, MySQL, Mongodb

DevOps

CircleCI, AWS, Caching, Vercel

Other

Stripe, Figma, White boarding

Soft Skills

Project Management Collaboration Problem solving Empathy Negotiation Adaptability

Projects

TaskGenie

TaskGenie is a B2B web application which offers a comprehensive solution for project management and task collaboration, tailored specifically to meet the needs of businesses. Nov 2023 - Jan 2024

https://robo-sable.vercel.app/

Programmed a robust web platform using Next.js with full-stack TypeScript 40000 lines of code, leveraging the power of React for the front end and Node.js for the back end.

Integrated Stripe subscription services, allowing organizations to subscribe for premium features and unlock unlimited boards, enhancing scalability and flexibility.

Integrated Prisma ORM for seamless interaction with the database, simplifying data access and manipulation, ensuring 90% efficiency in data retrieval.

Installed Clerk authentication to ensure secure user authentication and authorization, protecting sensitive data and user accounts. Built functionality for creating and managing organizations and workspaces within the application, allowing users to organize their projects effectively.

Developed board creation with integration of the Unsplash API for fetching random beautiful cover images, enhancing the visual appeal of the boards.

Designed features for board rename, delete, and activity log tracking, providing users with comprehensive control and visibility over their boards.

Developed robust task management capabilities, including list creation, renaming, deletion, and drag-and-drop reordering. Developed card creation, description editing, renaming, deletion, drag-and-drop reordering, and activity log tracking, enabling users to efficiently manage their tasks.

Designed a visually appealing landing page to showcase the features and benefits of the application, attracting and engaging potential users.

Experience

Freelance

Software Engineer

Nov 2023 - Current

Successfully delivered two full stack web applications utilizing cutting-edge technologies including Typescript, Node.js, and React. These applications were meticulously crafted to meet the unique requirements of the clients, providing robust functionality and an intuitive user experience.

Integrated the latest versions of Prisma and Drizzle ORMs into the backend infrastructure of the web applications. This seamless integration enabled efficient interaction with the database, ensuring optimal performance and scalability even under heavy loads. Designed and implemented a responsive web design using CSS, catering to users across various devices including large screens, tablets, and smartphones. This approach ensured a consistent and user-friendly experience across different screen sizes, enhancing accessibility and usability.

Implemented Stripe API integration within the web applications to enable premium subscription services. This feature allowed users to access unlimited features upon subscribing, enhancing the value proposition of the web applications and driving user engagement.

Maintained CircleCI pipelines to automate the continuous integration and delivery process. Through diligent monitoring, troubleshooting, and optimization of configurations, I ensured the reliability, scalability, and performance of the CI/CD pipelines, enabling seamless software delivery and deployment. Oracle

Alliances Partner Sales Representative

Sep 2017 - Sep 2018

Nairobi, Kenya

https://www.oracle.com/

Coordinated a cloud migration strategy for strategic partners, reducing their operational costs by 25% and improving efficiency by 50%.

Enlisted 42 strategic partner solutions on the Oracle cloud marketplace and solutions that met or exceeded clients' expectations, resulting in increased customer satisfaction, retention, and loyalty. Expanded partner referral program with referrals linked directly to help clients achieve operational efficiency, cost savings, and competitive advantage through the adoption of Oracle technologies and best practices. Identified and reviewed cloud testing model for strategic partner solutions to lower the duration of release cycles and time to market.

Negotiated and rewrote channels department SLAs, reducing turn around time. Maximizing growth and success of the Oracle partner ecosystem by promoting Oracle solutions, driving revenue growth, and fostering collaboration with clients and Oracle teams.

Education

ALX Africa

Software Engineering

Full Stack

https://www.alxafrica.com/

Relevant Coursework: Client-side & server-side web development, RESTful APIs, data structures & algorithms, object-oriented programming, testing, version control, Linux/Unix, databases, scripting, sysadmin & DevOps. Programming: Python(Flask, Django), Javascript, Typescript, Node.js, React, C, Ruby, Bash, MySQL, Mongodb, HTML, CSS University of Nairobi

Accounting

Bachelor of Commerce

https://www.uonbi.ac.ke/

Relevant Coursework: Information Systems, Business Statistics, Operations management, E-business, Operations research for management



Contact this candidate