ABOUT ME

Tom Day is a Java Full-Stack Developer with over 10 years of professional experience in the IT industry. Experienced in both server and client sides for software analysis, design, development and implementation of feature-rich web-based applications. He also has strong DevOps experience. Tom is a trusted team leader with strong communication skills.

WORK EXPERIENCE

Capgemini

Full Stack Developer

June 2012 - Now

TECHNICAL EXPERIENCE

Agile Scrum

Agile Scrum and SAFe methodologies

JavaScript Frameworks

Design, implement, and maintain headless front-end JS frameworks React and Angular.

Web Application Features

Configuration, authentication, API, data fetching, data mutation, state management, caching, payment, subscription, invoice, content management, administration and management, language translation, emails, monitoring, security, analytics, troubleshooting.

Cloud Administration and Services

Extensive experience with Azure Cloud and Cloudflare.

Java

Experience with core Java concepts including multi-threading, collections, streaming, and concurrency.

Spring Framework

Spring packages for dependency injection, Spring MVC, REST API, and Springboot.

Scripting

Extensive use of scripting for DevOps and troubleshooting: Groovy, Bash, Ant, Maven, and Gradle.

Monitoring

Use of Dynatrace for application monitoring, troubleshooting, and reporting. Use of Azure and Cloudflare for infrastructure monitoring.

Integration

Experience with integration implementation via queue, REST, Web Service, RPC, and sockets. Use of integration packages via Mule, Apache Camel, Kafka, Boomi, and Cron.

Database

Experience with database design, implementation, and troubleshooting for PostgreSQL, Oracle, SQL Server, MongoDB, MySQL. Use of ORM packages such as Hibernate, Prism, and Drizzle.

Project Platform

Use of Atlassian Suite (JIRA, Confluence, Bitbucket) for project tracking, documentation, and source code repository.

SKILLS

EDUCATION

MSSU

Computer Science

PERSONAL SITES

SaaS Site for CRM

Authentication, Postgres database, Prism, NodeJS, TypeScript, React, NextJS, ShadCN, Stripe, Zod, Zustand, API rate-limits, Secure API

https://studiowxy.com

Create Research Paper via AI

Authentication, Postgres database, Drizzle, NodeJS, TypeScript, Python, React, NextJS, ShadCN, WebSockets, OpenAI, Agents, Stripe, Zod, Zustand, API rate-limits, Secure API

https://researchers.cc

3D Splash Page for eCommerce Product

NextJS, TypeScript, React, NodeJS, Prismic, Three, Zustand, Tailwind, Blender

https://tom-marketing-3d.vercel.app

Social Real-Time Media Sharing

Authentication, Postgres database, Prisma, NodeJS, TypeScript, React, NextJS 15, TanStack Query, ShadCN, Media Upload, Tailwind, Zod, GetStream (Real-Time Streaming)

https://perplexy.org