Hi, I'm Justin Bell
Senior Software Engineer

I build elegant solutions to complex problems, focusing on creating performant and user-friendly applications.

About Me

I'm a Senior Software Engineer with a passion for building scalable systems, streamlining architecture, and shipping thoughtful product features. At The Washington Post’s Arc XP, I solution-designed and shipped features across its most-used applications—Composer, WebSked, and Trident—building and enhancing tools for thousands of internal and client users, powering experiences for tens of millions of downstream users across global sites.

I'm currently on a focused career sabbatical, sharpening my system design and cloud architecture skills as I prepare for the AWS Certified Solutions Architect – Associate exam. Alongside that, I'm building full-stack applications in crowdfunding, blockchain, and real-time collaboration.

Outside of engineering, I produce music, explore LA’s food scene (and my own kitchen), train with rugby in mind, and cheer on the Lakers, Dodgers, and Eagles. Whether I’m coding or creating, I’m drawn to work that lives at the intersection of technology, creativity, and connection.

Full-Stack Expert

Specializing in React, TypeScript, and AWS cloud services

System Architect

Designing scalable solutions and modernizing legacy systems

Team Leader

Mentoring colleagues and leading technical initiatives

Continuous Learner

Pursuing AWS certification and exploring new technologies

Professional Experience

Career Sabbatical / Professional Development

Self-directed

Los Angeles, CA

Jan 2025 - Present
  • Studying for the AWS Solutions Architect – Associate exam (July 2025 target), with emphasis on core services and distributed systems design
  • Modernizing legacy side projects and developing early-stage, potentially monetizable applications in crowdfunding, blockchain, collaborative writing, and user feedback—leveraging full-stack technologies including React, TypeScript, Node, and AWS

Senior Software Engineer

Washington Post (Arc XP)

Chicago, IL & Los Angeles, CA

Dec 2019 - Dec 2024
  • Led the complete rebuild of WebSked's List View; refactoring a complex legacy AngularJS CMS to use React, enhancing feature set and ensuring scalability and maintainability
  • Crafted numerous React components using Bootstrap, Tailwind and CSS that were adapted into internal component libraries and used Chai, Jest and Cypress for unit, integration and end to end testing of single page applications comprised of said components
  • Architected an org-wide, config-free user authorization system simplifying access control across all applications in Node.js and reduced client admin support requests by more than 40%
  • Built a Node.js and AWS S3 metadata aggregation tool, providing real-time deployment/configuration visibility for each client instance/environment within Arc XP making CI/CD and container level debugging much easier to reason about
  • Developed RESTful APIs, automation scripts, DynamoDB schemas enabling granular role-based access control (RBAC)
  • Created a Lambda based, Node.js application that consolidated organization metadata and was used for monthly metering numbers
  • Solution designed the ability to append featured media in Arc XP's most used user facing application (Composer) identifying a critical bottleneck in another team's backend service and facilitating a fix to keep the project's release timeline on track
  • Acted as lead instructor for numerous "Trident Training Sessions" enabling colleagues across various teams to be confident ambassadors and GitHub reviewers for Trident, an app under our team's purview and the most used backend application at Arc XP
  • Regularly performed i18n audits and text/string translation submissions to ensure our applications were fully translated and interpolated for all of our SLA languages and were right to left (RTL) compliant for the requisite languages
  • Provided 24/7 rotational on-call support, handling questions in Slack and triaging bugs and support requests
  • Implemented CI/CD best practices to oversee and validate numerous feature deployments within the AWS ecosystem, contributing to the setup and maintenance of cloud infrastructure and system health

Frontend Developer

GoFundMe (CrowdRise by GoFundMe)

Los Angeles, CA

Oct 2018 - May 2019
  • Developed Account Settings and Button Management projects using React, Redux, and modern frontend tools
  • Sole frontend developer on the then new Report Center project, leveraging Symfony/Twig, jQuery, and CSS3
  • Contributed to platform features, including enabling users to publish and unpublish campaigns

Technical Program Management Fellow

Microsoft (Azure Hybrid Networking ExpressRoute)

Redmond, WA

Mar 2018 - Jun 2018
  • Procured, diagrammed, and deployed over $800,000 of networking equipment for Ashburn and Seattle labs
  • Optimized team-managed lab intake processes to expedite testing of new features and customer scenarios

Featured Projects

Através

Através

An interactive web application that helps users find and explore the antipode (opposite point on Earth) of any location. Features include real-time map updates, address geocoding, a unique "Message in a Bottle" feature for leaving messages at antipodes, and support for 12 languages.

ReactTypeScriptGoogle Maps APIChakra UIFirebaseFirestore
View Project
Coming Soon

Coming Soon

A crowdfunding platform with a fun twist.

Next.jsTypeScriptTailwind CSSNode.jsSolana, Supabase
View Project
Coming Soon

Coming Soon

App in the real-time collaboration space.

ReactNode.jsSocket.ioPostgreSQL
View Project

Skills & Expertise

Frontend

React
Next.js
TypeScript
JavaScript
HTML5
CSS3
Bootstrap
SASS
Tailwind CSS
AngularJS
Chakra UI

Backend & Database

Node.js
Express
MongoDB
Django
Firebase

Testing & Tools

Cypress
Jest
Git
JIRA

AWS Services

AWS Lambda
CloudWatch
S3
CloudFront
CloudFormation
CodePipeline
CodeBuild
Container Services

Get in Touch

Let's Connect

I'm always open to discussing new projects and ideas