Software Engineer in AI and Embedded

I am a passionate software developer with expertise in AI and Embedded Linux. I thrive on learning new things and am always motivated to achieve the best results. I value teamwork and believe in the power of collaboration to drive success.

Contact »



HMS Industrial Networks Internship

At HMS Industrial Networks, I worked as a student intern for over a year, focusing on testing and developing new products in areas like AI, embedded systems, and 5G.



Human Detector

Trained an object detection model using TensorFlow to detect humans, then deployed the optimized TFLite version to a Raspberry Pi. Developed a web interface using Django for interacting with the model.
Skills: Machine Learning, TensorFlow, TFLite, Computer Vision, Fullstack Development (Django, Bootstrap).

VPN Web Interface

Built an interactive web page to configure and control the VPN clients for HMS products.
Skills: Networking, Embedded Linux, Cross-Compiling, C Programming, Web Development (JavaScript), CGI Endpoints, CMake, Git.

Distance Sensor Plotter

Connected an industrial router to a PLC and developed a Python application to read and control the PLC in JupyterLab. Deployed the app using Docker.
Skills: Python, JupyterLab, Modbus TCP, Docker.

Reading Sensors Using SPI

Created a C++ program to interface a sensor with an industrial router using SPI, then deployed it in a Docker container.
Skills: C++, Cross-Compiling, SPI, Embedded Linux, Git.



Academic Projects Bachelor’s Degree - Halmstad University



Auto-Generate CAD Drawings from Text Descriptions (Text-to-CAD).

Developed a system that generates 3D models from text descriptions. A Large Language Model (CodeLlama) is used to convert text to code, which is then compiled into 3D models via the Blender Python API. Evaluated the output by comparing it with models generated by ChatGPT and Microsoft's Copilot.
Skills: Blender API, CodeLlama, Python, Text-to-3D, AI/LLMs, In-Context Learning (ICL), Synthetic Data Generation.

View Thesis »


Project Greenhouse

Built a greenhouse controller using Arduino and sensors for climate monitoring and automation.
Skills: Arduino, C++, Sensors, Automation, Greenhouse Control, C Programming, JTAG, Debugging, Reading Datasheets/Spec Sheets.

View Github repo »


Sokoban Game (Java).

Developed a Java version of the classic Sokoban puzzle game.
Skills: Java, Game Development, Object-Oriented Programming (OOP), Algorithms, Data Structures.

View Github repo »


A Algorithm Implementation* Internship

Created a GUI-based Java project that demonstrates the A* search algorithm.
Skills: Java, GUI, Algorithms, Data Structures.

View Github repo »


Realtime Microkernel ( C ).

Implemented a microkernel from scratch for a microprocessor, focusing on real-time performance.
Skills: Microkernel, Real-Time Systems, Embedded Systems, Microprocessors, C, Unit Testing, JTAG, Memory Management.

View Github repo »



High School Projects

Gislaved High School



Tic-Tac-Toe Game (C#)

Designed a customizable Tic-Tac-Toe game with selectable board sizes (3x3 to 9x9).
Skills: C#, Game Development, Object-Oriented Programming (OOP), Algorithms, Data Structures, .Net Framework.

View Github repo »

Object Detection Android App (Kotlin).

Developed an Android app for my graduation project that utilizes a TFLite object detection model. The app displays camera previews and draws bounding boxes around detected objects.
Skills: Kotlin, Android Development, TensorFlow Lite, Object Detection, Graduation Project.

View Github repo »

PHP Login Page

Created a login page as part of an introductory course, connecting it to a database for authentication.
Skills: PHP, MySQL, Web Development, Database Connection.

View Github repo »

Arduino Calculator

Built a basic calculator using a keypad and an LCD screen.
Skills: Arduino, Electronics, Keypad, LCD Screen.

School Newspaper Mockup

Created a mock website for a school newspaper using Angular.
Skills: Angular, TypeScript, Frontend Development.

View Github repo »

Portfolio Mockup (Frontend).

Developed a static webpage using HTML, SASS, CSS, and JavaScript to showcase my portfolio.
Skills: HTML, SASS, CSS, JavaScript, Frontend Development.

View Github repo »