Product-minded software engineer

I turn complex systems into products people can trust.

Sulaiman Danmallan
St. John's, Newfoundland

I build web, mobile and connected-device software. My work includes reusable website components, live fleet dashboards and the customer conversations that guide them.

Scroll to the work

Selected work

Products with a job to do.

What I built, the problems behind it and how it is used. Open the case studies below for a closer look at my work.

2,000+
connected devices supported by Toomti
Nearly 2,000
websites using Legalfit's shared components
200+
reusable components and enhancements I lead delivery of
01

Toomti

Co-Founder & CTO · 2024–Now

Making live fleet data useful at a glance.

I co-founded a fleet platform supporting over 2,000 connected devices and built its React dashboard. It brings live vehicle location, status, health and fleet information into one place. I also speak with customers and help plan what we deliver next.

  • React
  • Socket.io
  • Google Maps
  • APIs
Case study: turning a customer request into a shipped feature

The problem

A fleet customer wanted to track inventory in the same software they used to manage their vehicles. Our team already had work committed to the current sprint.

My contribution

I kept the current sprint focused, prioritized inventory for the next sprint and explained the timing to the customer. I coordinated the engineers to deliver and roll out the feature. Across the wider platform, I build React workflows connected to backend APIs, Socket.io and Google Maps for live fleet data.

The result

The customer could manage inventory alongside their fleet information and was pleased with the result. That feedback helps guide the next round of work. Our delivery process includes two-week sprints, QA and retrospectives.

Visit Toomti
02

Legalfit / Centerbase

Front-End Developer · 2021–Now

Building dependable interfaces that teams can reuse.

I lead delivery of 200+ reusable website components and enhancements used across nearly 2,000 customer websites. I also build Vue and Django workflows for forms, contacts and pipelines, and work with developers, QA and designers on releases.

  • Vue
  • TypeScript
  • Django
  • Jinja2
Case study: improving components used across customer websites

The problem

Shared website components need to work across different layouts, screen sizes and customer needs. Performance, accessibility and production bugs are part of that ongoing work.

My contribution

I build reusable Jinja2 components, improve responsive behaviour and investigate issues in production. I work through code review, QA validation and release checks with the team, and document changes in Confluence.

The result

Shared-component optimizations raised Lighthouse Performance scores to 95+ on customer sites. Across my Legalfit work, I resolve an average of 7–10 production and customer-support issues per two-week sprint.

03

Hello Tractor

Software Engineer · 2019–2021

Connecting field operations to the software behind them.

I worked across React, Android and Node.js to support connected-device fleet operations, translating field and business needs into working product features.

  • React
  • Java / Android
  • Node.js
  • MySQL
04

Bonocle

Web Development Intern · 2025–2026

Building the dashboard teachers use to manage learning.

I built the complete BoDesk teacher dashboard in React from Figma designs and connected it to Bonocle's existing APIs. It covers students, lessons, assignments, assessments and reports. I introduced project planning, code reviews and CI/CD practices, and also improved the Webflow website.

  • React
  • API integration
  • Code review
  • CI/CD

A little about me

An engineer who stays close to the problem.

The work I enjoy most sits between design, engineering and the people using the product. I like untangling the awkward parts: unclear requirements, dense data, repeated UI work and edge cases that only appear in the real world.

My path has moved from Android and connected-device products to SaaS interfaces, reusable front-end systems and real-time fleet tools. Along the way, I've worked with designers, backend engineers, QA, product teams and stakeholders to get useful software over the line.

2019–Now

Product engineering across web, mobile, SaaS and IoT

2021–Now

Front-end delivery at Legalfit / Centerbase

2024–Now

Co-Founder & CTO at Toomti

2025–2026

MASc in Software Engineering at Memorial University, expected December 2026

Tools I reach for

A practical stack.

Interfaces

React, Vue, Nuxt, Next.js, TypeScript, Tailwind CSS, Sass, responsive design

Systems

Python, Django, Node.js, Express, MySQL, Firebase, APIs, Socket.io

Delivery

Accessibility, testing, code review, QA collaboration, Jira, Confluence

Education

Still learning, deliberately.

Master of Applied Science in Software Engineering

Memorial University of Newfoundland · Expected December 2026

Bachelor of Technology in Computer Science

First Class Honours · Federal University of Technology, Minna

Get in touch

Let's build something useful.

I'm based in St. John's and interested in software engineering work where thoughtful interfaces meet real product problems.