Jack Jeffery

Computing & Digital Technologies Student

Jack Jeffery
Profile

Motivated first-year Computing student with hands‑on experience in front-end and back-end development, Data science, Cybersecurity, and Networking.

Passionate about building secure, user‑friendly applications and extracting insights from data. Seeking a placement or graduate role in data analysis, or IT security & Networking.

Technical Skills
C# Python HTML5/CSS3 JavaScript Bootstrap Python Packages (Pandas, NumPy, matplotlib, scikit‑learn, discord.py, discord.py-self) SQL MySQL Workbench Railway (TCP proxy) Git/GitHub VS Code Figma Cisco Packet Tracer VLAN/OSPF OWASP
Achievements & Certifications
  • Website Deployment – Lighthouse performance (94/100)
  • Completion of self-paced netacad networking courses
  • Active GitHub contributor – consistent commit history across 5 modules
  • Designed and deployed a Discord bot that systematically collected over 4,000 records of structured profile data (Discord ID, Roblox ID, username, confidence score) into a cloud‑hosted MySQL database
Education
BSc (Hons) Computing and Digital Technologies
University Centre Somerset | 2025 – 2028 (Year 1)
Modules: Programming & Software Fundamentals, Web Development, Cyber Security, Networking, Data Science, Professional Skills.
Independent Projects & Guided Assignments
Personal Portfolio Website & Cloud Deployment
HTML5, CSS3, JavaScript, Railway, Namecheap, DNS (CNAME, TXT)
Built a responsive, mobile‑first CV website from scratch. Used flexbox for layout, skill tags, a dynamic copyright year with JavaScript, and gradient colour schemes. Deploying on Railway was trickier than expected. I had to configure CNAME and TXT records on Namecheap, wait for DNS propagation, and fix a 502 error caused by URL Redirects. After switching to the correct CNAME record and adding Railway's TXT verification, the site went live at jackcv.xyz with HTTPS.
Cloud MySQL Database
MySQL, Railway (TCP proxy), Git, SQLTools
Deployed a relational database on Railway for Roblox profiles. Wrote optimised queries for duplicate detection and confidence scoring. Systematically collected over 4,000 records of structured profile data. The bot scans guilds for keywords, scrapes Roblox profiles using regex, and stores confidence scores.
Enterprise Network Services with Active Directory
Windows Server, VirtualBox, DNS, DHCP, Group Policy
Designed and deployed a complete corporate network on a virtual machine, transforming a standard Windows Server into a fully functional Domain Controller. Centralised user authentication and policy management for a simulated business.
View Assignment (DOCX)
Unicorn Badminton Club Website Redesign (SCDV42)
HTML5, CSS3, JavaScript, Bootstrap, Figma, Git
Redesigned the Unicorn Badminton Club website with a mobile‑first responsive layout, dark mode toggle, and clear calls‑to‑action. The initial Lighthouse score was around 60. After compressing images to WebP and fixing accessibility issues (alt text, colour contrast), the score jumped to 94. Also replaced unlicensed images and set up GitHub for version control.
Dropship Two‑Site Network Design (SCDV44)
Cisco Packet Tracer, VLANs, OSPF, IPsec VPN
Designed a secure network for Dropships warehouse and home office. Implemented VLAN segmentation to isolate traffic, site‑to‑site IPsec VPN for encrypted communication, and router‑on‑a‑stick. Chose OSPF over RIP for faster convergence (9.2ms vs 47ms). The Packet Tracer simulation validated all connectivity and security policies.
View Assignment (DOCX)
E‑commerce Database & Sales Prediction (SCDV45)
MySQL, Python, Pandas, scikit‑learn, SQLAlchemy
Designed a MySQL database with Customers, Products, and Orders tables – 50+ rows each. Wrote advanced SQL queries (window functions, subqueries) to extract business insights. Then loaded everything into Python using SQLAlchemy, performed EDA with Matplotlib and Seaborn, and built a linear regression model to predict order value. The R² score was 0.997.
Latest from my Journal
Professional reflections

Read my latest entry:
"Deploying a custom domain on Railway – 24 May 2026"

Click to view all 11 journal entries →