๐ Welcome to My Portfolio ๐
Hi! I'm Balde, a passionate Software Engineering graduate from Metropolia University of Applied Sciences.
I create and build innovative solutions in modern web & mobile applications. I'm passionate about full-stack development, mobile apps and AI integration. I also enjoy sharing what I learn through my YouTube channel .
About Me
I'm a Bachelor's Degree graduate specializing in Information and Communication Technology from Metropolia University of Applied Sciences. My journey in tech has been exciting and I'm always eager to learn new technologies and share my knowledge with others.
With hands-on experience in Full-stack and Mobile development, I build scalable and efficient web and mobile applications.
From designing UI/UX in Figma to developing powerful backend APIs and cross-platform mobile apps (Flutter, React Native), I enjoy crafting solutions that make an impact on solving real-world problems.
๐ง Core Skills
โ Full-Stack Development (React, Next.js, Node.js, Express)
โ Backend & ๐๏ธ Databases (PostgreSQL, MongoDB, MySQL, MariaDB)
๐ฑ Mobile Development (Flutter, React Native)
๐จ UI/UX Design (Figma, Prototyping)
๐ค AI / LLM Integrations (OpenAI API, AI-powered features / GPT-based applications)
๐ป Data Analysis & Visualization (Python: Pandas, NumPy, Matplotlib, Seaborn)
โ๏ธ Cloud Services (Vercel, Firebase and AWS Foundations)
๐ง Version Control & CI/CD (Git, GitHub, GitLab, Jenkins, Docker)
๐ Scrum & Agile Development (Trello, GitHub Projects)
Work Experience ๐ผ
-
IT Support Assistant @ Metropolia University of Applied Sciences
May 2024 โ Oct 2025 (fixed-term, part-time)
I worked multiple times as part of the IT support team during national University of Applied Sciences entrance examinations, supporting large-scale exam events in different locations and time periods (at the Helsinki Exhibition and Convention Centre & Metropolia's Myllypuro campus, May 2024 โ Oct 2025).
- I provided technical support to applicants and exam supervisors during live exam sessions.
- I assisted with troubleshooting hardware, software and exam system issues in collaboration with central IT support.
- I guided users in using exam-related systems and resolving login or device-related problems.
- I participated in exam environment setup, preparation and teardown at large venues.
- I demonstrated reliability, independence and strong teamwork skills in a fast-paced and variable environment.
- I communicated effectively with diverse users, ensuring a smooth exam experience for all participants.
- Employer feedback: "Balde performed his duties excellently, demonstrating strong diligence and independence. He worked collaboratively and maintained a positive attitude in a fast-paced and changing environment. He also showed solid problem-solving skills and remained calm under pressure, contributing to smooth exam operations."
Internship Experience ๐ผ
-
Programmer Intern @ herizon.io
Oct 2024 - Feb 2025
I developed an MVP (Minimum Viable Product) of a Next.js-based tool for drafting recruitment assessments with the help of AI (OpenAI API) integrated in (herizon.io main Application) for the internal/staff users to deal with recruitment tasks more efficiently.
- I built a user-friendly assessment editor with real-time AI-generated content.
- I integrated Chakra UI for a responsive and accessible design.
- I refactored the codebase to improve maintainability, reusability and overall efficiency.
- I enhanced assessment deletion logic to ensure all related data is properly removed from the MVP I built to prevent data inconsistencies.
- I conducted user testing and gathered feedback to refine tool usability and improve AI-generated drafts accuracy.
- I collaborated with the project manager and end-user tester to align development with user needs and business goals.
Project Experience ๐ก
-
Multidisciplinary Innovation Project @ VALLI ry
Feb 2025 โ May 2025
I contributed to the Moni-ikรค-hanke training web-platform by improving UI/UX, implementing interactive features and solving major frontend issues across browsers in a React + Next.js environment.
Technical Contributions
UI/UX Enhancements & Component Styling- Enhanced ContentArea component with decorative patterns and improved visuals.
- Improved MainContent card design and layout structure.
- Refined Sidebar with updated styling and visual hierarchy.
- Updated Welcome page decorative elements with cleaner color schemes.
Interactive Features Implementation- Implemented image selection in the TextEditor with clear visual feedback.
- Added keyboard deletion (Delete/Backspace) support for selected images.
- Integrated and customized quill-image-resize with additional event handling.
Bug Fixes & Cross-Browser Compatibility- Resolved Chrome-specific first-section scroll positioning bug.
- Fixed anchor link scrolling with accurate header offset calculations.
- Aligned decorative elements consistently across all components.
Frontend Refinements- Adjusted dynamic widths for section titles to improve readability.
- Improved responsive design for small and large screens.
- Optimized CSS by removing unnecessary shadows and refining visual hierarchy.
Internship Experience ๐ผ
-
Mobile Developer Intern @ Moodie-taskuystรคvรค (Wellness App)
May 2025 - Jun 2025
I worked on the prototype of a mobile application focused on emotional well-being, built using Flutter and Dart.
Cross-platform support: Android & iOS. The app runs on both Android and iOS devices.
- I designed and implemented interactive UI components for mood tracking, voice input and breathing exercises.
- Built accessible and responsive layouts with support for screen readers and haptic feedback.
- Collaborated with the client/project owner and the dev team to plan and iterate GPT-based chatbot integration.
- Applied clean architecture and state management (Provider) for scalable, maintainable code.
- Used Git & GitHub for version control, pull requests and collaborative development.
- Packaged and delivered to the client a working prototype with documentation and an APK (Android Package Kit) for testing.
Skills
Front-end
HTML5
CSS3
JavaScript
React
Next.js
TypeScript
Mobile Development
Flutter
React Native
Kotlin
Back-end
Node.js
Express.js
Python
Java
Spring Boot
Django
Databases
MySQL
PostgreSQL
MongoDB
MariaDB
CI/CD
GitHub
GitLab
Jenkins
Docker
Kubernetes
DevOps
AWS
Linux
PowerShell
Git
Scrum & Agile Development
Trello
GitHub Projects
Other
Postman
Swagger
OpenAI API
Projects
Task Manager Web Application:
- Built with Python Flask, MySQL, HTML and CSS
- Manages tasks
- Users can register, log in, create tasks
- Perform various operations related to task management
MERN Authentication and Localization App:
- Full-stack web application built with the MERN stack (MongoDB, Express.js, React.js and Node.js)
- User authentication (login and registration + landing page)
- Password hashing
- JSON Web Tokens (JWT) for secure authentication
- Localization support for multiple languages (English, Finnish, Japanese and Arabic)
- Swagger integrated to document the API endpoints
Live Demo: Watch on YouTube
Music Recommendation System ๐ต๐ง
Product vision: A music recommendation system that suggests music pieces to users based on their own playlists in the Spotify application. The system utilizes the Spotify API to fetch user data and provide personalized music recommendations.
E-commerce Site Web Application ๐ป๐
This E-commerce Web Application project was part of my second-year software development studies at Metropolia University of Applied Sciences.
Education ๐
Metropolia University of Applied Sciences
08/2022 - 11/2025
Information and Communication Technology
- Full-stack Development
- Mobile Application Development
- Data Handling and Machine Learning
- Neural Networks
Varia Vocational School
08/2020 - 05/2022
Information and Communication Technology
- Network Installation
- Computer Assembly
- Software Development
- Helpdesk Experience
Study Projects
Flight Game Simulation โ๏ธ๐
- An educational game challenging players to visit all continents while minimizing CO2 emissions.
- Players navigate between airports worldwide, collecting country flags and managing their environmental impact.
- Developed using JavaScript for game logic, HTML/CSS for the interface and SQLite for storing high scores and game data.
Heartbeat Sensor โค๏ธ๐
- Designed and developed a portable heartbeat sensor using MicroPython, Raspberry Pi Pico W and a PPG (Photoplethysmography) sensor.
- This real-time system monitors heart electrical activity and displays critical health metrics such as BPM (Beats Per Minute), SDNN (Standard Deviation of Normal-to-Normal intervals), RMSSD (Root Mean Square of Successive Differences) and autonomic nervous system levels (SNS/PNS) (Sympathetic Nervous System/Parasympathetic Nervous System) on an OLED (Organic Light-Emitting Diode) display.
MERN Stack E-Commerce ๐๐ป
- A feature-rich e-commerce web application developed as part of my second-year software development studies at Metropolia University of Applied Sciences.
- Built with the MERN stack (MongoDB, Express.js, React, Node.js).
- The platform includes secure user authentication with JSON Web Tokens, password recovery, Google login, a favorites feature and a shopping cart for a seamless user experience.
Music Recommendation System App ๐ต๐ง
- A full-stack web application that integrates the Spotify API to recommend music based on user preferences.
- Built with Django (backend), TypeScript (frontend) and AWS S3 (Simple Storage Service) Storage.
Data Processing and Machine Learning ๐๐ค๐
- Developed a machine learning model using decision trees and random forests to predict mushroom toxicity with UCI mushroom dataset (University of California, Irvine).
- Achieving high accuracy and interpretability for safe foraging guidance.
Neural Network Project ๐ผ๏ธ๐ง ๐จ
- Developed an image style transfer application using TensorFlow.
- Transferring artistic styles from reference paintings like Van Gogh's to landscape photos.
Multidisciplinary Innovation Project ๐๐ก
- Team 1: Moni-ikรค-hanke
- Client: Vanhus- ja lรคhimmรคispalvelun liitto VALLI ry
- Description: The goal was to create a tool for professionals working with aging and elderly individuals to enhance their diversity and equality skills.
- Keywords: Online, Mobile-scalable, Freely accessible, Free for users, Accessible, Interactive โ testing and knowledge-enhancing, Certificate option (printable or via email), Editable by the client (content maintenance), New pages and questions possible, Client can track test starters/certificates (statistics), Transferable to the clientโs IT service provider (technical maintenance).
- Technologies: Built with Next.js, GraphQL, PostgreSQL.
๐ Skybridge Adventure
- I built a single-player platformer game developed in Roblox.
- The player navigates across floating islands and broken bridge, dodging obstacles while racing to claim the Winner's Trophy.
- Test your precision and timing in this challenging sky-high adventure!
๐ฎ Unity Game Collection
- I built a portfolio of various game projects developed using the Unity engine.
- Showcasing different gameplay mechanics and design concepts.
- Each game demonstrates unique approaches to player interaction and game design.
Languages
Fula :
Mother Tongue
French :
Native
English :
C2 (Fluent)
Finnish :
C1 (Excellent)
Spanish :
A2 (Satisfactory)
Hobbies
- Gym Training
- Billiards
- Football
- American Football
- Bowling
Certifications