Hey! My name is Charles Norris but you can call me Chuck


I am a software engineer, problem solver, and tech enthusiast who believes every line of code should have a purpose (and maybe a little personality too). Currently pursuing my B.S. in Information Technology at George Mason University with a Concentration in Database Technology & Programming, I’m on a mission to build scalable, efficient applications while pushing the boundaries of what’s possible with technology.

Selected Work

I’ve tackled everything from building web apps with React and Flask to optimizing cloud solutions with AWS and Kubernetes.
My journey includes a rewarding internship at GMU, a mentorship with Amazon engineers through CodePath, and even a published contribution to an academic textbook on Operating Systems—because why not blend theory with practice?

OpportunAI

OpportunAI is an intelligent, AI-driven platform designed to streamline your job application process. Leveraging advanced machine learning algorithms, OpportunAI helps users create optimized resumes. The platform integrates seamlessly with popular job boards and provides real-time feedback to enhance your job search experience.

  1. React
  2. Python
  3. MongoDB
agency elevation

NEON Snake Game

Modern and visually striking take on the classic Snake game, featuring both AI and player-controlled modes. Designed with a futuristic neon aesthetic, the game delivers an engaging and immersive experience with smooth animations, responsive controls, and a dynamic user interface

  1. HTML/CSS
  2. Canvas API
  3. JavaScript
  4. Breadth-First Search (BFS)

Optiver Realized Volatility Prediction

The "Optiver Realized Volatility Prediction" project focuses on predicting stock price volatility using historical trading data. This comprehensive notebook demonstrates advanced data processing and feature engineering techniques to create a robust predictive model.

  1. Python 3
  2. Sklearn - KFold
  3. LightGBM
Optiver

Spotify Accessibility Redesign

A redesigned Spotify app focused on improving accessibility and usability. The update features a streamlined user interface, larger interactive elements for easier navigation, and integrated voice-assisted controls to enhance the experience for users with disabilities.

  1. React
  2. NodeJS
  3. BootStrap
portfolio template

IdealVilla-PMS

IdealVilla-PMS is a comprehensive property management software designed specifically for small hotels with under 60 rooms. This platform streamlines daily operations, enhances guest experiences, and optimizes resource management. Key features include room booking management, guest check-in/check-out, billing and invoicing, and maintenance scheduling. The software is built to be user-friendly and highly customizable to meet the needs of small hotel operations.

  1. PHP
  2. Apache Cassandra
  3. CSS
contribute dev

My Articles And Open-Source Contribution

NFL Helmet Mapping - Superbowl Fest

This project uses an advanced tracking method to identify football players’ helmets in video footage and match any impacts with the correct players. By linking each collision to a specific athlete, it simplifies the process of monitoring player safety and gives valuable insights into on-field incidents.

Penetration Testing

Linux, web hacking, and network fundamentals. Mastered tools like Burp Suite and Wireshark, , demonstrating deep knowledge and hands-on experience in ethical hacking. Your Image Badge

DS & Algorithm || System Design Paradigm

This journal chronicles my exploration of data structures, algorithms, and system design as a senior IT student. It captures my learning journey, problem-solving strategies, and insights gained along the way.

Leveraging AI for Development

This is an overview of a month worth of AI assisted development, including constraints and success with System Design, Prompt Engineering, and Effectiveness Analysis.

My Toolkit

React Python3 Typescript AWS Shell C Sharp MySQL Git MongoDB JavaScript

Testimonials

  1. Charles is one of the most intellectually curious students I have encountered in my two-plus decades of educating college students. He is also kind, dependable, dedicated, and patient, all of which come in very handy when mentoring INTO Mason's students. I'd hire Charles for any number of jobs if I could.
    Dr. Steven Harris-Scott

    Professor Harris-Scott

    Director of Academic @George Mason University

  2. Charles possesses a rare combination of intellectual curiosity, technical expertise, and problem-solving ability. His deep understanding of system internals allows him to design and modify complex software solutions—an invaluable skill in the field of software development. Beyond his technical acumen, he is dependable, patient, and dedicated, demonstrating the resilience and focus required to thrive in this demanding profession.
    James Holdener

    Professor James Holdener

    Principal Engineer @Mitre

  3. Charles has demonstrated exceptional analytical thinking, a strong grasp of complex technical concepts, and a relentless drive to improve. His ability to quickly learn and apply new skills, coupled with his proactive approach to problem-solving, makes him well-suited for a future in IT development. He consistently seeks feedback, refines his understanding, and applies best practices with precision, showcasing both his technical depth and adaptability
    Phillippe Siclait

    Phillippe Siclait

    Co-founder & CEO @Clay

  4. Charles has demonstrated Amazon Leadership Principles, these ALP are Amazon’s DNA. During our Mentor sessions, Charles demonstrates The ability to be Curious and learn. He is always making questions that help him to define a growth path or career path, He also has Dive Deep LP, this LP is very important at Amazon because it helps the team to get all the answers we need to define products or features, Charles is great on diving deep. The final LP that Charles has been demonstrating is to Think Big, Charles always uses his experience and the things he learnt to simplify or automate process.
    Daniel Fernandez

    Daniel Fernandez

    Senior SWE @Amazon

  5. I was Mr. Norris’s professor for three Information Technology (IT) courses at George Mason University. His ability to create and modify programs shows he can understand the internals of systems a talent not possessed by everyone in the IT field. I believe he shows promise as a software developer. He clearly has the intellectual capacity for it, but also the patience and focus needed to succeed in that difficult field.
    Gene Suman

    Gene Shuman

    Professor Information Science and Technology @GMU

Send Message

Message Me

I focus on building reliable backend applications and designing scalable systems that can adapt to real-world challenges. When I’m not architecting solutions or collaborating on open-source projects, you’ll find me on the futsal court playing semi-professionally with the Alexandria MetroStar—continuing my passion for teamwork both on and off the field. If you're interested in discussing tech, or collaboration, or want to connect, feel free to reach out!

Charles Norris