Hi, I'm Gabriel Deng

Software Developer & Computer Science Student at Aston University

I’m a passionate software developer who loves bringing ideas to life through clean, interactive, and functional web applications.

My technical expertise includes HTML, CSS, JavaScript, Node.js, Express.js, WebSockets, and Python, with growing experience in TypeScript. I’ve developed several projects focused on usability and clean design.

Photo of Gabriel Deng
Gabriel Deng portrait

About Me

Gabriel has expanded his knowledge and expertise through various training programs and courses, both within South Sudan and internationally.

Skills

  • Web Development: Building responsive, interactive websites using HTML, CSS, and JavaScript
  • Software Development: Designing and developing full-stack applications with modern frameworks
  • UI/UX Design: Creating user-friendly interfaces and improving accessibility
  • Version Control: Using Git and GitHub for collaboration and code management
  • Problem Solving: Analytical thinking and debugging across front-end and back-end systems

Experience

  • 2025 – Present: Software Development Trainee at CodeYourFuture — working on real-world web applications
  • 2024 – 2025: Student Developer at South and City College — built several academic projects
  • 2023 – 2024: Freelance Web Developer — designed and deployed small business websites
  • 2022 – 2023: Student Mentor — supported peers in programming fundamentals and digital skills

Education

  • 2025 – Present: BSc Computer Science, Aston University, Birmingham
  • 2024 – Present: Software Development Program, CodeYourFuture
  • 2024 – 2025: Diploma in Computer Science, South and City College Birmingham
  • 2019 – 2022: Biology, Chemistry, Mathematics with ICT, Leadership Academy of South Sudan

Projects

Basic live chat application Project

Live Chat Application

Allows users to have instant group chats with friends dynamically.

Tech: JavaScript, DOM, ExpressJs and WebSockets

View Code
tv show

TV Shows

This simple application allows users to search for tv shows and show the list of episodes.

Tech: JavaScript, DOM, ExpressJs and WebSockets

View Code
days calender

Days Calendar

Shows days of a month, including commemorative days.

Tech: HTML, JavaScript

View Code
spell checker

Basic Spell Checker

Checks spelling mistakes against a preset dictionary.

Tech: HTML, JavaScript

View Code

Get in Touch

Interested in collaborating or just want to say hi? Send me a message below 👋🏽