I'm always excited to take on new projects and collaborate with innovative minds.

Phone Number

+254-727-67-6443

WhatsApp Number

+254-727-67-6443

Social

topoika tampul
topoika
<span>

Hey, I’m Dave

</span>

Experienced {Full-Stack} Mobile & Web App developer_

<p>With expertise in cutting-edge technologies such as Flutter, NodeJS, NextJS, Tailwind CSS, REST APIs, and GraphQL... I can build a robust system to satisfy your needs beyond expectactions.</p>

...and more
[ Download my CV ]
topoikatopoika

+

Year Experience

+

Projects Completed

+

Satisfied Clients

+

Wakatime Hours

Services

Designing solutions customized
to meet your requirements

Web & App Development

Crafting visually appealing and user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks like React and Angular.

Database Management

Designing and managing databases with SQL and NoSQL technologies such as MySQL, PostgreSQL, and MongoDB.

API Development

Creating and integrating RESTful APIs to enable smooth communication between front-end and back-end systems.

Performance Optimization

Improving the speed and performance of web applications to provide a better user experience. Work with Nodejs, Express

E-commerce Solutions

Developing scalable and secure payment solutions for e-commerce platforms tailored to your business needs.

Integrating AI

Boost your applications with AI for improved efficiency, automation, and enhanced user experience

Excited to take on new projects and collaborate.
Let's chat about your ideas. Reach out!

topoika tampul
Expericence

5+ years of passion for
programming techniques

Fiverr icon
Fiverr
Apr 2020 - Present
Vesen Computing icon
Vesen Computing
May 2024 - Dec 2024
Mast Digital Solutions icon
Mast Digital Solutions
Apr 2023 - Apr 2024
Humat Enerji A.Ş. icon
Humat Enerji A.Ş.
Mar 2020 - Oct 2020
Full Stack Developer at Fiverr
  • Engaged in freelancing on platforms like Fiverr and Upwork, successfully developing multiple full-stack applications using Flutter and Dart, including OuttheApp, Geo52, Auto Cllan, and Unowplay.
  • Achieved 'Level 2 ranks🥈' on Fiverr, reflecting a proven track record of delivering high-quality projects and client satisfaction.
  • Received consistent ⭐5-star reviews from past clients, demonstrating competence and excellence in all roles within my skill set.
  • Leveraged Next.js for advanced web development, executing projects such as My Portfolio, Auto Cllan, and Unowplay, showcasing expertise in React and modern web technologies.
  • Utilized AWS and Firebase for cloud hosting solutions, ensuring robust, scalable infrastructure to support applications and websites.
  • Committed to continuous learning and staying updated on emerging technologies, consistently enhancing skills in both mobile and web development to deliver high-quality solutions.
Flutter
Dart
Next.js
React
AWS
Firebase
EC2
MySQL
REST API
GraphQL
Git
GitHub
Agile
Scrum
Figma
topoika tampul

Education

  • 2020-2024:

    Daystar University

    Bachelor’s Degree in Applied Computer Science

    • Acquired a diverse range of coding skills at Daystar University, focusing on practical applications of programming and software development.
    • Developed a student-centric system for generating exam timetables, streamlining the scheduling process and enhancing academic planning for fellow students.
    • Actively participated as a member of the Daystar Information Technology Association (DITA), engaging in collaborative projects and skill-building activities with peers.
    • Contributed to group discussions and workshops, fostering a collaborative learning environment and enhancing technical proficiency.
Projects

My Recent Works

Auto CllanAuto CllanAuto Cllan

Auto Cllan

Auto Cllan is a platform designed to simplify buying, selling, and servicing cars and bikes, connecting users, shop owners, and workshops in a seamless ecosystem for vehicle listings, service bookings, and more. As the lead developer, I built the Flutter mobile app, Next.js TypeScript admin panel, and Node.js backend, leveraging REST and GraphQL for efficient data management.

  • Technologies
  • Mobile App: Flutter, Dart, BloC,REST APIs, Notifications

    Admin Panel: Next.js, TypeScript, Tailwind CSS, GraphQL

    Backend: Node.js, Express.js, Sequelize

    Database: MySQL, Firebase - Firestore

    Hosting: AWS (EC2, RDS, S3), Firebase Cloud Messaging

    • Project Info
    • Client

      Auto Cllan

    • Time

      Feb 2024 - May 2025

    • Role

      Full Stack Development

    My Church AppMy Church AppMy Church App

    My Church App

    My Church App is a cross-platform mobile application built with Flutter to help churches manage their activities and engage with their congregation. The app includes features such as event scheduling, announcements, donation tracking, and user registration. I implemented the full UI based on client-provided designs and integrated Firebase for real-time data, authentication, and cloud messaging. The result was a clean, easy-to-use app that streamlined communication between church leaders and members while improving attendance and donation engagement.

  • Technologies
  • Mobile App: Flutter, Dart, BloC,REST APIs, Notifications

    Backend: Rest APIs, MPesa Intergration

    Hosting: Google play store, Apple app store

    • Project Info
    • Client

      Bitwise Digital Solutions

    • Time

      Apr 2025 - May 2025

    • Role

      Mobile Application Developer

    OutAppOutApp

    OutApp

    OutApp is a cross-platform Flutter-built app, designed for event search and management. Leveraging the power of Flutter, we've crafted a seamless experience for both Android and iOS, ensuring every user can access it effortlessly.

  • Technologies
  • Mobile App: Flutter, Dart, BloC,REST APIs, Notifications

    Backend: Rest APIs

    Hosting: Google play store, Apple app store

    Backend: Laravel PHP

    Database: MySQL, Firebase - Firestore

    Hosting: GCP (Cloud run), Google play store, Apple app store

    • Project Info
    • Client

      Fiverr Client

    • Time

      Oct 2023 - Fed 2024

    • Role

      Full stack Developer

    topoika tampul
    Reviews

    Clients Testimonials

    man
    Tools

    My Skills

    • Mobile Development:

      Flutter (Dart), Java, Kotlin, Swift
    • Back-End:

      Node.js, Express, Laravel, Apollo
    • Databases & ORM:

      MySQL, Firestore, Sequalize
    • Tools & Platforms:

      Git, Docker, AWS, GCP, Vercel, Firebase
    • Others:

      RESTful APIs, GraphQL, Agile Methodologies
    Latest Posts

    From Blog

    How Flutter is Transforming Mobile App Development in 2025
    Mobile Development
    30 May 20255 min read
    How Flutter is Transforming Mobile App Development in 2025

    Explore why Flutter continues to dominate the mobile app development scene and how its cross-platform capabilities can save your business time and money.

    Building Scalable APIs with Node.js and TypeScript
    Backend Development
    15 March 20254 min read
    Building Scalable APIs with Node.js and TypeScript

    Learn how to design and build lightning-fast, scalable backend APIs using Node.js and TypeScript — perfect for startups and growing businesses.

    Top 5 Features Every Classified Ads App Needs to Succeed
    Product Development
    10 March 20256 min read
    Top 5 Features Every Classified Ads App Needs to Succeed

    Based on real-world experience, here are the must-have features for any successful classified ads system — from user engagement to monetization.

    Let’s connect

    Phone Number
    +254-727-67-6443
    WhatsApp Number
    +254-727-67-6443
    Email
    topoikatampul@gmail.com
    Address
    00100, Nairobi, Kenya