Hassan Bazzoun
Software Engineer
I specialize in backend development and mobile engineering, crafting scalable microservices and native Android applications with clean architecture.
Skills & Expertise
Backend & Cloud
Mobile
Languages
DevOps
Testing
Services I Offer
Full-Stack Mobile Development
End-to-end mobile app development with modern frameworks, delivering seamless user experiences across platforms.
Kotlin Multiplatform Development
Build native apps for multiple platforms while sharing business logic, reducing development time and costs.
Backend Development
Scalable and secure backend systems with RESTful APIs, database design, and cloud infrastructure.
Legacy Code Migration
Modernize outdated codebases with proven migration strategies, ensuring minimal disruption and maximum efficiency.
Code Fixing & Debugging
Expert troubleshooting and optimization to resolve bugs, improve performance, and enhance code quality.
Technical Consultancy
Strategic guidance on architecture decisions, technology stack selection, and development best practices.
Professional Experience
Android Engineer Intern
FOO.mobi
Jun 2025 – Sep 2025
- ▹Assisted in developing custom internal libraries with Kotlin Multiplatform (KMP) to enable shared code across Android and iOS
- ▹Contributed to modernizing a legacy Android codebase, improving structure and maintainability
- ▹Supported fellow interns by sharing knowledge of Android architecture, lifecycle management, and best practices
Freelance Software Engineer
Self-employed
2023 – 2025
- ▹Completed small freelance projects alongside studies
- ▹Upgraded and maintained existing apps, adding new features and fixing bugs
- ▹Performed QA testing to ensure smooth functionality and usability
- ▹Built full-stack apps for clients depending on requirements
Selected Projects
PlaceMap Lebanon
An Android application that allows users to explore places to visit in Lebanon, with interactive maps showcasing spots to visit, bookmarking, and ratings.
Patient Management System
Built a distributed patient management system using Java and Spring Boot microservices architecture, enabling healthcare providers to manage patient records, billing, and analytics.
I Don't Care
An Android app that uses native system services to detect, intercept, and auto-delete unwanted notifications. Empowers users to block spam and marketing alerts directly from their device while operating fully offline.
Fire Detection & Suppression System
Designed and built an embedded system capable of detecting fire and automatically extinguishing it using temperature and smoke sensors. Integrated a servo-controlled water release mechanism with alert logic.
PiLeachProtocol
Implementation of the LEACH protocol for wireless sensor networks. Demonstrates distributed clustering, energy-efficient routing, and data aggregation in IoT environments using OMNeT++ simulation.
Hilbert Curve Visualization
Interactive C++ visualization of Hilbert curves - space-filling fractals that visit every point in a grid. Features color-coded rendering and customizable parameters using SFML graphics library.
Zoun Admin Spring Boot Starter
Zero-code Spring Boot starter that auto-generates a complete admin panel for JPA entities. Features automatic CRUD operations, dark mode UI, and role-based access control.
SVG to Vector Compose Converter
Python CLI tool that transforms SVG icons into Kotlin Compose ImageVector code. Automates conversion with package organization and optional IconPack generation for streamlined integration.
PiscesSpotlight
Kotlin Multiplatform library for creating interactive user tutorials in Compose apps. Features spotlight guides, intelligent tooltip positioning, and cross-platform support for Android, iOS, and Desktop.
Education
Master of Science in Computer Science
May 2022 – Jul 2025
Lebanese International University
Bachelor of Science in Computer Science
Sep 2017 – May 2021
Lebanese International University
Let's Connect
I'm always interested in new opportunities and collaborations. Feel free to reach out!