Hi, I'm Derek Yuan

Full Stack Developer & Software Engineer

Passionate about building innovative solutions with expertise in Python, C#, Unity, Web Development, Data Science, Machine Learning, DevOps, and Cybersecurity.

Derek Yuan

About Me

I am a highly motivated and versatile software engineer with a comprehensive skill set spanning multiple domains of technology. With 20+ professional certifications, I bring expertise in:

  • Full Stack Web Development (Django, JavaScript, HTML/CSS)
  • Game Development (Unity 3D/2D, C#)
  • Data Science & Machine Learning
  • Python Development & Automation
  • Mobile Development (Android with Kotlin)
  • DevOps & System Administration (Red Hat)
  • Cybersecurity & Ethical Hacking
  • Microsoft Office Suite (Expert Level)

I am committed to continuous learning and staying at the forefront of technology, always seeking new challenges and opportunities to grow.

20+
Certifications
10+
Technologies
100%
Dedication

Technical Skills

Technologies I work with

Android
Blender
CSS3
Django
Git
HTML5
Java
JavaScript
Kotlin
Linux
Node.js
Python
React
TypeScript
Unity

Expertise Areas

Programming Languages

  • Python
  • C# / .NET
  • JavaScript
  • C++
  • Kotlin
  • HTML/CSS

Web Development

  • Django Framework
  • Front-End Development
  • JavaScript & jQuery
  • Responsive Design
  • Full Stack Development

Game Development

  • Unity 3D/2D
  • C# Game Programming
  • RPG Development
  • FPS Development
  • Game Design

Data Science & AI

  • Machine Learning
  • Artificial Intelligence
  • Data Science
  • Python Data Analysis
  • Trading Bots

Mobile Development

  • Android Development
  • Kotlin
  • Mobile App Design

DevOps & Security

  • DevOps Engineering
  • Red Hat Linux
  • System Administration
  • Ethical Hacking
  • Cybersecurity

Certifications & Achievements

Professional certifications demonstrating expertise across multiple domains

MOS Associate

Microsoft Office Specialist Associate

Microsoft 365 Apps

Excel Expert

MS Excel Expert

Office 2019

Word Expert

MS Word Expert

Office 2019

PowerPoint

MS PowerPoint Associate

Office 2019

Android Developer

Associate Android Developer in Kotlin

Mobile app development

DevOps

DevOps Engineering - Complete Guide

DevOps practices and tools

Red Hat

Red Hat Certified System Administrator

Linux system administration

C++

C++ Object Oriented Programming

OOP fundamentals

Python Pro Bootcamp

100 Days of Code: Python Pro Bootcamp

Comprehensive Python programming course

Python Zero to Hero

Python From Zero to Hero

Advanced Python development

Intermediate Python

Intermediate Python Immersive Training

Professional Python development

Python Developer Essentials

Python Developer Essentials Bootcamp

Essential Python skills

Ethical Hacking with Python

Ethical Hacking with Python

Cybersecurity and Python

Trading Bot

DYDX Trading Bot Development

Python trading automation

Unity 2D

Complete C# Unity Game Developer 2D

2D game development with Unity

Unity 3D

Complete C# Unity Game Developer 3D

Updated to Unity 6

FPS Development

C# & Unity 3D FPS Development

First-person shooter game development

RPG Development

RPG Core Combat Creator

Intermediate Unity C# coding

Django

Full Stack Web Development with Django

Python Django framework

Front End Developer

edX Front-End Web Developer Certificate

Professional certificate program

JavaScript & jQuery

JavaScript & jQuery Certification

Front-end development

Data Science

Data Science & Machine Learning Bootcamp

Comprehensive data science training

AI with Python

CS50's Introduction to AI with Python

Harvard's AI course

Featured Projects

Showcasing innovative solutions and creative work

PixelMasterX

PixelMasterX

An innovative pixel art and graphics project showcasing advanced development skills.

Graphics Creative
View on GitHub

DragonBot - LiChess Bot

Advanced chess bot for Lichess platform with sophisticated AI algorithms and strategy implementation.

Python Chess AI
View on GitHub

Chess Toolkit

Comprehensive chess toolkit with utilities, analysis tools, and training features for chess enthusiasts.

Chess Tools Analysis
View on GitHub

Chess Pairings

Tournament pairing system for chess competitions with Swiss system and round-robin support.

Chess Tournament Algorithm
View on GitHub

Chess Webdigger

Web scraping and analysis tool for chess databases and online chess platforms.

Python Web Scraping Chess
View on GitHub

Multiplayer WebSocket

Real-time multiplayer game infrastructure using WebSocket technology for seamless player interactions.

WebSocket Real-time Multiplayer
View on GitHub

Sorting Algorithm Visualiser

Interactive visualization tool for various sorting algorithms with step-by-step animation and performance metrics.

Algorithms Visualization Education
View on GitHub

Neural Network

Custom neural network implementation from scratch, demonstrating deep learning fundamentals and AI concepts.

Python AI Deep Learning
View on GitHub

Messaging App

Real-time messaging application with chat features, user authentication, and modern UI/UX design.

Real-time Chat Web App
View on GitHub

QuickNotzz

Fast and efficient note-taking application with markdown support and cloud synchronization.

Productivity Notes App
View on GitHub

To-Do List

Task management application with priority sorting, deadlines, and progress tracking features.

Productivity Tasks Web App
View on GitHub

EasyGit

Simplified Git interface and workflow manager making version control more accessible for developers.

Git DevOps Tool
View on GitHub

FX-CG50 Mods

Custom modifications and programs for Casio FX-CG50 graphing calculator, enhancing functionality.

Calculator Mods C++
View on GitHub

QuickTeck

Technology solutions and quick utilities for developers and tech enthusiasts.

Tools Utilities Tech
View on GitHub

Young Entrepreneur Website

Professional website for young entrepreneurs showcasing business ventures and opportunities.

Web Design Business HTML/CSS
View on GitHub

HackClub Demo Website

Demo website for Hack Club community showcasing club activities and coding projects.

Web Dev Community Demo
View on GitHub

Youthacks Token System

Token-based reward system for youth hackathon events, managing points and achievements.

System Hackathon Rewards
View on GitHub

Personal CV

This website! A modern, responsive portfolio showcasing skills, certifications, and projects.

Portfolio Web Design HTML/CSS/JS
View on GitHub

Open Source Contributions

Contributing to the open source community and collaborative projects

aha

Youth hackathon platform connecting young developers and fostering innovation.

aha-archive

Archived version of the aha platform preserving historical hackathon data and projects.

aha-mobile

Mobile application for the aha platform bringing hackathons to smartphones.

Monkeytype

Popular typing test website with customizable tests and detailed statistics. Active contributor.

Android Architecture Samples

Official Android architecture samples from Google demonstrating best practices.

MalumMenu

Menu management system with modern interface and efficient ordering capabilities.

HCB Mobile

Mobile banking application with secure transactions and user-friendly interface.

Kotlin

Fork of the Kotlin programming language repository for learning and experimentation.

GitHub Activity

30+ Repositories
Open Source Contributor
Community Active Member
Visit My GitHub Profile

Get In Touch

Let's discuss your next project or opportunity

Email

contact@derekyuan.co.uk

Website

www.derekyuan.co.uk

Location

United Kingdom