Senior Front-End Engineer & UI Craftsman

I bring designs to life with clean code, thoughtful details, and a love for great user experiences

LinkedIn Profile
Hero Devices

Hi, I'm Joe. Nice to meet you.

Since starting my journey as a frontend developer 8 years ago, I've built high-quality websites and hybrid mobile apps, shipped features on large-scale platforms like Bill.com, and created a full e-learning platform Ethrai serving over a million users. I've collaborated with talented teams to turn complex problems into scalable, maintainable solutions. Quietly confident, naturally curious, and always focused on crafting digital experiences that both users and developers love.

Front-End Engineer

I craft responsive, accessible, and performant user interfaces — from concept to production.

Things I love building:

  • Web apps
  • Hybrid mobile apps
  • Reusable UI libraries

Core Tools:

  • Javascript
  • Angular
  • React
  • Vue.js
  • TypeScript
  • Tailwind CSS

Problem Solver

I enjoy analyzing complex requirements, breaking them into manageable parts, and finding clean, scalable solutions.

Skills I rely on:

  • Debugging
  • Performance optimization
  • Testing
  • Accessibility

Tech Toolbox:

  • Testing Library
  • Jest
  • Cypress
  • Postman
  • GitHub
  • VS Code

Team Collaborator

I thrive in collaborative environments — sharing knowledge, conducting code reviews, and supporting teammates to deliver their best work.

Experiences I draw from:

  • Leading feature development
  • Mentoring new hires
  • Code reviews

Collaboration Tools:

  • Jira
  • Agile Scrum
  • Slack
  • Figma

My Recent Work

Here are a few past projects I've worked on. Want to see more? Click Here

Preview of project: an electronic training and knowledge platform for public employees in Saudi Arabia to develop their skills through e-learning, e-books, and interactive sessions.

an electronic training and knowledge platform for public employees in Saudi Arabia to develop their skills through e-learning, e-books, and interactive sessions.

Visit Website
Preview of project: financial platform that helps businesses pay their bills and get paid by customers more simply and efficiently.

financial platform that helps businesses pay their bills and get paid by customers more simply and efficiently.

Visit Website
Preview of project: empowers researchers in Life Science and Clinical Diagnostics by providing high-quality workflow solutions.

empowers researchers in Life Science and Clinical Diagnostics by providing high-quality workflow solutions.

Visit Website

I'm proud to have collaborated with some awesome clients & companies:

Ecomz ecommerce company logo
Netways company logo
NTT DATA company logo
bill.com company logo
Uline shipping supply company logo
biotechne company logo
Community Development Authority logo
Dubai Volunteer logo
Ethrai company logo
General Sport of Authority logo
Government of Dubai logo
Manateq logo

testimonials

Proof that I’m not just pretending to be awesome...

Photo of Stephanie J. Hogen
I wanted to take a moment to commend Joe for his e…Tap to read more

Stephanie J. Hogen

Leadership - Consulting | NTT DATA

Photo of Mike Karmindro
Joe is an extremely dedicated, hard working profes…Tap to read more

Mike Karmindro

Tech Lead | Staff Software Engineer at Bill.com

Photo of Samuel Maddox
This guy can code. Give him a problem and he'll …Tap to read more

Samuel Maddox

Lead Software Engineer | NTT DATA

Photo of Scott Wilson
Joe is an excellent teammate and engineer. He is c…Tap to read more

Scott Wilson

Technology Program Leader | NTT DATA

Photo of Nick Steenstra
Joe has done a fantastic job in contributing and b…Tap to read more

Nick Steenstra

Digital Engineering Associate Director | NTT DATA

Photo of Alona Gruzynska
Over the past 2 years Joe worked at Bio-Techne eng…Tap to read more

Alona Gruzynska

Product Manager | NTT DATA

Photo of Shannon DuBey
Joe skilled up on Vue.js and React.js while contin…Tap to read more

Shannon DuBey

Lead Engineer, Digital Engineering | NTT DATA

Photo of Nesrin Elasiry
While working with Joe on Bio-Techne project, he i…Tap to read more

Nesrin Elasiry

Software Engineer | NTT DATA