Skip to content
View mikey247's full-sized avatar
😭
getting my eyes destroyed by screens...
😭
getting my eyes destroyed by screens...

Organizations

@CommunityPro

Block or report mikey247

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
mikey247/README.md

πŸ‘‹ Hello, I'm Michael!

Typing SVG

Portfolio Email LinkedIn

πŸ’« About Me

Snake animation

I'm a versatile Software Engineer based in Manchester, UK πŸ‡¬πŸ‡§, passionate about building high-performance systems and AI-powered applications. Currently pursuing my MSc in Computer Science, I'm working on NLP-based solutions to combat media bias and improve information diversity.

  • πŸ”­ Current Work: Developing software components, modifying scripts, and programs to align with research teams at the University of Manchester
  • πŸŽ“ Research: NLP, Topic Modeling, and Sentiment Analysis for my dissertation
  • 🌱 Learning: C++ for microcontrollers (ESP8266), High Performance Computing (HPC), and Natural Language Processing
  • πŸ’‘ Interests: Low-latency systems, recommender algorithms, energy efficiency, data ethics
  • 🎡 Fun Fact: I listen to every type of music (yes, even Taylor Swift!) πŸ˜‚
  • 🀝 Collaboration: Open to working on anything challenging and innovative

πŸ› οΈ Tech Stack

Languages

Java Python C++ C# JavaScript TypeScript Go

Backend

Spring Boot FastAPI Node.js Express.js .NET

Frontend

React Redux HTML5 CSS3

Data Science & ML

Pandas Scikit-learn NLTK

Databases

MongoDB PostgreSQL MySQL SQLite

DevOps & Tools

Docker Git Linux Arduino

πŸ”­ Featured Projects

πŸ“° Media Bias Analysis System

NLP-based system that extracts topics and analyzes sentiment in news articles to suggest diverse viewpoints. Uses LDA for topic modeling and provides alternative perspectives through a React+FastAPI application.

Python NLP React FastAPI Topic Modeling

🎬 Hybrid Recommender System

Built for OFCOM to demonstrate algorithm personalization, combining content-based (TF-IDF) and collaborative filtering (SVD) approaches with a React frontend and FastAPI backend.

Python React FastAPI Machine Learning Recommender Systems

πŸ”₯ Smart Heating Control

Embedded C++ solution for microcontrollers that optimizes energy consumption while maintaining comfort, with MQTT integration for remote monitoring and control.

C++ Microcontrollers MQTT IoT Energy Efficiency

πŸ“ˆ GitHub Stats

Top Languages
GitHub Trophies

🀝 Connect With Me

LinkedIn GitHub Dev.to Hashnode Portfolio Email

Pinned Loading

  1. Perspectify Perspectify Public

    JavaScript

  2. slack-age-bot slack-age-bot Public

    Created a bot for Slack workspaces with the slacker package that calculates age when provided with year of birth.

    Go

  3. go-bank go-bank Public

    Go