TJ Gore

Motivated Problem Solver

I'm TJ Gore, a full-stack developer based in Baltimore.

I love creating clean and useful applications for the digital world.

TJ is one of the very few people I personally know who's made his passion define his profession - a truly powerful combination with unimaginable outcomes! He checks all the boxes when it comes to hard work matched with integrity and all heart.

Shauna

Shauna Taylor

Senior Marcom Manager at ID4Africa

GET TO KNOW

More About Me

I was born and raised on the beautiful island of Antigua. I spent five years in China studying and working and have been living in the USA for the last five years now.

I'm a full-stack developer with over 9 years of experience and I am passionate about web development.

My first real world software was a small Java application used to speed up my workflow while working at CIBC First Caribbean International Bank.

From there, I continued to push my limits and moved on to freelancing for multiple clients and working at a few awesome startups. Check out my work history.

I'm hard working and love working on projects, big or small, especially when they push me to my limits. That's when adrenaline kicks in and the fun begins.

Take a look at the projects I've built!

Read more about me in the FAQs.

Past Career

Experience

Chowly

Senior Software Engineer

+1 year

Chowly - Remote Offices in Chicago

Ruby on Rails APILaravel APIReactNext.jsReduxRedux SagaReact QueryJestStyled Components
  • Led project to upgrade Next.js from version 12 to 14, fix major type errors, and fix the testing suite to improve the platform's reliability.

  • Improved multi-tenant app performance issues using Next.js SSR, React Query caching functionality, and Redux.

  • Integrated Square's promo codes into a React app and Laravel API using TDD to provide users with requested features.

  • Debugged and fixed multiple React and Laravel hidden bugs to improve the customers' order lifecycle for multiple brands.

  • Discovered and improved slow database queries to remove queued jobs bottleneck for syncing multiple store locations data.

Tighten

Contract Senior Software Engineer

1 year

Tighten - Remote Offices in Chicago

LaravelPHPUnitLivewireAlpine.jsFilamentAlgoliaLaravel Forge
  • Using Laravel and Alpine.js, I built an accessible dashboard UI to display all teams' progress and user assignments on a platform that caters to people with disabilities.

  • Studied and migrated a legacy php app and database to Laravel and a structured database to improve maintenance and readability.

  • Using Laravel and Livewire, I created a private teams document library to allow users to manage documents within the app.

  • Improved the site's search functionality of all resources by integrating Algolia to improve the user's accessibility.

  • Built integrated tests for new features and bug fixes.

  • Built and tested Filament CRUD resources to improve the internal teams' data access control.

Cybrary

Senior Software Engineer

3 years 4 months

Cybrary - College Park, Maryland

LaravelReactTailwind CSSSemantic UI ReactPostgreSQLGitAWS S3AWS SQSAWS SNSAlgoliaContentful
  • Built, managed, and designed a serverless job board app with over nine search filters using React, Mobx, Tailwind CSS, Node.js, Laravel, Algolia, and Mapbox to validate market fit. View Project

  • Built notification features and preferences across Laravel microservices using AWS SNS and SQS to alert users of course activities.

  • Migrated and normalized large amounts of data from WordPress-structured databases to a Laravel API to improve data management.

  • Worked with complex SQL queries to generate user enrollment and activity reports on a schedule.

  • Used Laravel to build ratings and reviews for the course platform to allow users to give feedback and to allow team members to collect data on what's working.

  • Using React, Tailwind CSS, a Laravel API, and Vimeo, I rebuilt an interactive course view to be smarter, include course challenges, and be more intuitive in guiding users to complete their courses.

  • Created a dynamic React form engine to allow frontend engineers to pull form structures and save form data in a consistent manner.

  • Worked with junior front-end engineers to help them learn how to use Laravel and other back-end technologies

  • Built hundreds of React components and deployed on a daily basis to quickly deliver new features and migrate to Tailwind CSS.

ComplYant

Senior Software Engineer

11 months

ComplYant - Remote Offices in California

LaravelLivewireAlpine.jsFilamentVue.jsTailwind CSSVaporGitAWS S3
  • Re-built an internal admin dashboard using Laravel and Filament to increase code output and improve maintenance.

  • Debugged and fixed alpine js and livewire performance issues to improve user's app experience.

  • Collaborated with UI/UX designers to build a UI framework based on figma designs to improve accessibility and consistence in the app.

  • Mentored back-end engineers on front-end concepts and tools to encourage better collaboration between teams.

APSCA

Remote Full-Stack Laravel Engineer

5 years 8 months

APSCA - Shanghai, China

LaravelJavascriptBootstrapMySQLGitLAMPCloudwaysPaypal APIMastercard Payment API
  • Developed a Laravel-based CMS and event management system with Paypal's payment API under strict guidelines and deadlines. View Project

  • Managed production of the company’s website that deals with members such as Sony, Visa, Toshiba, and more.

  • Supervised ongoing maintenance and support for new features using GitHub while working on multiple PHP projects.

  • Worked in Linux (Ubuntu) environments and improved server maintenance to reduce server costs by 95%.

  • Managed a MySQL database and executed SQL queries to collect and analyze data for improved performance.

  • Built a platform to reward government organizations that operate identity schemes for citizens using NuxtJs and Laravel API.

ID4Africa

Full-Stack PHP Developer Contract

2 years

ID4Africa - New York

