Simple SMS and Call-Receiving Phone with Embedded Electronics – Vocational School Project (2017)
During my time at vocational school in 2017, I developed a basic mobile phone using Flowcode 4 and embedded electronics as my final project. The phone was designed to perform essential functions such as receiving and sending SMS messages and receiving phone calls (though it was not capable of making outgoing calls). While the device lacked internet connectivity, it served as a functional demonstration of low-level telecommunications. In addition to its primary communication features, the phone also included a few simple games such as Tetris and Snake, showcasing my ability to integrate entertainment functionalities. The project emphasized both software and hardware design, providing a hands-on understanding of embedded systems in telecommunications. Though I don’t have any pictures of the original device, I plan to create a 3D model to visually represent its design and layout.
Technologies used: Flowcode 4, Embedded Electronics
CSGOFinder.eu - Collaborative Project
For this project, I contributed to the development of a user interface (UI) for a website that provided detailed insights into CS player profiles. The platform gathered and displayed key data such as trust level, account creation date, first played CS, time spent in-game, and time in match. The website also aimed to integrate data from third-party platforms like Faceit, Esportal, ESEA, Leetify and Convars to give users a comprehensive view of a player's stats, helping to assess skill level or potential cheating behavior. My primary role involved designing the UI and background for the website. However, due to my limited experience in UI/UX design at the time, my initial design was later replaced with a more polished version. Despite my smaller contribution, this project was a valuable learning experience, and the website is currently being maintained by my best friend. You can check out his work on his GitHub page.
GitHub: sruusk
Technologies used: Javascript, Vue.js, HTML
Explore ProjectEcocraft.fi - Minecraft Server Website
I created the Ecocraft.fi website to showcase a Minecraft server for my friend. The site featured a dynamic landing page that displayed an updated render of the server map, allowing players to visualize their virtual world. Additionally, it included a comprehensive list of server commands and clear rules for easy understanding, enhancing the player experience. An updates page highlighted the latest changes and developments for the server. Unfortunately, the website is no longer active, and I cannot provide a link for exploration. The website was maintained by my friend.
GitHub: sruusk
Technologies used: HTML, CSS, Javascript
MyStory - Project
The Mystory project was focused on creating a demo to showcase innovative marketing solutions for local companies. Our team developed a small 2D mobile game using the Unity game engine, designed to tell a story about the company and the history of the local area. Through interactive gameplay, players could learn about the region, and as a reward for completing the game, they would receive coupons for nearby stores, fostering community engagement and supporting local businesses.
Technologies used: Unity game engine, C#
OUF.fi - University of Oulu Restaurant Website
I designed the UI for OUF.fi, a dedicated website for the University of Oulu’s restaurant, after realizing there was no centralized platform to showcase weekly lunch menus. To expedite the project, my best friend joined in, leveraging his backend expertise. I developed the initial UI using Next.js and React, while he implemented the same design with Nuxt and Vue. The collaboration allowed us to bring the website to life quickly. The final product reflects inspiration gathered from my guild, Blanko, and feedback from fellow students at the university, making it a valuable resource for the campus community.
GitHub: sruusk
Technologies used: Typescript, Vue.js, Nuxt.js
Explore Project