Callum Sims

Junior Full Stack Web Developer

Personal Statement

Motivated and detail-oriented Junior Full Stack Web Developer with hands-on experience building mobile-ready web applications, setting up networks, and deploying full-stack solutions using modern frameworks and tools. Passionate about clean code, strong UX, and continuous learning through experimentation and hobby projects.

Key Skills

PHP JavaScript TypeScript Python SQL HTML CSS JSON Laravel Symfony Ionic Angular Bootstrap jQuery PDO Node.js Docker GitHub GitLab Ubuntu/Linux WordPress Grunt.js REST APIs Phinx UX/UI Testing

Experience

Freelance UX/UI Testing (2022)
  • Conducted usability testing and UI reviews for mobile apps
Triangle Fire Systems (2023 – Present)
  • Completed 315 hours of voluntary work experience as an IT Assistant
  • Progressed to Trainee Developer and now full-time Junior Full Stack Developer
  • Developed internal apps using Symfony, PDO, Bootstrap, jQuery
  • Developed a mobile-ready PWA using Ionic and Angular, deployed via Grunt.js
  • Assisted with Ubiquiti Wi-Fi, CCTV and network setups
Tech Odyssey (May 2024 – Present)
  • Built e-commerce site for Sakura Bonsai (sakurabonsai.co.uk)
  • Developing a full-stack PWA for Total Repoint (HR, finance, project tracking)
Tech Odyssey subcontract for LHITS (July 2024 – Present)
  • Install networking infrastructure including CCTV and WIFI upgrades

Private Projects

Sakura Bonsai

Developed a responsive e-commerce WordPress website for a UK-based bonsai retailer, sakurabonsai.co.uk. The site is hosted on Hostinger with custom domain-linked email accounts. Built using Elementor for flexible, user-friendly page building and styled layouts, alongside WooCommerce for powerful online store functionality. Includes features like product filtering, responsive design for mobile/tablet, and basic SEO optimization.

Visit Site
Total Repoint Cloud App

Developing a full-stack Progressive Web App (PWA) for Total Repoint, a UK-based general building and construction company. The system is designed to streamline internal operations including HR management, finance tracking, project progress monitoring, and job reporting.

The frontend is built using Ionic and Angular for a responsive, mobile-ready interface. The backend is powered by Symfony with PDO for secure database interaction, and Phinx for structured database migrations.

The app architecture runs in isolated Docker containers managed via Docker Compose, with an internal setup including Apache2 (web server), Nginx (reverse proxy), MySQL (database), and phpMyAdmin (admin panel).

Implements JWT-based authentication, environment-based configuration with `.env` files, CORS protection, HTTPS via self-signed certificates for local development, and a reverse proxy layer for added separation and future production deployment. GitHub and Git CI/CD are used for version control and deployment automation.

Education

East Sussex College
  • T Level: Digital Design, Production & Development – Passed
St Leonards Academy
  • GCSE Computer Science – Grade B
  • GCSE Effective Digital Working Practices – Level 2 Distinction

Interests

3D printing, software development, networking, Linux, Raspberry Pi, building PCs, nature, terrariums, emerging technologies, music & paludariums, exotic pets