Profile Picture

Hi! I'm Spencer Boggs

A Software Engineer and Front-End Developer.

Learn More>


About Me

I am a software engineer and front-end developer from the United States. I have been programming since I was 12 years old and primarily do software and web development. I am pursuing a Bachelors degree in computer science at California State University, Long Beach.

I am currently looking for a job in the software engineering or web development fields. I am looking for a job that will allow me to grow as a developer and learn new skills. I am also looking for a job that will allow me to work from home.


I also do photography sometimes. Check out my photos here:

Technical Skills

Programming

Tools & Platforms

Social Accounts

GitHub LinkedIn Stack Overflow LeetCode


My Projects

Internships Filter

Developed a Flask app to fetch and display internship listings from popular GitHub Internship README repositories. Users can filter listings by company, role, and location, including exclusion filters (e.g., -remote). Tracks application status and displays results in an interactive table. Used Flask for the web framework and requests for data fetching.

Video Transcriber

Developed a Python-based script to transcribe speech from video files (.mp4, .mov) and generate subtitles with precise timing. Converts video to .wav format, analyzes audio, and overlays subtitles directly onto the video. Utilized libraries such as Whisper for speech recognition, numpy for data handling, moviepy for video processing, and Pillow for subtitle rendering.

Pong Local Multiplayer

Developed a JavaScript-based local multiplayer Pong game utilizing the HTML5 Canvas. Implemented realistic physics for paddle and ball interactions, dynamic ball speed adjustments, and a retro CRT-style interface featuring scanlines and noise effects. Designed responsive controls for two players and integrated real-time score tracking.

GitHub Trend Analyzer

Built a Flask app to scrape and display trending GitHub repositories with details like stars, daily growth, and descriptions. Used BeautifulSoup for scraping, JSON for data storage, and HTML/CSS for a responsive UI, enabling sorting and dynamic updates.



Contact Me

Email: spencerdboggs@gmail.com

GitHub: spencerboggs

LinkedIn: spencer-boggs

Stack Overflow: spin_boggs