Hello, I'm Johnathan Stowers.

I build:Full-Stack Solutions

Core Technologies

C++
Python
Java
React
Next.js
Flask
SQL
NumPy
TensorFlow
Cybersecurity
Linux
CLI

Commit History

HEADSeptember 2025 - Present

AI Student Researcher

@ Mercer University

  • >Developed and trained Convulutional Neural Networks to analyze data measured by the Icecube Neutrino Observatory.
  • >Developed Data Processing streams using NumPy to create simulation data for more accurate CNNs.
  • >Reworked and reimplemented legacy code for modern day solutions.
v2.0August 2024 - Present

Reading Tutor

@ America Reads America Counts

  • >Facillitated weekly reading sessions for children aged 6-8.
  • >Utilized interactive and innovative techniques to retain attention while improving comprehension.
v3.0August 2023 - May 2024

Full Stack Developer Intern

@ Caring Senior Service HQ

  • >Developed and integrated a custom, mobile first LMS.
  • >Utilized NodeJS, Bootstrap5, and MySQL to create a full-stack application from the ground up.
  • >Worked directly under the CEO to improve company systems.
  • >Designed entire systems using Figma.

Education & Benchmarks

B.S. Computer Science

Minors in Mathematics and Cybersecurity

@ Mercer University

Expected 2028

Computer Science Benchmarks

Data Structures & Algorithms in C++GRADE: A
Artifical IntelligenceIN PROGRESS
Application Development and DeployementIN PROGRESS

Mathematics Benchmarks

Calculus IIGRADE: B
Linear AlgebraIN PROGRESS
Probability & Mathematical StatisticsIN PROGRESS

Cumulative GPA: 3.8/4.0


Verified Credentials

Certiport IT Specialist: Java

Pearson IT2024

ID: wmN5N-48Ju

🐍

Introduction to Programming Using Python

Microsoft2023

ID: 98-381 MTA

Competitive Programming

Future Captain

Pressure & Precision

Competitive programming is more than coding, it's about abstract problem solving under strict time limits and while working in a team.

Leadership: Coordinating team strategy and delegating problems based on member strengths.

Efficency: Writing efficent solutions in Python that handle vasts amount of data.

PythonData ProcessingProblem SolvingTeam Management
Event History2 Records
CompetitionRoleRank
2025 CCSC @ Mercer University
Nov 2025
Member#7 Overall
2026 Binary Bears Member
Nov 2026
CaptainPending

Selected Works

Secure Login System

A full-stack authentication system focusing on SQL injection prevention and secure database management. I utilized MariaDB for storage and Flask for the backend logic. Made for a public demonstration that deepened class understanding of secure data management.

ReactFlaskMariaDBSecure Software Development
Secure Login System

Dijkstra Implementation in C++

A C++ project that works with Graphs. It builds a graph off of an input file, then builds a summary table using Dijkstras Algorithm. Finally, it detects all cycles in a directed graph using a custom Depth First Search algorithm.

C++Data StructuresAlgoirithmsResource EfficencyGraphs
Dijkstra Implementation in C++

Zip and Unzip in C++

A C++ project that compresses and uncompresses text documents. It uses Huffman Encoding to build an output file, and a map to rebuild the uncompressed file.

C++Data StructuresAlgorithmsData Compression
Zip and Unzip in C++

Initialize Handshake

bash — 80x24
guest@portfolio:~$./connect_to_developer.sh

Executing connection protocol...

Connection established.

Select a communication channel:

guest@portfolio:~$

Built with Next.js and Tailwind.

2025 Johnathan Stowers. All systems nominal.