Skip to content
View rtaylor02's full-sized avatar
💭
Focusing on concurrency performance in Java
💭
Focusing on concurrency performance in Java

Block or report rtaylor02

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rtaylor02/README.md

👋 Hi, I’m Rodney Taylor

I’m a Java Developer & Software/Solution Architect specialising in performance optimisation, JVM tuning, and building scalable applications. My experience spans full-stack development, cloud-native design, and modern architecture patterns including microservices and hexagonal architecture.

💡 Core Focus Areas

  • Full-stack development: Java 17/21, Spring Boot, Spring Data JPA, React, Thymeleaf
  • Java performance engineering: GC tuning, latency optimisation, and JVM diagnostics
  • Cloud and DevOps: AWS, Docker, CI/CD pipelines

🚀 What I’m working on and interested to be working on

  • Designing robust architectures for fintech and algorithmic trading use cases
  • Crafting high-performance backend services
  • Building my public portfolio on javarchitect.com

📫 Let’s connect: LinkedIn | GitHub Projects | Digital Twin

💼 Projects:
Employee CRUD Management System
A secure and user-friendly web application built with Spring Boot 3, Spring MVC, Spring Data JPA, and MySQL to manage employee records (Create, Read, Update, Delete).

  • Security & Config Management – Integrated with AWS Parameter Store to securely store and retrieve application configurations and credentials.
  • Dynamic UI – Developed with Thymeleaf and Bootstrap for a responsive, intuitive user interface.
  • Robust Data Layer – Implemented JPA repositories for efficient database operations and easy maintainability.
  • Cloud Ready – Designed to run seamlessly in AWS environments with minimal configuration changes.

Internal Library Application
A full-stack web application for managing a digital library with secure user authentication, payment processing, and book review functionality.

  • Backend: Java Spring Boot REST API with MySQL database, deployed on AWS Elastic Beanstalk with RDS for persistence and Parameter Store for secure configuration.
  • Frontend: React (TypeScript) application with responsive design, real-time book search, and user-friendly navigation.
  • Features:
    • Login and authentication via Auth0.
    • Book search and browse with integrated review and rating system.
    • Late fee payments handled via Stripe payment gateway.
  • Cloud Deployment: CI/CD pipeline to AWS, leveraging cloud services for scalability, security, and environment management.

Recruitment Agency Web Application
A full-stack recruitment agency web application that enables recruiters to manage job vacancies and job seekers to search and apply for roles through a secure, role-based platform.

  • Backend: Java 21 Spring Boot application using Spring MVC, Spring Security, Spring Data JPA, and Hibernate with MySQL on AWS RDS for persistence.
  • Frontend: Thymeleaf-based web application with Bootstrap, jQuery, and Font Awesome, providing a responsive and user-friendly interface.
  • Features:
    • Role-based access for Job Seekers and Recruiters.
    • Job posting management including create, update, and delete capabilities.
    • Job search, filtering, and online application submission with validation.
    • Secure authentication and authorisation using Spring Security.
  • Cloud Deployment: Deployed on AWS Elastic Beanstalk with AWS RDS for database hosting and AWS Systems Manager Parameter Store for secure configuration and secret management.
  • DevOps: Maven for build automation and Git for source control.

More to come!

Popular repositories Loading

  1. JavaFullThrottle JavaFullThrottle Public

    Forked from pdeitel/JavaFullThrottle-pre2025

    Files associated with my live seminar "Java® Full Throttle: A One-Day, Code-Intensive Java Standard Edition Presentation"

    Java 1

  2. apache-poi-examples apache-poi-examples Public

    Forked from mkyong/apache-poi-examples

    Apache POI - the Java API for Microsoft Documents

    Java 1

  3. junit5-samples junit5-samples Public

    Forked from junit-team/junit-examples

    Collection of sample applications using JUnit 5.

    Java 1

  4. spring-microservices spring-microservices Public

    Forked from in28minutes/spring-microservices

    Microservices using Spring Boot, Spring Cloud, Docker and Kubernetes

    Java 1

  5. spring-boot-master-class spring-boot-master-class Public

    Forked from in28minutes/spring-boot-master-class

    Understand and love the power of Spring Boot - All its features are illustrated developing a web application managing todos and a basic API for survey questionnaire. Also covers unit testing, mocki…

    Java 1

  6. spring-unit-testing-with-junit-and-mockito spring-unit-testing-with-junit-and-mockito Public

    Forked from in28minutes/spring-unit-testing-with-junit-and-mockito

    Spring Unit Testing with JUnit and Mockito

    Java 1