When I was growing up, I dreamed of becoming a physicist. After my first year of university physics, I had my first taste of coding, and it was love at first sight!
I thoroughly enjoy every aspect of software development, which is why I am a full-stack developer. I get to play with the front-end, the back-end, and thanks to cloud computing, I'm also able to build the systems that run the application.
There is so much depth in the field of computers and I've worked on both the hardware and software sides. In any area of computers, you can continuously learn and never run out of those wonderful 'aha' moments that are so invigorating for the brain.
Projects
Spring Microservices Bookstore Demo
The Spring Microservices Bookstore Demo is a dynamic educational tool designed to showcase a robust microservices architecture using the Spring ecosystem and Docker.
It provides developers with a practical example of implementing microservices in real-world scenarios, focusing on principles like dynamic service discovery, centralized configuration, resilience, and message-driven architecture.
Technologies: Spring Boot, Spring Cloud, Spring WebFlux, Docker, Kubernetes, Java, Kotlin, Apache Kafka, Spring Cloud Gateway, Spring Cloud Netflix Eureka, Google JIB, GraphQL, Lombok, Mockito, Testcontainers, Resilience4J, OpenFeign, PostgreSQL, MongoDB, Spring Web, Spring Data JPA, Apache ZooKeeper, Zipkin, Prometheus, Grafana, Next.js, React.js, Tailwind CSS
View on GitHubNew Age Piano Website on Next.js 14
As a new age pianist and composer, I released a CD and a website to go alongside it a number of years ago. Initially crafted in HTML/CSS, my piano website underwent a transformation to Next.js 14 so that I could play with the newest version of the framework.
Next.js is a powerful React framework that provides built-in support for server-side rendering (SSR), static site generation (SSG), and more.
Technologies: Next.js, React.js, TypeScript, JavaScript, Vercel, SASS, Node.js, HTML, CSS
View on GitHubLive on VercelLorem Ipsum Generator
I couldn't find a simple and easy-to-use Lorem Ipsum generator, so I coded one and shared it at loremipsumexpert.com. The code is actually quite complex, but the front-end UI should feel intuitive and simple.
This tool was my first project using PHP. It is hosted on WordPress, running on a Hostinger VPS, with traffic handled by Apache NGINX.
If you find a bug, I'll buy you a coffee!
Technologies: PHP, WordPress, Hostinger, VPS, Apache NGINX, Ubuntu
Live WebsiteSkills
The skillset of a full stack developer is like an iceberg. I could easily double the size of the list below depending on the scope, but that would lead to a big wall of text.
If I've left something out that is low-level like shell scripting, RESTful web services, or XML, just assume that I've worked with it.
Programming Languages
Frameworks & Libraries
Front-End Technologies
Microservices
DevOps Tools
Deployment & Hosting Platforms
Infrastructure & Cloud Services
Databases
Search Technologies
Testing Frameworks
Methodologies & Design Principles
IDEs
Operating Systems
Contact
Feel free to reach out to me: chris.bailey.developer @ gmail.com
Please remove the spaces around the '@' character.
This is my incredibly advanced anti-spam technique!