SOFTWARE ENGINEER / PORTFOLIO OPEN TO NEW ROLES

THOMASJAE LEW.

Web applications
and deployment tools.
I’ve built banking software, maintained release pipelines and tested industrial PCs.

From code
to the test bench.

A closer look at the work
behind each role.

Full-stack web developmentFEB 2021 - JUL 2023

Revature

Behind the payment.

Software Developer · Reston, VA

I joined a payments team building Ruby services and React interfaces for major banks. My day-to-day work ranged from RESTful APIs and Buy Now, Pay Later features to loan-policy updates and bug fixes.

I also developed a client’s first consumer loan application, from the initial build through its public launch, within a year.

BANKING SOFTWARE / SELECTED CLIENTS

4+major banking clients
Tools & technologiesRuby · React · RESTful APIs
  • Ruby
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • REST APIs
  • SQL
  • Jenkins
  • Docker
  • Postman
  • Git
  • macOS
  • JUnit
  • Test-Driven Development (TDD)
  • Payment Processing
  • Loan Origination
  • Agile / Scrum
  • UAT / Production Releases

Full-stack training: Java · Spring Framework · React.

Pre-assignment study: Ruby on Rails; client applications used plain Ruby.

DevOps & release automationSEP 2023 - MAY 2025

Hexaware Technologies

The work behind
every release.

Technical Architect · Iselin, NJ

At Hexaware, my focus shifted from building applications to the systems that delivered them for Fannie Mae.

That meant maintaining Jenkins and IBM UrbanCode Deploy workflows, provisioning AWS infrastructure and supporting the early adoption of GitLab and Terraform.

JENKINS / BUILD AND RELEASE AUTOMATION

~200application teams
supported

FANNIE MAE ENGAGEMENT · 100+ DEPLOYMENTS / MONTH

Tools & technologiesJenkins · UrbanCode Deploy · AWS
  • Jenkins
  • IBM UrbanCode Deploy
  • Amazon Web Services (AWS)
  • CloudFormation
  • S3
  • RDS
  • Redshift
  • Container Services
  • Terraform
  • GitLab CI/CD
  • Bitbucket
  • Infrastructure as Code (IaC)
  • Groovy
  • Bash / Shell
  • YAML
  • JSON
  • Jira Service Management
  • Linux
  • Release Management
Hardware quality assuranceJUL 2025 - FEB 2026

Arista Corporation

Ready for the client.

Testing Technician · Fremont, CA

At Arista, I prepared industrial PCs for pharmaceutical, biotech and life-science clients.

I tested and calibrated hardware, set up client environments on Windows and Linux, then cleaned and packed PCs for shipment. ThinManager and Q8 Edge OS were part of that hands-on work.

FROM BENCH TO SHIPPING

Calibrated PCs and ran burn-in, memory and I/O tests.

500+industrial PCs
tested
Tools & technologiesHardware QA · Windows · Linux
  • Hardware QA
  • Burn-In Testing
  • Memory Diagnostics
  • I/O Validation
  • Calibration Testing
  • SOP Authoring
  • Technical Documentation
  • Windows
  • Linux
  • ThinManager
  • Q8 Edge OS
  • Quality Control
  • Regulated Industry Standards

FEB 2026 - PRESENT

INDEPENDENT
PROJECTS.

Personal applications and experiments,
developed with AI coding tools.

Independent product Open Atilt

Atilt

Atilt compares the pros and cons of a decision, weighted by importance.

atilt.app
Atilt homepage: weigh a yes-or-no decision by comparing the importance of each pro and con.
ATILT.APP / HOMEPAGE PREVIEW

Homepage preview · Internet required to use the app

Scroll to explore. Click to interact.

Probability modeling

Monte Carlo
simulations in Python.

I built Python tools to compare game outcomes over millions of simulated trials, with a tkinter GUI and live data visualization in matplotlib.

HOW SIMULATION WORKSSelect a step

Define the game rules in Python, including which outcomes are possible and how each round is played.

Illustration of the process, not actual results

SYSTEMS MODELED

Roulette · Baccarat · Craps · Blackjack

Pythontkintermatplotlib
Design & development

How I built
this site.

The design centers on my work history, with scroll transitions and interactive diagrams that let visitors explore each role.

Replay intro HTML, CSS, JavaScript and SVG

Professional
profile.

My career began in hospitality, retail and entertainment. Those roles shaped how I listen, communicate and follow through on commitments.

In engineering, my interests extend beyond the application itself to release infrastructure and the hardware it runs on. That broader perspective shapes how I investigate problems and make decisions about reliability and maintenance.

The full résumé

TECHNICAL SKILLS & EDUCATION

BuildAPPLICATIONS & INTERFACES

Languages & frameworks
Java · Spring Framework · Spring Boot · Ruby · JavaScript (ES6+) · TypeScript · SQL · Groovy · Bash · YAML · Python

Frontend engineering
React · HTML5 · CSS3 · Responsive Design · REST API Integration · JSON · RESTful APIs

DeliverPIPELINES & INFRASTRUCTURE

DevOps & CI/CD
Jenkins · IBM UrbanCode Deploy · GitLab CI/CD · Pipeline Architecture · Infrastructure as Code (IaC) · Test-Driven Development (TDD) · JUnit · Release Management

Cloud & infrastructure
Amazon Web Services (AWS) · CloudFormation · Terraform · S3 · RDS · Redshift · Container Services · Linux · Windows · macOS · Docker

Delivery practices
Continuous Integration · Continuous Deployment · Build & Release Automation · Pipeline Automation

VerifyTESTING & QUALITY

Software testing
Test-Driven Development (TDD) · JUnit · Unit Testing · Postman · User Acceptance Testing (UAT)

Hardware & client systems
Hardware QA · Burn-In Testing · Memory Diagnostics · I/O Validation · Calibration Testing · SOP Authoring · Technical Documentation · Windows · Linux · ThinManager · Q8 Edge OS · Quality Control · Regulated Industry Standards

CollaborateVERSION CONTROL & DELIVERY

Tools & practices
Git · GitHub · Bitbucket · Jira Service Management · Agile / Scrum · Object-Oriented Programming (OOP)

Engineering process
Software Development Life Cycle (SDLC) · AI-Assisted Development

DomainsINDUSTRY EXPERIENCE

Systems & applications
Payment Processing · Buy Now, Pay Later (BNPL) · Loan Origination · Lending Policy Systems · Enterprise Automation · Hardware QA

FoundationsEDUCATION

A.S. Computer Information Science, Programming
Solano Community College · 2020

Biological Sciences studies
University of California, Irvine · 2013–2014

OPEN TO FULL-STACK AND DEVOPS ROLES

Let’s talk
engineering.

Tell me about the role, the challenges,
and what your team needs next.

SELECTED WORK