Open to full-time software engineering roles

Malik Jamal

Software Engineer Cleveland, OH

I build web applications end to end, from the data model to the interface people actually use. I work across React, Python and Node, and I care about software that is fast, accessible and easy to keep current, whether that means a polished front end or cleaning up the messy data behind it.

Built for a client
30 routes on React 19, launching on the firm's domain
Largest data audit
4,855 CRM records across 136 fields
Education
B.S. Computer Science, Cleveland State, 3.5 GPA

01 / Selected work

Things I built and shipped

Two featured cases, then the rest. Each links to a live build, its source, or both.

Finance Tracker

Expense tracking with categorisation and spend visualisation, backed by a REST API over SQLite.

  • Node
  • Express
  • SQLite

Study Planner

Session scheduling and progress tracking for coursework, with persistent state and a responsive UI.

  • Node
  • Express
  • SQLite

Weather Dashboard

Pulls live conditions and appends them to Google Sheets, turning a one-off lookup into a historical log.

  • Python
  • Sheets API
  • Tkinter

C Data Structures

Binary trees, linked lists, stacks and queues implemented from scratch in C, with a Makefile and manual memory management.

  • C
  • Make

VR Campus Tour

Senior design project: an interactive 3D campus walkthrough in Godot, built with a team for prospective students.

  • Godot
  • GDScript
  • VR

More on GitHub

Smaller experiments, coursework, and work in progress.

02 / Experience

Where I've worked

  1. Contract Developer

    • Rebuilt the firm's Squarespace website as a React 19 single-page application on Vite and Tailwind, with 30 routes across 10 page modules and a sitemap generated in the build step, ready to launch on the firm's domain.
    • Restructured the site around the client lifecycle rather than a service menu (8 stages, from starting a business through to exiting one), so visitors identify their own situation before any service is named.
    • Built 9 interactive calculators (LLC vs S-corp, reasonable salary, break-even, cost segregation and more) and published fee schedules across 5 pricing tracks, plus a keyboard-driven search palette over the full content set.
    • Architected all content into 10 data modules separate from components, so copy across 18 services, 12 guides, 7 comparisons and 20 industries is changed in plain data files rather than component code.
    • Automated a TaxDome → Google Sheets sync through Zapier, maintaining a continuously updated master record of accounts and contacts for versioned backups and downstream integrations.
  2. Software Development Intern

    • Audited a 4,855-record TaxDome CRM export (2,639 accounts and 2,216 contacts across 136 fields) and designed a consolidated schema that eliminated custom fields already duplicated by platform defaults for address, email and phone.
    • Built an AI-assisted cleanup workflow using Claude with platform documentation as context, producing field-level merge and removal recommendations plus a documented change log for firm review, deliberately never editing source data in place.
  3. Supervisor, Front End & Tire Center

    • Progressed from Front End Supervisor to TIA-certified Tire Center Supervisor, leading cross-functional teams and holding service, safety and productivity standards in a high-volume environment.
    • Own the resolution of POS, payment-system, work-order and equipment failures, guiding staff through troubleshooting and escalating to internal support or vendors when it isn't fixable on the floor.
    • Train and evaluate employees on system usage, technical procedure, documentation accuracy and safety requirements, and make time-sensitive operational calls under pressure.
  4. B.S. Computer Science, 3.5 GPA

    Washkewicz College of Engineering

    • Operating Systems
    • Algorithms
    • Computer Architecture
    • Computer Networks
    • Database Concepts
    • Software Engineering
    • Artificial Intelligence
    • Quantum Machine Learning
    • Language Processors
    • Mobile App Development
    • Data Science

03 / Toolkit

What I work with

Grouped by what it's for, not rated out of ten. Percentage bars on a résumé are self-assigned and mean nothing.

Languages

  • Python
  • JavaScript
  • Java
  • C
  • Swift
  • SQL
  • GDScript

Frontend

  • React 19
  • Vite
  • Tailwind CSS
  • HTML
  • CSS
  • SwiftUI

Backend & data

  • Node.js
  • Express
  • SQLite
  • REST APIs
  • pandas
  • Streamlit

Tooling & ops

  • Git & GitHub
  • Unix / Linux
  • Xcode
  • Netlify
  • Render
  • Zapier

04 / Contact

Let's talk

I'm looking for full-time software engineering work: remote, hybrid or on site. Happy to talk through any of the above in detail.