LaravelBootstrapJavascriptMySQLGitLAMPCloudwaysPaypal API
  • Built a PHP-based registration system with Paypal’s payment API that surpassed the limitations of online solutions such as registration validation and payment flow requirements. View Project

  • Maintained and iterated quickly using Git to provide new features to the registration system for Africa’s Largest Forum and Expo on Digital Identity.

  • Constructed and managed the International Identity Day website using HTML, SASS, Bootstrap, Git, and Javascript.

  • Executed Linux commands to configure a LAMP environment for improved performance and security.

  • Successfully worked in a remote development environment with a diverse team.

Transaction Processor

1 year 3 months

CIBC FirstCaribbean International Bank - Antigua

Java
  • Built a Java desktop application to speed up workflow with organizing files which was adapted throughout my department for four years.

  • Accurately processed 700+ transactions per week to meet multiple hourly deadlines on a daily basis.

Client and Side

Projects

apsca dashboard

Cybrary Talent MVP

ReactReact SelectTailwind CSSServerless frameworkLaravelNode.jsAlgolia

Built and managed an MVP with the goal to connect managers and recruiters to Cybrary-trained job seekers. I handled the React frontend along with the design and worked with a product manager and a senior engineer for the serverless Node.js backend. I built many components using Tailwind CSS and iterated on multiple designs while reviewing the Node.js backend code.

apsca dashboard

APSCA Custom CMS and Event Management

LaravelJavascriptMySQLGitLAMPCloudwaysPaypal APIMastercard Payment API

Rebuilt the website, restructured the database, refactored the code and simplified the server setup to reduce server cost.

apsca dashboard

ID4Africa Registration System

LaravelJavascriptMySQLGitLAMP

Custom registration system built to address the limitations of online solutions.

apsca dashboard

An Eye for UI Design

Next.jsTailwind CSSUI DesignStyled-componentsCodesandbox

This is a collection of UI designs built for projects, prototyping or just for design practice.

apsca dashboard

Barry Taxi

Next.jsTailwind CSSUI DesignNetlifyNetlify Functions

Tremendously boosted the online presence for a small local business which attracted international clients and topped the number #1 position on tripadvisor.

apsca dashboard

Move and Groove

Ruby on RailsHerokuUI Design

Move and Groove is an app with devise authentication to track one’s fitness habits

apsca dashboard

Andio

Ruby on RailsReactGoogle map APIHerokuUI Design

Andio is a web app with Google Maps API that connects people in need to willing volunteers in their neighborhood.

apsca dashboard

Bike Tour

Ruby on RailsReactGoogle map APIUI DesignSurge

See Other

Reviews

TJ is a huge asset to the team. I especially appreciate his ability and willingness to take on projects of all scales, his candid feedback, drive, and positive attitude. Everyone in Product and Engineering enjoy working with TJ and praise his abilities and work ethic. He posses a broad and deep technical skill set that enables him to be extremely versatile.

Mike Gruen

Former Engineer Director at Cybrary

TJ has been a joy to work with. He exudes professionalism in his communication, his technical work, and his reasoning. He is highly productive and adaptable , though will provide feedback if there is some way to improve a situation. In short, it has been quite a pleasure to work with him as his manager.

Greg

Derek Wiers

Former Engineer Manager at Complyant

TJ redesigned and rebuilt our website and backend to make it more intuitive and mobile friendly. He did a great job from both a UX and security perspective and
we continue to trust him for further development and maintenance.

Greg

Greg Pote

Chairman of APSCA

TJ is one of the very few people I personally know who's made his passion define his profession - a truly powerful combination with unimaginable outcomes! He checks all the boxes when it comes to hard work matched with integrity and all heart.

Greg

Senior Shauna Taylor

Marcom Manager at ID4Africa

Working with TJ has been a great experience! He designed and built a website for my taxi and tour business which has since emerged my business as a top five operator in Antigua on TripAdvisor. He's professional and knowledgeable about getting your business out there.

Greg

Barry Oliver

CEO of Barry Taxi and Tours

TJ was one of my top students at OpenClassrooms who
I can't recommend enough! He is a hard worker who pays close attention to detail and has the ability to solve complex problems by thinking outside the box.

Greg

Thomas David

Mentor at OpenClassrooms

Frequently Asked

Questions

How many years of professional experience do you have in software development?

Over 9 years.

What technologies and tools are you most proficient at? Not all of the tech I have used is listed here.

React, React Hooks, Typescript, Tailwind CSS, Next.js, Laravel, Inertia.js, Livewire, Alpine js, Docker, Git, MySQL, REST API, Micro services, GitHub, Bitbucket, Notion, Visual Studio Code, Postman, Slack, Zoom, Sentry, Vercel, Linode

What's your favorite series and movie?

Movie: Avengers Endgame part 1 and 2 Series: Money Heist.

What are your strengths and weaknesses?

Strengths: I'm a continuous learner and very flexible.
Weakness: I'm introverted so hyper-social settings tend to drain me.
Fun fact: I once was a pretty good tour guide who gave presentations to groups of up to 50 people on a daily basis.

What are your hobbies?

Designing, reading, searching for and tinkering with new tech, learning about others way of thinking, and spending time with my family.

What's your favorite quote or phrase?

It’s all risky. The minute you were born it was risky. If you think trying is risky, wait until they hand you the bill for not trying. Investing is risky, having children is risky, getting married is risky, going into business is risky, it’s all risky. I’ll tell how risky life is. You aren’t going to get out alive. - Jim Rohn

Which do you prefer, in office or remote?

I'm currently looking for remote positions but if I find something compelling enough, I would consider being in the office.

Get in Touch to

Say Hello or Hire

Email Address

hello@tjwgore.com

Phone Number

+1-443-673-2705

Current Location

Baltimore, Maryland