Skip to the work
Evidence Adejuwon

EvidenceAdejuwon

I architect the system and ship the product, zero to one.

Software engineer and founder of Codetribe, a product studio in Ondo, Nigeria. Building real solutions to real problems, and writing down what the numbers actually prove.

  • 15+projects shipped
  • 4+years building
  • 3active products
  • 10+clients served

Work that has to hold up

Two products told the long way: the problem, the decision, what broke, and what the results do and do not prove.

Syntinel, live site

Syntinel

Adversarial AI code security scanner that reviews pull requests the way an attacker would, then proves serious findings with an exploit test run in an isolated sandbox.

Domain
Developer Security / Applied AI
Timeline
2026
Core Stack
Python, Typer, Groq, Semgrep, Docker, pytest, GitHub App
Status
CLI open source (MIT); Cloud in private rollout, waitlist open
Visit Syntinel

The problem

AI code reviewers flag plenty of issues but rarely show evidence, so developers learn to ignore them. Pattern-matching scanners are reproducible but miss logic and authorization bugs. Teams needed a review step they could trust enough to let it block a merge.

The gap was proof. If a finding comes with a test that fails while the bug exists and passes once it is fixed, "the AI thinks this is a bug" becomes something a reviewer can verify in seconds.

Approach

I split Syntinel into an open-source CLI and a hosted GitHub App that share one review engine. The engine combines an attacker-minded LLM pass with deterministic Semgrep rules, then an optional verification stage generates a pytest exploit for each HIGH or CRITICAL finding and runs it in a locked-down Docker container. Critical findings block the merge.

What it proved

  • On a seeded benchmark app, the scanner found 5 of 5 seeded vulnerabilities with 0 false positives on the 3 clean files, across 3 of 3 consecutive runs.
  • With verification on, 4 of the 5 classes were confirmed by a generated exploit test in every run, and each test also passed against the fixed version of the file. The fifth, a hardcoded secret, is reported as inconclusive.
  • The benchmark is a small fixture: it shows the pipeline finds each seeded class and stays quiet on correct code, not that it catches everything in a real codebase.

Technical build, trade-offs, what comes next.

ContractorIQ

AI-powered contract analysis workspace that helps freelancers and agencies review scope, risk, and effort before signing.

Domain
Applied AI / SaaS / Contract Ops
Timeline
2026
Core Stack
Next.js 16, React 19, TypeScript, Supabase, Anthropic/OpenAI APIs
Impact
Faster contract review cycles with structured risk/scope outputs and negotiation-ready exports
Visit ContractorIQ
ContractorIQ, live site

The problem

Freelancers and small agencies were manually reviewing contracts, estimating effort in spreadsheets, and drafting negotiation language from scratch. This made pre-sales slow, inconsistent, and risky, especially when ambiguous clauses or hidden scope creep terms were missed.

I saw a repeatable workflow hiding in plain sight: every contract review asked the same core questions (What is risky? What is in scope? How many hours?). The opportunity was to turn one-off legal/ops work into a structured product flow with reusable outputs.

Approach

I built ContractorIQ as a Next.js + Supabase app with a resilient AI analysis pipeline. The product strategy was to combine a fast no-login demo path with authenticated production usage, then standardize outputs into actionable tabs (risk, scope, hours, counter-proposal) so users could move from upload to negotiation-ready docs in one session.

What it delivered

  • Delivered an end-to-end contract review workflow (upload -> analysis -> chat -> counter-proposal export) that replaces fragmented manual steps with one product surface.
  • Reduced repeated processing overhead by implementing content-hash dedupe and cache-hit returns for previously uploaded files (observable in the upload pipeline behavior).
  • Improved operational resilience and UX continuity through stage-aware errors and fallback analysis, so users still receive usable output when external providers are degraded.

Technical build, trade-offs, what comes next.

Shipped, and live

Studios, events, ministries, agencies and internal tools. Most are running right now; open them.

Margin screenshot

Margin

A product launch page for Margin, a concept pocket e-ink notebook. The device is modelled in real time with three.js rather than shown as a render, and one scroll carries it through nine chapters: the screen redraws with an e-ink refresh, the pen lifts off and writes, the device explodes into labelled layers, and the colour swatches retint the aluminium. Plain HTML and JavaScript with no build step, with reduced-motion and no-WebGL fallbacks.

Concept · Three.js · WebGL · GSAP · ScrollTrigger · Lenis

CodetribeHQ screenshot

CodetribeHQ

The company website for Codetribe — a high-end product development studio. Features service offerings, project showcases, and seamless booking through Calendly. Built to reflect the studio's engineering-first brand.

Studio · Next.js · Tailwind CSS · Shadcn/ui · Calendly

TEDxAkure 2026 screenshot

TEDxAkure 2026

