Daniel Lawrence AI & Computer Science

Computer Science graduate pursuing AI Master's degree. Passionate about machine learning, software development, and creating innovative solutions that bridge technology and real-world applications.

AI & ML Focus

Specialising in machine learning and artificial intelligence applications

About Me

Passionate about technology and continuous learning

I'm a recent Computer Science graduate from Loughborough University, currently pursuing a Master's degree in Artificial Intelligence. My journey in technology is driven by curiosity and a passion for solving complex problems through innovative solutions.

With a strong foundation in software development and a growing expertise in AI/ML, I'm excited to contribute to projects that push the boundaries of what's possible with technology. I believe in the power of continuous learning and staying at the forefront of technological advancement.

2025 CS Graduate
AI Master's Student
Learning

Technical Skills

Programming

Python Java C++ SQL VB / VBA

AI/ML

Machine Learning Predictive Analytics AI Development

Mobile Development

Android Development Kotlin Mobile App Design UI/UX for Mobile API Integration

Web Development

HTML/CSS JavaScript PHP Bootstrap Responsive Design AJAX

Education

Academic foundation and continuous learning

MSc Artificial Intelligence

2025 - Present

Loughborough University

Advanced study in artificial intelligence, machine learning algorithms, deep learning, natural language processing, and AI ethics. Focus on practical applications and cutting-edge research in AI.

Machine Learning Deep Learning NLP Computer Vision

BSc Computer Science

2022 - 2025

Loughborough University (2:1)

Comprehensive study of computer science fundamentals including algorithms, data structures, software engineering, databases, and system design. Strong foundation in both theoretical concepts and practical applications.

Software Engineering Algorithms Database Systems Web Development

A-Levels

2020 - 2022

Maidstone Grammar School (A*AA)

Completed A-level studies with a focus on mathematics, further mathematics, and computer science. Built a strong analytical and problem-solving foundation to prepare for higher education in computer science and AI.

Mathematics Further Mathematics Computer Science

Experience & Projects

Building skills through practical application

Academic Projects

Developed various software solutions during university studies, including web applications, data analysis projects, and algorithm implementations. Focus on clean code, best practices, and user-centered design.

GitHub Projects

Actively building a personal portfolio of projects on GitHub, using the platform to refine my programming skills, experiment with new technologies, and document my progress. Current work includes AI-focused applications and software development projects that showcase both academic learning and independent exploration.

Continuous Learning

Committed to staying current with emerging technologies through online courses, workshops, and self-directed learning. Currently focusing on advanced AI/ML techniques and their practical applications.

Featured Projects

Showcasing technical skills and creativity

AI-Powered Mobile App for Formula 1 Qualifying and Strategy Predictions

A native Android application that predicts Formula 1 qualifying lap times and race strategies using machine learning. The qualifying model generates full-grid lap times with sector splits, throttle, brake, and RPM estimates, while the strategy engine recommends optimal and alternate pit stop plans with confidence scores based on weather and track conditions. The system runs entirely on-device through embedded Python (via Chaquopy), integrates live driver and constructor standings through the Ergast API, and includes an interactive 3D car visualiser within a responsive Jetpack Compose UI.

Python Scikit-learn Chaquopy Kotlin Jetpack Compose Firebase Ergast API 3D Visualisation

Personal Portfolio Website

Responsive portfolio website built with HTML, CSS, and vanilla JavaScript. Features dynamic project showcases, custom animations, and a contact form with backend email handling using Node.js and Nodemailer. Deployed with lightweight performance optimisations and structured for scalability.

HTML CSS JavaScript Node.js Nodemailer

AI Chess Game

Developed a single and multiplayer chess game with an AI opponent powered by the minimax algorithm. Designed to emphasise optimal decision-making and strategic gameplay, with a strong focus on problem solving, algorithmic efficiency, and game design principles. Awarded grade A*.

VB.NET Minimax Algorithm AI Development Game Design Problem Solving

Let's Connect

Ready to collaborate and create something amazing

Get In Touch

I'm always excited to discuss new opportunities, collaborate on interesting projects, or simply connect with fellow tech enthusiasts. Whether you're looking for a passionate developer or want to explore AI/ML applications, let's start a conversation.

Email

daniel42r@icloud.com

LinkedIn

www.linkedin.com/in/daniel-lawrence-5b868129a

Location

United Kingdom