Hello, my name is
Jonas Hallgrimsson
And I'm a

About me

I'm Jonas and I'm a

Hi there! My name is Jonas and I am a fourth year software engineering student at Carleton University. I have a strong interest in cloud, systems and embedded engineering and have been actively learning and developing my skills through various projects and coursework.

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

I have a strong foundation in programming languages such as Python, C/C++, and Java . In my free time, I enjoy working on personal projects to expand my knowledge and apply my skills in practical ways.

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

I am always seeking new opportunities to learn and grow as a software engineer, and I am excited to see where my passion for technology will lead me in the future. Thank you for visiting my website!

Message Me

My skills

Projects

Secure API Auth & Monitoring Tool

Developed a Python-based cloud tool using OAuth 2.0/JWT for authentication and monitored API traffic via AWS services. Integrated with DynamoDB, SNS, and API Gateway for threat detection and alerting.

Python, OAuth2, JWT, AWS API Gateway, DynamoDB

Two-Factor Authentication App

Created a desktop 2FA app in Python for securing login processes using TOTP-based code generation. Integrated QR code scanning, recovery codes, and optional cloud sync for backups.

Python, PyOTP, SQLite, Tkinter

Firefighting Drone Simulator

Designed a multithreaded Java simulator with GUI for autonomous drone dispatch to fire locations. Implemented fault handling and location tracking with visual real-time updates.

Java, Swing, Concurrency

Battle Royale UDP Simulation

Built a UDP-based multiplayer simulation where clients send gameplay requests to an intermediate host. The server updates game state, processes player moves, and relays results efficiently.

Java, DatagramSocket, Networking

Contact me

Get in Touch

Contact me through my LinkedIn, Email or GitHub.

Name
Jonas Hallgrimsson
Address
Toronto / Ottawa , Ontario
Email
jonashall8@gmail.com
Message me