Hi, my name is

John Swindell.

I am a Computer Science student at SNHU

I am an aspiring developer who is always willing and excited to learn new things, with a passion for building useful tools and fostering collaborative communities.

About Me

I am John Swindell, a Computer Science student at SNHU with a strong drive to learn and build innovative solutions. I am particularly passionate about developing practical tools, enhancing developer experiences, and contributing to collaborative tech communities, as demonstrated by my recent work with the Coding United club. My current personal project involves creating a cloud-based SQL database (TiDB Cloud) for scholastic information, populated and managed via Python automation scripts. Here are a few technologies I am learning and using:
  • Python (Django, Pandas, NumPy)
  • Docker & Docker Compose
  • Git & GitHub
  • HTML, CSS, JavaScript
  • Tailwind CSS, Alpine.js
  • SQL (MySQL, SQLite)
  • Java & Android Studio
  • C++/C#
  • Technical Writing & Documentation
  • Community Building & Leadership

Experience

Google Search Quality Rater - RWS Group Ltd.
October 2024 - January 2025
  • Worked on training and optimizing search algorithms on evolving search patterns and user behavior trends.
  • Maintained and ensured high levels of accuracy and consistency in evaluating search engine algorithm outputs.
  • Provided insights to improve search engine optimization strategies, content quality, and overall user experience.
Senior Server Administrator - Repulsion Ltd.
October 2021 - October 2023
  • Promoted to Senior Server Administrator in the first year for demonstrating technical expertise and leadership.
  • Managed and optimized 16 servers across multiple regions, improving performance and reducing downtime.
  • Utilized Linux and Pterodactyl to maintain server infrastructure, troubleshooting issues and optimizing code.
  • Collaborated with development teams to debug and optimize C# game plugins, enhancing user experience.
  • Acted as a key liaison for customer issues, ensuring satisfaction through problem resolution and communication.
Server Administrator - Rustynation LLC.
August 2020 - October 2021
  • Developed and maintained server infrastructure, including player data analysis using Arkan and Battlemetrics.
  • Conducted quality assurance tests on server performance and user interactions, identifying and resolving issues.
  • Composed public announcements and events for community engagement via Discord and website updates.

Education

Expected: May 2026
Bachelor of Science in Computer Science
Southern New Hampshire University
GPA: 4.0 / 4.0
  • SNHU President’s List: 2024 - 2025

Relevant Coursework:

  • Applied Statistics for STEM (Python, Pandas, NumPy, SciPy): Leveraged Python libraries to analyze complex datasets and derive actionable insights.

  • Structured Database Environments (SQL/MySQL): Designed and implemented relational databases, mastering complex SQL queries for data integrity and retrieval.

  • Object Oriented Programming (Java): Engineered modular and reusable software components by applying core OOP principles (encapsulation, inheritance, polymorphism).

  • Python Scripting: Created automation scripts and utility applications to solve practical problems and streamline tasks.

  • Data Structures and Algorithms: Implemented and analyzed various data structures and algorithms to optimize solutions for complex computational problems.

  • Foundation in C++ Programming: Built efficient applications in C++, gaining experience in memory management and performance optimization.

  • Operating Systems: Explored core OS concepts like process scheduling, memory management, and concurrency to understand system-level interactions.

  • Software Engineering Principles: Collaboratively developed a software project using agile methodologies, managing the full development lifecycle from requirements to a functional prototype.

  • Discrete Mathematics: Applied logic, set theory, and graph theory to model computational problems.

  • Linear Algebra: Utilized vector spaces and matrix operations to solve systems and understand transformations fundamental to graphics and machine learning.

Projects

Portfolio SQL Schema & Python Automation
Python SQL MySQL Database Design Automation TiDB Cloud ERD
Portfolio SQL Schema & Python Automation
Comprehensive project showcasing the development of a relational SQL database (MySQL) for managing portfolio data. This includes Python scripts enabling automated database initialization, CRUD operations, sophisticated data querying, and reliable connectivity with a TiDB Cloud database for cloud-based persistence and access.
Created Main Club Website
Web Development HTML Tailwind CSS CSS JavaScript
Created Main Club Website
Developed and maintain the primary public-facing website for Coding United (coding-united-commons.pages.dev). This site serves as a central information point, integrated with all club GitHub resources, and built with HTML, Tailwind CSS, and JavaScript for a modern, responsive experience.
Computer Science Student Career Skill Explorer
HTML CSS JavaScript UI/UX Design Educational Tool Web Development AI / LLM Gemini API Cloudflare Workers
Computer Science Student Career Skill Explorer
Developed an interactive web tool for Computer Science students and Coding United members to explore career paths and self-assess skills. Users complete checklists, and upon generating a summary, a Cloudflare Worker securely calls the Gemini API to provide a personalized rundown of their current skills strengths, suggest areas for further development, and potential career path alignments. Built with HTML, CSS, JavaScript, Cloudflare Workers, and integrated with the Gemini API.
Created and Planned Full Club Project Guide Website
Web Development HTML CSS JavaScript Project Documentation
Created and Planned Full Club Project Guide Website
Planned and created a dedicated informational website to visualize the roadmap, phases, tech stack, and learning objectives for Coding United's flagship collaborative full-stack project. This guide enhances member understanding and preparedness for contributing to the project.
Developer Onboarding Templates (Python & Docker)
Python Docker Developer Tools Technical Writing Git
Developer Onboarding Templates (Python & Docker)
Designed and implemented standardized, well-documented starter templates for Python (with venv/PyCharm guidance) and Docker. These templates streamline project initiation for Coding United members, promote best practices, and lower the barrier to entry for new coders.
Coding United - GitHub Ecosystem & Resource Hub
GitHub Documentation Community Building Markdown Leadership
Coding United - GitHub Ecosystem & Resource Hub
Led the collaborative initiative to structure and build out Coding United's GitHub organization. This involved creating a central 'Club Hub' guide for member onboarding and information, an 'Awesome Resources' list for community learning, establishing documentation standards (Code of Conduct, Contributing Guidelines), and designing the main organization profile to enhance engagement and resource accessibility.

Leadership, Contributions & Honors

Cyberleague Club Member
Collaborating with peers to analyze cybersecurity strategies and assisting in organizing club events and competitions, focusing on areas like network security and ethical hacking principles.

Get in Touch

My inbox is always open, so feel free to reach out if you have any questions!