Kenneth Marshall

Senior Full-Stack Developer

Senior software engineer with 10+ years building full-stack products, from early-stage startups to enterprise systems serving millions of users. I care as much about how a team ships as what it ships. Clean code, honest reviews, and a process that gets out of the way.

Experience

Software Engineer

Point
  • Built a system to automate a previously manual legal record search process, taking it from API integration through to the UI and test infrastructure, shipped with zero downtime.
  • Took ownership of a company-committed pricing feature that let customers receive updated offers without manual intervention, rolling it out across different application types.
  • Led state expansion work across multiple codebases, handling eligibility rules, third-party integrations, and document generation as part of each rollout.
  • Redesigned how applicant tasks move through the system when statuses change, touching notifications, UI states, and automated processing along the way.
  • Worked across multiple states to improve document accuracy and closing cost calculations, fixing gaps in fee structures and legal document formatting.
  • Regularly jumped in on production incidents and critical bug fixes, often getting things resolved the same day they were flagged.
Jan 2025 – Present

Senior Software Engineer

Homebase
  • Built responsive dashboards and front-end components used by around 2 million users.
  • Took features from initial scoping all the way through to deployment across several product areas.
  • Designed and implemented RESTful APIs for core product features.
  • Pushed TypeScript adoption across the front-end codebase, which helped cut down on runtime errors and gave the team more confidence in the code.
  • Integrated third-party services like Stripe, coordinating across engineering, product, and finance to get the details right.
  • Ran a regular engineering round-table with 10 senior engineers to align on standards and improve how the team worked.
  • Mentored engineers through code reviews and pair programming sessions.
Mar 2020 - Sep 2024

Software Engineer

ICWI
  • Developed and maintained a suite of insurance applications across web and mobile platforms.
  • Containerized services with Docker and led a DevOps migration that cut deployment times significantly.
  • Integrated payment gateways and third-party services into core insurance workflows.
  • Weighed in on architecture decisions, keeping an eye on how the system would hold up as it grew.
  • Supported production systems and resolved incidents to keep applications stable and available.
Jun 2018 - Sep 2024

Full-Stack Developer

Penny Whale
  • Built and maintained full-stack features across a consumer-facing fintech platform.
  • Developed RESTful APIs and front-end components to support core product workflows.
  • Collaborated with design and product teams to ship user-focused features on tight startup timelines.
Jul 2019 - Mar 2020

Rails and iOS Developer

Globetrotting Tips LLC
  • Built a Ruby on Rails backend powering a travel content platform with dynamic itinerary and tips data.
  • Developed an iOS application to surface travel recommendations to mobile users.
  • Integrated third-party APIs for maps, location services, and content delivery.
Nov 2013 - Jan 2015

Projects

A scripture memorization app for iOS and Android, built solo from the ground up. Uses spaced repetition and cloze deletion to help users truly internalize verses, not just recite them. Includes a custom implementation of the SM-2 algorithm, guided Learn Mode, in-app subscriptions via RevenueCat, and a fully offline, local-first data model. Live on the App Store; Android in closed testing.

2025 – Present

Education

University of London

Bachelor of Science
Computer Science - Artificial Intelligence Pathway
2020 – Present

University of Technology, Jamaica

Bachelor of Science
Computing and Information Technology
2007 - 2013

Skills

Programming Languages & Tools

Core Technologies
Additional Tools
Workflow
  • Mobile-First, Responsive Design
  • iOS & Android Development (App Store + Google Play)
  • Cross Browser Testing & Debugging
  • Technical Leadership & Code Review
  • Agile Development & Scrum

Interests

I'm genuinely curious about how software shapes the way people learn and build habits. That curiosity is what led me to build Engraft from scratch as a personal project, and ship it to the App Store. The problems I find most interesting are the ones where good engineering and real empathy for the user have to work together.

I follow AI closely, more from the angle of what you can actually build with it than the hype side. The Hugging Face courses were a natural extension of that. I also enjoy staying hands-on, whether that's picking up a new framework, shipping something on the side, or just digging into a problem that's been sitting in the back of my head.

Awards & Certifications

  • Professional Scrum Master I — Scrum.org (Oct 2019)
  • Domain Driven Design Made Easy — Educative (Dec 2021)
  • AI Agents Fundamentals — Hugging Face (May 2025)
  • AI Agents Course — Hugging Face (Jun 2025)