Skip to content
View EdgarX202's full-sized avatar
👨‍💻
Available
👨‍💻
Available

Block or report EdgarX202

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
EdgarX202/README.md

Welcome! 👋👨‍💻

📕 MSc Computing
📙 BSc Games Development

Skills

       
       
           

📃 Resume

Technical Skills

  🔸 Programming Languages -- Focus on C# .NET ecosystem
  🔸 Concepts -- ADS, Concurrent & Parallel Systems, Software Architecture, AI, Databases.
  🔸 Tools & Platforms -- Git, GitHub, Visual Studio, MS Teams, MS Office Suite.

Core Competencies

  🔹 Project Management -- Knowledge in agile methodology for project lifecycles, deliverable reporting, and stakeholder management.
  🔹 Leadership & Teamwork -- Proven ability to motivate, mentor and lead small development teams to meet critical project goals.
  🔹 Problem Solving -- Use of critical thinking and analytical skills to identify, analyse, and effectively resolve complex engineering challenges.

.NET Projects

Currently working on a project (Details TBA)
• Details TBA

Education

🎓 MSc Computing
🎓 BSc Games Development
📅 2020 - 2025
📍 Edinburgh Napier University, Scotland, UK

University Experience

Software Engineer & Developer (Group & Solo Projects) | Edinburgh Napier University

  ▫️ System Architecture -- Engineered and implemented high-performance backend system components, including an optimized A* pathfinding algorithm developed in Python.
  ▫️ Project Delivery -- Led a team of four using Agile Scrum practices, ensuring 100% on-time delivery.
  ▫️ Code Collaboration -- Managed the project codebase for the team using Git/GitHub, utilizing features like pull requests and branch protection to maintain a clean main branch and facilitate concurrent work.
  ▫️ Technical Research -- Conducted in-depth research to inform project architecture, resulting in the successful design of a learning path generator.
  ▫️ Cross-Functional Roles -- Multi-tasked effectively across multiple roles (Project Manager, Programmer, Researcher) and mentored team members, leading to measurable increases in project efficiency.

University Projects

Master's Project
• Python/Flask, React/JavaScript, Ollama(Llama3)

This project was developed throughout the summer 2025 (2.5 months).
Version Control, Kanban, Gantt Chart, PyCharm, programming, research, weekly meetings.

Research Question: How can personalised learning paths affect undergraduate student engagement and learning effectiveness in tech courses (e.g., software development)?

Repo: https://github.com/EdgarX202/Learning-Path-Generator


Web Development
HTML, CSS, PYTHON, FLASK
   A prototype of a floor navigation app for university campus.
  ▪️ Built with Python (PyCharm IDE).
  ▪️ XAMPP for database and Flask web framework.
  ▪️ Backend navigation built using NetworkX, svgelements, A* pathfinding algorithm.

The objective was to build a navigation app that could be used on campus. A student should be able to access each floor map, select rooms and get the shortest path from A to B.

Repo: https://github.com/EdgarX202/Campus-Navigator-Web-App


Video Games
C#, Unity, Aseprite

  ▪️ Worked on the project as a solo developer.
  ▪️ GDD, visuals/UI, programming, documentation, version control.

Repo: https://github.com/EdgarX202/2D-Tower-Defence



C++, SFML, Adobe Illustrator

  ▪️ Worked in a team of 2.
  ▪️ Took charge of visuals/UI, documentation and some programming tasks.

Repo: https://github.com/EdgarX202/2D-Mage-Madness


Pinned Loading

  1. Campus-Navigator-Web-App Campus-Navigator-Web-App Public archive

    Edinburgh Napier University | Group Project

    Python

  2. Learning-Path-Generator Learning-Path-Generator Public archive

    Edinburgh Napier University | Masters Project

    JavaScript