2 to 3 Weeks
A machine learning web app that forecasts injury risk for professional football players. The platform helps performance staff prevent injuries and fantasy football players make smarter squad decisions.
MSc student in Information Technology at KTH Royal Institute of Technology with an interest in software development, databases and building things that matter.
$ Navneet.build()
{
focus: "software + hardware",
tools: [
"Java", "Python", "SQL", "C"
],
method: prototype → test → refine
}
✓ ready for projects
I'm a Master's student in Computer and Information Science at KTH Royal Institute of Technology in Stockholm. I have a strong foundation in software development, database design and problem-solving, with an interest in both digital products and physical prototypes.
I enjoy building practical, user-focused solutions and continuously learning new technologies. My background blends technical project work with customer-facing experience, making me effective at bridging the gap between people, software and real-world constraints.
A project-led view of my work: what each project set out to solve, how I approached the build and the tools used along the way.
A machine learning web app that forecasts injury risk for professional football players. The platform helps performance staff prevent injuries and fantasy football players make smarter squad decisions.
A responsive personal portfolio built to present projects, technical strengths, and contact routes in a clean single-page experience.
An embedded traffic light control system developed using the STM32 Nucleo-L476RG board and a Traffic Light Shield. It simulates realistic vehicle and pedestrian traffic behavior while providing real-time visual feedback through LEDs and an OLED display.
The build combines three connected parts. First, pedestrians can request a crossing with push buttons; the controller then coordinates safe red, orange and green transitions for both pedestrians and vehicles. Second, vehicle flow is handled with car-detection switches, allowing the intersection to adapt green-light timing while preventing conflicting directions from being active at the same time. Third, the demo adds feedback and control: an SSD1306 OLED display shows remaining wait time as animated bars, and a potentiometer adjusts LED brightness using PWM. The software was organized into layered C modules for traffic logic, pedestrian handling, shift-register output, display control and potentiometer input. Finite state machines manage the traffic states and timing through HAL_GetTick(), while SPI-driven 74HC595 shift registers control the LEDs efficiently with fewer GPIO pins. Each subsystem was tested independently before integration, including the shift registers, OLED display, buttons, car switches and brightness control.
I'm currently open to internships, part-time roles, and exciting projects. Whether you have an opportunity or just want to connect, feel free to reach out!
"Always eager to learn, grow, and tackle new challenges."
— Navneet Kaur
Based in Stockholm · Available for opportunities · Open to relocation