
Utku Alp
Turen
Voyager
Your journeys
Alps Adventure
Switzerland • 5 days
Bali Escape
Indonesia • 7 days
Planning: 60%
Tokyo Dreams
Japan • Upcoming
Good Morning
Dashboard
Heart Rate
Steps Today
84% of daily goal
Sleep
Experience
A journey from intern to leading full-stack mobile development
"Success begins where talent meets determination."
Mobile App Developer
CurrentOn Yazılım Danışmanlık
2023 - Present
- Led solo development of 3 production Flutter applications
- Architected scalable .NET Core backend systems with SignalR for real-time features
- Designed and implemented PostgreSQL databases with complex queries
- Managed full project lifecycle from requirements gathering to deployment
- Integrated third-party services including AWS S3 and payment gateways
Software Developer Intern
On Yazılım
Early 2023
- Fast-tracked from intern to full-time developer in just 1 month
- Demonstrated exceptional learning speed and adaptability
- Contributed to production codebase from the first week
- Collaborated with senior developers on complex features
Flutter Developer Intern
Kent Yazılım
2022
- Developed 5+ Flutter applications for various clients
- Built expertise in cross-platform mobile development
- Learned industry best practices and coding standards
- Worked on UI/UX implementation from Figma designs
Education
My academic journey and achievements
"Learning is the key that opens the doors of tomorrow."
M.Sc. Computer Engineering
Çukurova University
Data Science
B.Sc. Computer Engineering
Çukurova University
Computer Engineering
B.Sc. Computer Engineering (Transfer)
Abdullah Gül University
Computer Engineering Foundations
Featured Projects
My most impactful work with full source code access
"Imagination is the first line of code that turns into reality."
Voyager
Full-Stack Social Media Application
A cross-platform social network for itinerary planning, live sharing, chat, and activity logging.
Engineered highly fluid UI using Riverpod and flutter_hooks with hero animations, custom animated buttons, and bespoke image picker. Dynamic theming system with customizable color palettes.
Built resilient, offline-first architecture with ObjectBox, featuring custom data hydration for chat and seamless sync flows. Integrated FCM for push notifications with topic subscriptions.
Designed robust, layered ASP.NET Core API with JWT authentication, refresh tokens, and manual session revocation. Real-time chat system using custom SignalR hub for low-latency communication.
High-performance global search across users, posts, and plans using indexed PostgreSQL queries. Direct S3 uploads via presigned URLs, completely bypassing server to minimize backend load.
Platform Highlights
Technology Stack
Lokal
Multi-Tenant Business Management & Loyalty Platform
Enterprise-grade platform with multi-tenant business management, custom theme engine per business, ONION architecture, and ABAC security model.
December 2025 - Present
Dynamic UI with custom themes, logos, and brand colors per tenant. Full white-label experience.
ONION architecture for clean, testable code. Layered structure for sustainable development.
Optimized PostgreSQL queries with Dapper. High performance with minimal server load.
Granular Attribute-Based Access Control (ABAC). Role-based permissions and secure resource access.
Technology Stack
FAB Coffee
Comprehensive Coffee Shop Management System
Dual-platform Flutter application system for business management and customer loyalty. Includes menu management, inventory tracking, recipe management, campaign system, and QR-based loyalty program.
July 2025 - November 2025
Multi-user authorization system with role-based access control. Granular security with 15+ permission categories.
Dynamic menu management, product variants, allergen tracking, and inventory control. Real-time stock updates with low-stock alerts.
Advanced reporting and analytics dashboard. Sales, customer behavior, and staff performance tracking with FL Chart visualizations.
Digital loyalty cards with QR code integration. Point earning, spending, and reward management for customer retention.
App Store Links
Technology Stack
Research & Publications
Pioneering machine learning solutions for underwater acoustic communication challenges
"True discovery begins with the courage to step into the unknown."
Machine Learning-Based Reconstruction of Lost Acoustic Messages in Unmanned Underwater Vehicles
This groundbreaking research addresses one of the most challenging problems in underwater robotics: reliable communication in acoustically hostile environments. By leveraging deep learning techniques, we developed a novel approach to reconstruct lost or corrupted acoustic messages.
Custom CNN
Model Architecture
Designed specifically for acoustic signal patterns
90.8%
Command Accuracy
Precise command recovery from degraded signals
87.3%
Parameter Recovery
High-fidelity parameter reconstruction
Research Methodology
Signal Processing
Advanced acoustic signal preprocessing to extract features from noisy underwater environments.
Deep Learning
Custom CNN architecture optimized for temporal acoustic patterns and message reconstruction.
Real-Time Processing
Efficient model inference designed for deployment on resource-constrained UUV systems.
Validation
Extensive testing across various underwater conditions and signal degradation levels.
Real-World Applications
Enhanced reliability of autonomous underwater vehicle communications
Reduced message loss in critical underwater missions
Improved coordination between UUV swarms
Potential applications in submarine communications and oceanographic research
Tech Stack
The tools and technologies I use to bring ideas to life across the full stack
"The most powerful tool only gains meaning in the right hands."
Flutter
Mobile Development
My primary framework for building beautiful, natively compiled mobile applications. I leverage Flutter's widget system to create fluid, responsive UIs with complex animations and state management using Provider and Riverpod.
.NET Core
Backend Development
The backbone of my backend services. I architect scalable RESTful APIs and real-time systems using ASP.NET Core, implementing clean architecture patterns with Entity Framework Core for data access.
Python
Machine Learning & Research
My go-to language for machine learning research and data processing. I've used TensorFlow and Keras to build custom CNN models for acoustic signal processing, achieving 90.8% accuracy in message reconstruction.
PostgreSQL
Database
My preferred relational database for complex queries and data integrity. I design efficient schemas, write optimized queries, and implement proper indexing strategies for high-performance applications.
AWS
Cloud Infrastructure
I leverage AWS services for scalable cloud infrastructure. From S3 for file storage to EC2 for deployment, I ensure applications are secure, performant, and cost-effective.
Docker
DevOps
Containerization is key to my development workflow. I use Docker to ensure consistent environments across development, testing, and production, making deployments reliable and reproducible.
Git
Version Control
Essential for all my projects. I follow Git Flow branching strategies, write meaningful commit messages, and maintain clean repository histories for seamless team collaboration.
Also experienced with: SignalR, WebSockets, REST APIs, Firebase, Figma, Jira, CI/CD pipelines
Professional Skills
Beyond technical expertise — collaboration, communication, and a results-driven approach
"Writing good code isn't enough. Real value lies in understanding the client's needs and transforming them into solutions."
Client Presentation
I translate technical solutions into business language. I deliver clear, compelling presentations to potential clients, making the value of projects tangible and actionable.
Active Listening
I listen first, then solve. Understanding the client's real needs is the first step to building the right software — no assumptions, just solutions.
Complex Problem Solving
I don't run from hard problems — I break them down. Achieving 90.8% accuracy in my Bachelor's thesis is a testament to this systematic approach.
Multilingual Communication
I speak Turkish and English fluently. I can seamlessly work with international teams and contribute to global projects without barriers.
Fast Learner & Adaptability
I was promoted from intern to full-time developer within 1 month. I quickly grasp new technologies and integrate them into projects at production speed.
Team Collaboration
I work in harmony with designers, product managers, and other developers. Ego takes a backseat when it comes to achieving shared goals.
Why Work With Me?
The care and quality mindset needed to take your project to the next level
"The best software doesn't come from understanding requirements — it comes from understanding dreams."
Understanding & Caring Approach
I take the time to truly understand your vision. Not just technical requirements, but the intent and goals behind the project. Through empathy, we build the most suitable solution together.
Continuous Gap Analysis
I continuously search for missing pieces in both the project and requirements. I detect overlooked details, identify potential issues early, and provide proactive solutions.
Quality Obsession
I test the project end-to-end to meet major league quality standards. 'Good enough' isn't in my vocabulary — I work on every detail until it's perfect.
Continuous Improvement
I actively work to improve any lacking or missing requirements. As the project evolves, better ideas emerge, and I'm there to bring them to life.
Frequently Asked Questions
Common questions and everything you need to know about working together
Let's Connect
Ready to collaborate on your next project? Reach out through any of these platforms.
Prefer a direct message?
Send me an email