Projects
In ProgressA full-stack fitness and nutrition tracking app built with React, TypeScript, Node.js, Express, and PostgreSQL. Features secure user authentication using JWT and bcrypt.
A PowerShell script that collects system information and outputs it as a report. Optionally delivers warnings based on certain conditions such as high temperatures.
A Python script that scrapes job postings from websites based on keywords, extracts relevant details, and saves them for easy review.
A lightweight and customizable Ruby on Rails CRUD application to manage tasks and lists.
A Bash script that installs essential development tools and dependencies on a fresh Linux installation. Currently deciding between using Ubuntu or Arch Linux as the base system.
A C-based command-line tool that analyzes text files—counting words, characters, lines, and more—and outputs a summary report.
C++ code for a simple text-based adventure game with a focus on object-oriented design.
My Goals
🎯 My main goal with this website is to create a central place to document my progress and growth as I continue my journey as a developer.
🚀 With countless paths to explore in the world of tech, the most challenging part has often been choosing where to start. This portfolio will evolve alongside me as I grow, reflecting not just what I’ve built, but what I’ve learned.
📈 I aim to become a lifelong learner and strive to create tools that are as precise, efficient, and thoughtful as I’d want them to be for myself.
What I'm Learning
🚧 Building this website portfolio has been a great way to reinforce my skills with front-end tools like React, Next.js, and Tailwind CSS.
⚙️ Recently, I’ve started using languages already in my toolbox—like Python and Ruby—for scripting and automation tasks, while also picking up new tools such as Bash and PowerShell. Exploring these languages in the context of automation has given me a fresh perspective, very different from how I previously used them to build applications and websites.
🌱 I plan to continue leaning into this tech stack while expanding my knowledge and sharpening my workflow with these tools.
What do I have experience with?
About Me
My name is Christian Tucker, and I’m a self-driven developer and student based in Orlando, Florida. I’m currently pursuing a degree in Computer Programming & Analysis, and I spend most of my time building, breaking, and improving things on my own terms. I enjoy creating tools and projects that serve a real purpose — from front-end websites to backend scripts and system automation. I like learning both how to make things look good and how to make them efficient behind the scenes.
I’ve spent most of my time working with technologies like C++, C, React, Next.js, Tailwind CSS, and Python, and I’ve recently started working with scripting languages like Ruby, Bash and PowerShell for automation. I created this portfolio to showcase what I've done — but also to document my journey as I grow. It’s both a learning space and a digital footprint that reflects my evolving skill set and interests. I’m detail-oriented, curious, and always looking for new challenges. Whether I’m cleaning up code, tackling something unfamiliar, or picking up new skills, I love the challenge and the constant learning along the way.
Take a look at my resume
Valencia College
Finishing up my Associates of Science in Computer Programming & Analysis
Planning to pursue my Bachelors of Applied Science in Computing Technology & Software Development