Skip to content
View Atomix77's full-sized avatar

Highlights

  • Pro

Block or report Atomix77

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Atomix77/README.md

๐Ÿ‘‹ Hey there, I'm Tom Haslam

Typing SVG

๐ŸŽฏ About Me

Full-stack developer & AI engineer building intelligent systems and mobile applications. Currently completing my MEng in Computer Science with Artificial Intelligence at the University of York.

I combine responsive frontend design, scalable backend architecture, and cutting-edge AI/ML to create production-ready solutions. Whether it's autonomous systems, web applications, or AI-powered mobile apps, I build things that work.

Check out my full portfolio for CV, experience, and detailed project showcases.


๐Ÿš€ Featured Projects

๐ŸŽ“ SessionPlanner (SailPlan) - AI-Powered Lesson Planner

React Native mobile app for creating intelligent sailing lesson plans powered by Google Gemini AI.

  • AI-Driven: Uses Google Gemini API to generate context-aware, intelligent session plans
  • Weather-Aware: Adapts lesson plans based on wind, tide, and wave conditions
  • Comprehensive: Supports RYA courses (Youth 1-4, Adult 1-3, Advanced, Racing)
  • Cross-Platform: Built with React Native & Expo for iOS and Android
  • Smart Fallback: Deterministic planner if AI is unavailable

Tech: React Native โ€ข TypeScript โ€ข Expo โ€ข Google Gemini API โ€ข Lucide Icons

๐Ÿ”— View Repository


๐Ÿค– Autonomous Vessel Navigation System โญ First Class

Intelligent autonomous navigation for vessels using neural networks evolved through genetic algorithms.

  • AI-Powered Navigation: Neural networks optimized with genetic algorithms
  • ROS 2 Integration: Full robotics middleware implementation
  • Simulation Testing: Comprehensive Gazebo simulation environment
  • First Class Result: Dissertation project achieving top honors
  • Real-Time Control: Dynamic path planning and collision avoidance

Tech: Python โ€ข PyTorch โ€ข ROS 2 โ€ข Gazebo โ€ข Genetic Algorithms

๐Ÿ”— View Repository


๐Ÿ–ฅ๏ธ Autonomous Robotic Control System โญ Higher Second Class

Real-time control systems for robotic applications with advanced sensor integration and path planning.

  • Real-Time Control: High-performance control loop implementation
  • Sensor Integration: Multi-sensor data processing and fusion
  • Path Planning: Intelligent navigation algorithms with collision avoidance
  • Dynamic Environments: Autonomous decision-making in unpredictable scenarios
  • Production-Ready: Containerized with Docker for deployment

Tech: Python โ€ข ROS 2 โ€ข Linux โ€ข Docker โ€ข Sensor Integration

๐Ÿ”— View Repository


๐ŸŽฎ Bendle - Avatar Character Guessing Game

Interactive web-based guessing game where players identify Avatar: The Last Airbender characters.

  • Progressive Hints: Difficulty levels from easy to expert
  • Daily Challenges: Fresh puzzles every day
  • Responsive Design: Optimized for desktop and mobile
  • Interactive UI: Smooth animations and user experience
  • Fan-Built: Created for Avatar fans, by a fan

Tech: JavaScript โ€ข HTML โ€ข CSS

๐ŸŽฎ Play Bendle | ๐Ÿ“š View Code


๐Ÿ’ป Tech Stack

Languages
Python JavaScript TypeScript Java C PHP

AI/ML & Robotics
PyTorch TensorFlow ROS2 Gazebo Scikit-learn

Mobile & Frontend
React Native Expo React HTML5 CSS3

Tools & Platforms
Docker Git Linux Google AI


๐Ÿ”— Let's Connect

๐Ÿ“Œ Portfolio - Full CV, experience, and detailed project showcases
๐Ÿ’ผ LinkedIn - Professional connections
๐Ÿ“ง Email - Get in touch


Profile views

Popular repositories Loading

  1. Bendle Bendle Public

    JavaScript

  2. ENG1 ENG1 Public

    ENG 1 - Group 1 - Cohort 1

    Java 1

  3. IMLO-IP IMLO-IP Public

    IMLO Individual project

    Jupyter Notebook

  4. ShoppingList ShoppingList Public

    JavaScript

  5. AUROProject AUROProject Public

    Python

  6. SessionPlanner SessionPlanner Public

    TypeScript