A selection of software, web, and technology projects that reflect my interests in software engineering, problem solving, and creating thoughtful digital experiences. From client work to personal projects, each one has helped me grow as a developer and taught me something new.
Hestia Custom Sections
WordPress Plugin • Client Project • 2024

Overview
Hestia Custom Sections began as a solution to a limitation I encountered while building a client’s WordPress website. My client needed greater flexibility than the standard Hestia theme offered, so I developed a custom plugin that introduced configurable homepage sections and reusable content blocks.
Although the plugin itself was fairly simple, I treated it as an opportunity to learn more about WordPress development, plugin architecture, and writing maintainable code. It became less about adding features and more about understanding how WordPress plugins interact with existing themes.
Technologies
WordPress • PHP • HTML • CSS • JavaScript
Challenges
One of the biggest challenges was extending an existing theme while keeping the solution maintainable and avoiding unnecessary changes to the theme itself. I also wanted the plugin to integrate naturally with the WordPress editor so that managing content remained intuitive.
What I Learned
This project gave me a much deeper understanding of how WordPress plugins interact with themes, how to structure reusable code, and how to balance functionality with ease of use. It also reinforced the importance of building solutions that are maintainable rather than simply functional.
Links
Portfolio Website
WordPress Website • Personal Project • 2026

Overview
This portfolio represents both a personal brand and a technical project. Rather than using a template without modification, I wanted to create a website that reflected my own design preferences while remaining fast, accessible, and easy to maintain.
From choosing hosting and registering the domain to configuring DNS, Cloudflare, SSL, and performance optimisations, every part of the website was intentionally planned and built to create a cohesive professional presence.
Technologies
WordPress • Cloudflare • Namecheap • HTML • CSS
Design Philosophy
Rather than relying on heavy animations or flashy effects, I wanted the website to feel clean, readable, and timeless. Every decision—from the restrained colour palette to the typography and spacing—was made to keep the focus on the content while creating a consistent visual identity.
Challenges
Building the website involved much more than creating pages. I configured hosting, DNS, SSL, Cloudflare, and performance settings while developing a consistent visual identity through typography, spacing, colour, and branding.
What I Learned
This project strengthened my understanding of web hosting, domain management, DNS, CDN configuration, SSL certificates, and responsive design. It also reinforced how much thoughtful design and attention to detail contribute to a polished user experience.
Links
You’re already here :)
Client Websites
Client Work • WordPress & Wix • 2019-Present



Overview
Through Eli’s Tech, I’ve designed and maintained websites for local individuals and organisations using WordPress. Every client has different goals, technical abilities, and content requirements, making each website a unique problem to solve.
My focus has always been on building websites that are easy to maintain, visually clean, and practical for the people who use them every day. Over the years, I’ve worked with more than 30 local clients, creating websites and providing ongoing technical support.
Scope
- Website design
- WordPress configuration
- Hosting setup
- DNS management
- Performance optimisation
- Client training
Technologies
WordPress • Wix • HTML • CSS • Hosting • DNS
Challenges
Every project required balancing the client’s vision with practical considerations such as usability, accessibility, long-term maintenance, and budget. Many clients weren’t technical, so creating solutions they could confidently update themselves became just as important as the initial design.
What I Learned
Working with real clients taught me that technical skills alone are not enough. Communication, understanding requirements, managing expectations, and designing around the user’s needs are just as important as writing code.
Featured Client Websites
Eli’s Tech
Technology Consulting • 2019–PRESENT
Overview
Founded in 2019, Eli’s Tech has allowed me to combine my passion for technology with helping people solve real-world problems. Over the years I’ve supported more than thirty local clients with technology consulting, website development, networking, Apple devices, software troubleshooting, and general technical support.
Each client presents different challenges, requiring both technical knowledge and the ability to communicate solutions clearly.
Technologies
WordPress • macOS • iOS • iPadOS • Windows • Networking • Microsoft 365
Challenges
No two support requests are the same. Whether troubleshooting a printer, configuring a network, building a website, or helping someone migrate to a new computer, success depends on understanding both the technical problem and the person’s goals.
What I Learned
Running Eli’s Tech has taught me far more than technical troubleshooting. I’ve developed stronger communication, project planning, customer service, and problem-solving skills while learning how to adapt technical solutions to individual needs.
Future Projects
Coming Soon
As I begin my Computer Science degree at North Carolina State University, this page will continue to grow with coursework, personal software projects, research, hackathons, and open-source contributions.
I’m excited to document that journey and share the projects that shape my development as a software engineer.