Logo
Travis – React, Typescript, Java EE, experts in Lemon.io

Travis

From Canada (UTC-4)flag

Full-stack Web Developer|Middle-to-senior

Travis – React, Typescript, Java EE

Travis is a strong middle full-stack developer with over 25 years of commercial experience. His strongest expertise lies in backend development, where he has extensive experience designing distributed systems, modernizing legacy applications, and contributing to architectural decisions within large engineering teams. He also brings solid frontend experience and is comfortable working across the full stack. His background is predominantly enterprise-focused, making him particularly well-suited for structured team environments.

15 years of commercial experience in
Architecture
Art and creativity
Banking
Edtech
Fintech
Logistics
Networking
Web development
Software development
Main technologies
React
5.5 years
Typescript
4 years
Java EE
20 years
JavaScript
20 years
Java
20 years
Spring Boot
3 years
Next.js
1.5 years
Additional skills
Node.js
MySQL
CSS
Angular
Azure DevOps
Linux
Java Core
PostgreSQL
Microsoft Azure
Selenium WebDriver
Jenkins
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

System Administrator/Full-Stack Developer
Aug 2024 - Ongoing1 year 9 months
Project Overview

An internal enterprise platform supporting business operations through Linux and IBM AS/400 infrastructure. The solution also included Java-based SOAP web services to enable secure integration and data exchange between internal systems and external business applications.

Responsibilities:
  • Designed the whole projects from conception to production;
  • Created SOAP web services for a voicemail system in Jakarta EE on AS/400 and IBM WebSphere;
  • Generated web services from WSDL definitions;
  • Created game web site using HTML Web Components, Typescript, Node.js, Express.js, React.js, and Redux Toolkit;
  • Wrote unit tests with Jest;
  • Set up Ubuntu Linux server with Nginx reverse proxy and SSL certificates.
Project Tech stack:
React
Redux
JavaScript
Node.js
Express.js
Nginx
Core Java
Java EE
Linux
SOAP
Typescript
Web Components
Full-Stack Developer
Jul 2023 - Aug 20241 year 1 month
Project Overview

A digital catalog of Ethiopian religious art, architecture, and material culture that stores thousands of images with searchable metadata and scholarly analysis, providing an accessible online research resource for scholars worldwide.

Project gallery:
Portfolio example for Mazgaba Seelat, University of Toronto by Travis, Full Stack Developer
Portfolio example for Mazgaba Seelat, University of Toronto by Travis, Full Stack Developer
Portfolio example for Mazgaba Seelat, University of Toronto by Travis, Full Stack Developer
Responsibilities:
  • Created the project from conception to production;
  • Implemented back-end database in MySQL, PL/SQL, and integration with Express.js;
  • Created front-end user interface with React.js, Tanstack Data Grid, and Redux Toolkit;
  • Scraped legacy information from Google Sheets for import into MySQL using headless Chrome;
  • Implemented advanced multi-field, full-text search;
  • Installed and maintained SEO, Ubuntu Linux, SSL certificates, and NGINX reverse proxy;
  • Migrated legacy Java EE web application to Java 21 and Jakarta.
Project Tech stack:
React
Node.js
MySQL
Express.js
Java EE
Senior Front-End Developer
Nov 2020 - Feb 20232 years 3 months
Project Overview

A client intake platform designed to streamline employee relocation by collecting personal, family, passport, and financial information through a guided onboarding wizard. As part of a broader relocation management solution, the platform helps individuals and families organize and manage domestic and international moves while enabling service providers to coordinate the relocation process more efficiently.

Project gallery:
Portfolio example for SIRVA BGRS Worldwide by Travis, Senior Front End Developer
Portfolio example for SIRVA BGRS Worldwide by Travis, Senior Front End Developer
Responsibilities:
  • Collaborated with a team of 6 developers and 20 offshore team members;
  • Helped deliver the project from planning to production;
  • Implemented a multilingual website (English, French, Spanish, and German);
  • Built the front end and REST integrations with back-end services;
  • Participated in Agile ceremonies, including story grooming and estimation;
  • Fixed bugs, reviewed code, and supported Git and Azure CI/CD workflows;
  • Created a pilot migration from React/JavaScript to Angular/TypeScript;
  • Wrote technical documentation for the development team.
Project Tech stack:
React
Angular
JavaScript
Typescript
SASS
Azure DevOps
Git
Agile
Front-End Developer
Dec 2018 - Jan 20201 year 1 month
Project Overview

An online banking solution that streamlines the mortgage application process by enabling customers to securely upload and manage required documents through the bank's digital platform. The solution simplifies document submission, improves the customer experience, and supports a more efficient mortgage approval workflow.

Responsibilities:
  • Created pixel-perfect user interfaces with Material UI and Angular based on Figma diagrams;
  • Wrote code in Typescript and used Git, BitBucket, Bamboo, and Jira;
  • Created bilingual (English/French) web pages;
  • Wrote unit tests;
  • Took part in Agile ceremonies, including story grooming and time estimation;
  • Provided code reviews to other developers.
Project Tech stack:
Angular
Typescript
Angular Material
NgRx
Figma
Git
Bitbucket Pipelines
Bamboo
Jira
Agile
Full-Stack Developer
Oct 2018 - Dec 20191 year 2 months
Project Overview

A shipment tracking platform for temperature-controlled logistics that enables customers to monitor refrigerated shipments throughout the delivery lifecycle. The solution provides real-time visibility into shipment status and supports the safe transportation of temperature-sensitive goods, helping improve transparency and reliability within FedEx's logistics network.

Responsibilities:
  • Converted Enterprise Java Beans to Spring Boot Services with JavaMail and Thymeleaf;
  • Wrote SQL queries and scripts for an Oracle 12i database;
  • Created JPA/Hibernate repositories and queries;
  • Worked with Git and SVN repositories, Maven, and Jenkins;
  • Participated in Agile development with sprint planning, backlog grooming, and bi-weekly stand-ups;
  • Created front-end web apps using Angular, Typescript, and Material UI.
Project Tech stack:
Spring Boot
Spring Data
Java EE
Core Java
SQL
Oracle
JPA
JPQL
Angular
Angular Material
Git
Jenkins
Agile

Education

1993
Rhetoric and Professional Writing
BA

Languages

Spanish
Pre-intermediate
French
Intermediate
English
Advanced

Hire Travis or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.