A marketing site for TEDxAkure 2026 (Akure, Nigeria), theme “Scaling For Impact.” It includes home, about, schedule, speakers, and registration/ticketing-style pages with a shared nav/footer, Tailwind v4 styling, and motion via Framer Motion and GSAP.

Event · Next.js · React · TypeScript · Tailwind CSS · Framer Motion · GSAP · Lucide React

iLLUMiNANCE screenshot

iLLUMiNANCE

A website for iLLUMiNANCE’s mission: helping people become lights that shine and reveal God the Father. It presents vision, programs, and contact content in a polished, dark-themed experience. Motion is handled with Framer Motion and GSAP, with Tailwind CSS for layout and typography.

Ministry · Next.js · TypeScript · React · Tailwind CSS · Framer Motion · GSAP

TEDx Akure 2025 screenshot

TEDx Akure 2025

A modern event platform featuring ticketing, content management, and smooth attendee UX. Integrated Paystack for payment processing.

Platform · Next.js · Convex · Paystack · TypeScript

Baruu Trucks screenshot

Baruu Trucks

Desktop internal software for Baruu Trucks — inventory and sales management system built for day-to-day fleet and stock operations.

Sales/Inventory · Flutter

Internal software, no public link.

Protean Media Portfolio screenshot

Protean Media Portfolio

A professional portfolio platform showcasing branding and creative projects for Protean Media.

Agency · Next.js · Supabase · TypeScript

504 Media screenshot

504 Media

A sharp, modern agency site for 504 Media, focused on digital branding, marketing, and storytelling.

Creative Agency

Where I have built

Founder, CTO and engineer, often at the same time. The roles overlap because the work does.

  1. 2024 — PresentFounder

    Codetribe

    Founder & Lead Engineer

    Founded and leads a high-end product development studio that architects and ships software solutions for startups and growing businesses.

    • Architected and shipped 3 production products from zero-to-one
    • Built scalable multi-tenant systems serving hundreds of concurrent users
    • Led end-to-end product development cycles across web and mobile
    • Established engineering standards, delivery processes, and client relationships
  2. 2025 — PresentOngoing

    Cyclebreeze

    Software Engineer

    Designed and built full-stack software products from concept to deployment for both web and mobile platforms.

    • Delivered full-stack web and mobile products aligned to business goals
    • Led and mentored an engineering team across sprint cycles
    • Collaborated directly with founders to translate ideas into scalable systems
    • Maintained high code quality across rapid delivery timelines
  3. 2025Ongoing

    Sync

    Chief Technology Officer

    Oversaw end-to-end technical strategy and product direction as CTO.

    • Defined and executed the technical roadmap for the company
    • Managed engineering teams across core product and infrastructure
    • Drove architecture decisions and long-term technology adoption
    • Translated business objectives into technical execution and delivery
  4. 2025Completed

    The Hive Incubator

    Software Engineer

    Built full-stack software products for startups within the Hive Incubator.

    • Built web and mobile products for multiple early-stage startups
    • Turned business concepts into scalable, deployed digital products
    • Delivered solutions meeting each startup's technical and product goals
    • Participated in sprint planning, code reviews, and design sessions
  5. 2024 — PresentOngoing

    Protean Media

    Software Engineer

    Built software solutions supporting branding, design, and strategy operations.

    • Developed internal tools and client-facing digital products
    • Collaborated with designers to translate brand identity into functional UX
    • Ensured responsive, scalable delivery across web and mobile platforms
    • Contributed to improving internal technical processes and delivery speed

How I work

I turn ambitious ideas into production systems, across web and mobile, with most of my depth in system design, distributed systems and backend architecture.

Four years in, across React, Next.js, Node.js, TypeScript, Go, Rust and cloud infrastructure, the rule is the same: clean code that scales, shipped fast without cutting corners.

Building the future of software, one system at a time.

  1. Systems architecture

    Distributed, fault-tolerant backend systems with microservices, message queues and horizontal scaling in mind.

  2. Product development

    Taking products from zero to production: strategy, engineering and iteration. Founder-level thinking with engineer-level execution.

  3. Scalable APIs

    REST and GraphQL APIs that handle growth, from startup MVP to production scale with Redis, caching and optimised queries.

The toolkit

Languages
TypeScript, JavaScript, Python, Go, Rust, SQL
Frontend & mobile
React.js, Next.js, React Native, Expo, Tailwind CSS, Tanstack
Backend
Node.js, Express, NestJS, Flask, Actix-Web, GraphQL, REST
Databases
MongoDB, PostgreSQL, Redis, Prisma, TypeORM, Sequelize
Infrastructure
Docker, Kubernetes, GitHub Actions, AWS, GCP, RabbitMQ
Architecture
Microservices, System Design, gRPC, Distributed Systems, Caching

Let’s build something that holds up

Hiring for a senior, lead or CTO role, or need a product built? Write to me directly.

evidence@codetribehq.com
Download résumé

Send a message

Nothing is stored here; it opens a draft to evidence@codetribehq.com.