Skip to content
View tomtomcodes's full-sized avatar

Block or report tomtomcodes

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tomtomcodes/README.md

About Me

I am currently completing a Bachelor’s degree in Computer Science at Maastricht University.

Through academic, personal, professional and client-based projects, I have developed experience in software engineering, web development, data analysis, machine learning, networking and cybersecurity.

I enjoy transforming ideas and technical requirements into practical, reliable and user-friendly applications. I am particularly interested in opportunities that combine technical problem-solving, thoughtful design and real-world impact.

  • Based in Belgium and studying in the Netherlands
  • Fluent in English and French
  • Available from January 2027 for approximately six months
  • Interested in software development, web technologies, AI and UX/UI
  • Open to student, graduate, junior and temporary opportunities

Technical Skills

Languages

Programming languages

Frameworks, Libraries and Tools

Development tools

Additional experience includes:

  • Java Swing and desktop application development
  • pandas, scikit-learn and Jupyter Notebook
  • Object-oriented programming and software architecture
  • REST concepts, databases and data processing
  • Networking, DNS analysis and Wireshark
  • Git-based collaboration and version control

Selected Projects

Multimodal Route-Planning Application

A Java desktop application that calculates and displays routes for walking, cycling and public transportation.

Main features

  • Interactive map interface
  • Route and estimated travel-time calculations
  • Haversine distance calculations
  • Identification of nearby bus stops
  • GeoJSON layers for amenities, shops and tourist locations

Technologies: Java, Swing, JXMapViewer, GeoTools, GeoJSON


Quackstagram Social Media Application

A Java Swing social-media application inspired by Instagram, developed using object-oriented programming principles.

Main features

  • Account registration and authentication
  • User profiles and image posts
  • Likes, follows, hashtags and notifications
  • Home and explore feeds
  • Persistent file-based storage

Technologies: Java, Swing, Object-Oriented Programming


Patient Risk Prediction

A Python machine-learning project analysing behavioural and health indicators to identify patterns associated with medical risks.

Main features

  • Data cleaning and feature engineering
  • Anomaly detection and risk-score calculations
  • Heart-attack and accident-risk prediction
  • Random Forest classification
  • Precision, recall and F1-score evaluation
  • Model explainability and fairness analysis

Technologies: Python, pandas, scikit-learn, Jupyter Notebook


Client Website

A website designed and developed according to a client’s requirements and feedback.

Main responsibilities

  • Understanding and translating client requirements
  • Structuring pages and content
  • Developing the interface
  • Testing functionality and usability
  • Improving the website through feedback and iteration

Technologies: HTML, CSS, JavaScript


DNS Tunnelling Research

An academic cybersecurity project examining the use of DNS tunnelling for covert data transfer and data exfiltration.

Topics covered

  • DNS communication and packet structure
  • Data exfiltration methods
  • Network monitoring
  • Detection strategies
  • Security risks and mitigation measures

Technologies: DNS, Wireshark, Networking, Cybersecurity

Current Interests

  • Software engineering
  • Front-end and full-stack development
  • UX/UI and accessible interface design
  • Artificial intelligence and machine learning
  • Data analysis
  • Networking and cybersecurity
  • Technology and business management

GitHub Activity

Contact

I am interested in opportunities where I can contribute to meaningful projects, learn from experienced professionals and continue developing my technical skills.


Popular repositories Loading

  1. thunkableButGood thunkableButGood Public

    Forked from tomtomgh/thunkableButGood

    we do iui project

  2. tomtomcodes tomtomcodes Public