Software engineer with 5+ years of experience building scalable SaaS platforms, complex management dashboards, and mobile applications using TypeScript, React/Next.js, React Native, Node.js, and Kotlin. I enjoy turning ambiguous requirements into product-ready features and shipping reliably in fast-paced environments. I’ve led frontend development for sports-tech platforms at scale, implemented real-time experiences, and delivered end-to-end mobile solutions including IoT-enabled workflows and kiosk-mode Android systems. I collaborate closely with design, backend, and product to deliver high-quality software.

Kerim Nuhanovic

Software engineer with 5+ years of experience building scalable SaaS platforms, complex management dashboards, and mobile applications using TypeScript, React/Next.js, React Native, Node.js, and Kotlin. I enjoy turning ambiguous requirements into product-ready features and shipping reliably in fast-paced environments. I’ve led frontend development for sports-tech platforms at scale, implemented real-time experiences, and delivered end-to-end mobile solutions including IoT-enabled workflows and kiosk-mode Android systems. I collaborate closely with design, backend, and product to deliver high-quality software.

Available to hire

Software engineer with 5+ years of experience building scalable SaaS platforms, complex management dashboards, and mobile applications using TypeScript, React/Next.js, React Native, Node.js, and Kotlin. I enjoy turning ambiguous requirements into product-ready features and shipping reliably in fast-paced environments.

I’ve led frontend development for sports-tech platforms at scale, implemented real-time experiences, and delivered end-to-end mobile solutions including IoT-enabled workflows and kiosk-mode Android systems. I collaborate closely with design, backend, and product to deliver high-quality software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Work Experience

Android Engineer (Contract) at UniSoft Italy
May 1, 2025 - August 1, 2025
Built an Android kiosk order system for a self-service restaurant ordering platform deployed across restaurants in Italy, delivering solo end-to-end implementation. Implemented an offline-first architecture with local data storage and a hidden gesture-triggered sync mechanism to fetch updated menu data from the backend without disrupting operations. Developed kiosk mode lockdown to restrict the device to a single app and added multi-language support for 8 languages. Integrated a local Italian payment provider to handle the full in-app payment flow within the ordering experience. Tech: Android, Kotlin, Jetpack Compose, Coroutines, Flows, Ktor, SQLDelight, Koin, Clean Architecture, MVI.
Frontend Engineer at Pickleball Inc
December 1, 2023 - Present
Led frontend development for Team Leagues, a sports-tech platform for organized pickleball team competitions used by 1,000+ players and 100+ teams across 17 leagues (including Major League Pickleball). Managed a team of 5 engineers and owned on-time delivery. Co-architected the frontend with backend engineers and the CTO, coordinated sprint planning in Jira, and presented demos to stakeholders. Built matchup management with real-time capabilities, including scorecard UI, complete matchup workflows, and a real-time service for live score and lineup updates. Implemented core platform features such as team/player registration flows, RBAC (role-based access control), and an admin dashboard for team league management. Tech: Next.js, React, TypeScript, Tailwind CSS, Zustand, TanStack Query, Stripe, Turborepo, Storybook, Jest/Vitest, Playwright, Docker.
Front end Engineer at Pickleball Inc
December 1, 2023 - Present
Leading a team of five frontend engineers, overseeing sprint planning, cross-functional collaboration, and ensuring timely software delivery. Contributing to scalable web applications using React.js, Next.js, TypeScript, and modern JavaScript technologies. Built a complex management system for pickleball organizations, team leagues, and tournaments in close collaboration with design and backend teams.
Android Engineer at Klika
October 1, 2022 - December 1, 2023
Developed the SleepIQ Home Delivery Android app for an IoT-based smart bed, integrating with order management systems, remote APIs, and device firmware. Implemented complex real-time communication features using Bluetooth and WebSockets to enable seamless connectivity between the app and smart beds. Gained hands-on experience with architectural principles such as Clean Architecture and SOLID, and patterns like MVVM and MVI for scalable code structure.

Education

Bachelor of Computer Science at University of Sarajevo
September 1, 2019 - February 1, 2023
Bachelor of Software Engineering and Mathematics at University of Sarajevo
October 1, 2019 - February 1, 2023

Qualifications

Advanced React - Nadia Makarevich
January 11, 2030 - August 8, 2026
Web Performance Fundamentals - Nadia Makarevich
January 11, 2030 - August 8, 2026

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Gaming, Education, Other