DynamicWebPortfolioUsing
Next.js
React
TypeScript
Tailwind CSS
Framer Motion
Vercel
Node.js
Next.js
React
TypeScript
Tailwind CSS
Framer Motion
Vercel
Node.js
Hey!
I'm Christian, a student developer based in Orlando, FL
C T

Christian Tucker

Projects

In Progress

PostgreSQL LogoA full-stack fitness and nutrition tracking app built with React, TypeScript, Node.js, Express, and PostgreSQL. Features secure user authentication using JWT and bcrypt.

Completed

PowerShell LogoA PowerShell script that collects system information and outputs it as a report. Optionally delivers warnings based on certain conditions such as high temperatures.

Planned

Python LogoA Python script that scrapes job postings from websites based on keywords, extracts relevant details, and saves them for easy review.

Ruby LogoA lightweight and customizable Ruby on Rails CRUD application to manage tasks and lists.

Bash LogoA 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.

C LogoA C-based command-line tool that analyzes text files—counting words, characters, lines, and more—and outputs a summary report.

C++ LogoC++ 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?

WiresharkWireshark
NmapNmap
SQLSQL
VercelVercel
C++C++
CC
PythonPython
TypeScriptTypeScript
JavaScriptJavaScript
HTML5HTML5
Tailwind CSSTailwind CSS
BashBash
PowershellPowershell
GitGit
AWSAWS
VMwareVMware
VirtualBoxVirtualBox
GithubGithub
LinuxLinux
Framer MotionFramer Motion
ReactReact
Node.jsNode.js
Next.jsNext.js
RubyRuby
WiresharkWireshark
NmapNmap
SQLSQL
VercelVercel
C++C++
CC
PythonPython
TypeScriptTypeScript
JavaScriptJavaScript
HTML5HTML5
Tailwind CSSTailwind CSS
BashBash
PowershellPowershell
GitGit
AWSAWS
VMwareVMware
VirtualBoxVirtualBox
GithubGithub
LinuxLinux
Framer MotionFramer Motion
ReactReact
Node.jsNode.js
Next.jsNext.js
RubyRuby
Languages
TypescriptTypescript
JavascriptJavascript
C++C++
CC
PythonPython
HTML5HTML5
SQLSQL
BashBash
PowershellPowershell
RubyRuby
Cybersecurity Tools
JSON Web TokensJSON Web Tokens (JWT)
bcryptbcrypt
WiresharkWireshark
NmapNmap
OSINT FrameworkOSINT Framework
Kali LinuxKali Linux
Developer Tools
PostgreSQLPostgreSQL
Express.jsExpress.js
ReactReact
Next.jsNext.js
Node.jsNode.js
Tailwind CSSTailwind CSS
VercelVercel
Framer MotionFramer Motion
GitGit
GithubGithub
AWSAWS
Software
PostmanPostman
Visual Studio CodeVS Code
PyCharmPyCharm
WebStormWebStorm
CLionCLion
RubyMineRubyMine
VMwareVMware
VirtualBoxVirtualBox
CT

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.

Resume LogoTake 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

Texting Image