Professional Resume

Full-Stack Developer & Computer Science Student

Charlie Cullen

Full-Stack Developer & Computer Science Student

charliewcullen@gmail.com

San Francisco, CA

linkedin.com/in/charliewcullen

github.com/charlieijk

Professional Summary

Computer Science student with international educational experience spanning San Francisco and Cork, Ireland. Specialized in full-stack development with expertise in modern JavaScript frameworks, Python, and systems programming. Proven track record of building complete applications from concept to deployment, with strong problem-solving skills and passion for innovative technology solutions.

Education

Bachelor of Science in Computer Science
University College Cork (UCC), Ireland
2023 - 2025
  • Obtained Upper Second-Class Honors (2.1)
  • Merit-based scholarship recipient
  • Focus on algorithms, data structures, and software engineering
Current Coursework
City College of San Francisco, CA
2025 - Present
  • Completing prerequisite courses for advanced opportunities
  • Strengthening technical foundation in preparation for industry roles

Certificates

Full-Stack Development Program
Cork College of Commerce (COCC), Ireland
2023
  • Intensive bootcamp specializing in React and React Native
  • Modern JavaScript frameworks and libraries
  • Industry-relevant development practices
Full-Stack Development Bootcamp
Nucamp
2022
  • Comprehensive program covering front-end and back-end technologies
  • Hands-on experience with modern development frameworks
  • Project-based learning approach

Technical Skills

Programming Languages
Python JavaScript Java C Shell MIPS Assembly
Web Technologies
React HTML5 CSS3 Bootstrap Flask Jinja2
Database & Systems
SQL/SQLite POSIX Threads UDP/TCP Data Structures
Tools & Learning
Git Linux Node.js Docker

Selected Projects

Atlantic Ocean Explorer

Interactive Web Application

Immersive web application featuring interactive maps, marine life galleries, and educational content. Implemented advanced CSS animations and responsive design principles.

HTML5 CSS3 JavaScript Bootstrap
BizzarBazzar Quiz Platform

Full-Stack Web Application

Comprehensive quiz game platform with user authentication, score tracking, leaderboards, and admin panel. Features dynamic question generation and SQLite database integration.

Python Flask SQLite Jinja2
Parallel Matrix Multiplication

Systems Programming

High-performance implementation using POSIX threads with dynamic load balancing. Optimized for large datasets with significant performance improvements.

C POSIX Threads Linear Algebra
UDP Communication System

Network Programming

Reliable UDP-based system with custom protocols for message integrity, automatic retransmission, and connection management using socket programming.

C UDP/TCP Socket Programming
Quick Info
  • Location San Francisco, CA
  • Status Seeking Internships
  • GPA Upper Second-Class (2.1)
  • Experience 7+ Projects
Core Competencies
  • Full-Stack Web Development
  • Systems Programming
  • Algorithm Implementation
  • Database Design
  • Network Programming
  • Problem Solving
  • International Perspective
  • Team Collaboration
Languages
English
Native
Interests
Open Source Machine Learning Cloud Computing DevOps AI/ML
Get Resume
Contact Me