Hi there! I'm Farhan Yousaf Hillside, a passionate Full Stack Developer with 7+ years of experience, specializing in Flutter and native Android (Kotlin). I build robust, scalable mobile apps that deliver great performance and a polished user experience. I love turning complex requirements into clean, maintainable code by applying modern patterns like MVVM and Clean Architecture, and I enjoy collaborating with product managers, designers, and backend engineers to bring features to life. I also work with React.js for web integrations and have hands-on experience building backend services and integrating RESTful APIs. I’m committed to writing well-tested code and continuously improving UX, performance, and reliability, while staying curious and eager to learn new technologies and best practices.

Farhan Yousaf Hillside

Hi there! I'm Farhan Yousaf Hillside, a passionate Full Stack Developer with 7+ years of experience, specializing in Flutter and native Android (Kotlin). I build robust, scalable mobile apps that deliver great performance and a polished user experience. I love turning complex requirements into clean, maintainable code by applying modern patterns like MVVM and Clean Architecture, and I enjoy collaborating with product managers, designers, and backend engineers to bring features to life. I also work with React.js for web integrations and have hands-on experience building backend services and integrating RESTful APIs. I’m committed to writing well-tested code and continuously improving UX, performance, and reliability, while staying curious and eager to learn new technologies and best practices.

Available to hire

Hi there! I’m Farhan Yousaf Hillside, a passionate Full Stack Developer with 7+ years of experience, specializing in Flutter and native Android (Kotlin). I build robust, scalable mobile apps that deliver great performance and a polished user experience. I love turning complex requirements into clean, maintainable code by applying modern patterns like MVVM and Clean Architecture, and I enjoy collaborating with product managers, designers, and backend engineers to bring features to life.

I also work with React.js for web integrations and have hands-on experience building backend services and integrating RESTful APIs. I’m committed to writing well-tested code and continuously improving UX, performance, and reliability, while staying curious and eager to learn new technologies and best practices.

See more

Experience Level

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

Language

English
Fluent
Javanese
Advanced

Work Experience

Flutter Developer at Maxsip Telecom
March 1, 2022 - May 31, 2025
Developed and maintained high-performance cross-platform mobile applications using Flutter and Dart, adhering to Clean Architecture and best coding practices. Integrated RESTful APIs and third-party Flutter plugins/SDKs to enhance app functionality and ensure a smooth user experience across Android and iOS. Used Flutter BLoC for scalable state management. Implemented modern Flutter packages such as flutter_hooks, hive, and freezed to accelerate development. Wrote and maintained unit, widget, and integration tests using Flutter_test and Mockito. Deployed and maintained apps on the Google Play Store and Apple App Store.
Mobile App Developer (Flutter) at Chirp-Tech
November 1, 2020 - March 31, 2022
Designed an intuitive and responsive UI/UX using Flutter’s widget tree, Material Design, and CustomPaint, ensuring seamless user experiences across platforms. Leveraged Provider and Riverpod for state management, built custom widgets, handled local data storage with Hive and SharedPreferences, and implemented background tasks via WorkManager. Participated in Agile Scrum, conducted code reviews, and mentored junior Flutter developers.
Android App Developer at Codecody
June 1, 2019 - October 31, 2020
Assisted in developing key features for Android applications using Kotlin, working closely under the guidance of senior developers. Built and tested UI components using XML layouts and Jetpack Compose. Debugged and resolved issues across multiple app modules, significantly improving stability and reducing crash rates. Gained hands-on experience integrating Firebase services such as Authentication, Firestore, Analytics, and Crashlytics. Participated in code reviews, pair programming, and daily stand-ups to learn mobile development best practices and Agile methodologies. Documented development workflows and contributed to the internal knowledge base.
Android App Developer at Co deco y
June 1, 2019 - October 31, 2020
Assisted in developing key features for Android applications using Kotlin, working closely under the guidance of senior developers. Built and tested UI components using XML layouts and Jetpack Compose, ensuring alignment with design specifications and accessibility standards. Debugged and resolved issues across multiple app modules, significantly improving stability and reducing crash rates. Gained hands-on experience integrating Firebase services (Authentication, Firestore, Analytics, Crashlytics). Participated in code reviews, pair programming, and daily stand-ups to learn mobile development best practices and agile methodologies. Documented development workflows and contributed to the internal knowledge base to accelerate onboarding for new team members.
Android App Developer at Codecoy
June 1, 2019 - October 31, 2020
Assisted in developing key features for Android applications using Kotlin, collaborating with senior developers. Built and tested UI components with XML layouts and Jetpack Compose, ensured accessibility and design spec adherence. Gained hands-on experience integrating Firebase services such as Authentication, Firestore, Analytics, and Crashlytics. Participated in code reviews, pair programming, and daily stand-ups to promote best practices and agile methodologies.

Education

Bachelor of Science in Computer Science at Queens College, CUNY
January 1, 2021 - December 31, 2022
Associate in Computer Science at QCC, CUNY
August 1, 2019 - December 31, 2021
Certificate in Software Engineering at General Assembly
July 1, 2022 - October 31, 2022
BS Computer Science at Queens College, CUNY, New York
January 1, 2021 - December 31, 2022
Associate in Computer Science at QCC, CUNY, New York
August 1, 2019 - December 31, 2021
Certificate in Software Engineering at General Assembly, Seattle, WA
July 1, 2022 - October 31, 2022
Bachelor of Science in Computer Science at Queens College, CUNY, New York
January 1, 2021 - December 31, 2022
Associate in Computer Science at QCC, CUNY, New York
August 1, 2019 - December 31, 2021
Certificate in Software Engineering at General Assembly
July 1, 2022 - October 31, 2022
BS in Computer Science at Queens College, CUNY
January 1, 2021 - December 1, 2022
Associate in Computer Science at QCC, CUNY
August 1, 2019 - December 1, 2021
Certificate in Software Engineering at General Assembly
July 1, 2022 - October 1, 2022

Qualifications

Certificate in Software Engineering
July 1, 2022 - October 31, 2022
Certificate in Software Engineering
July 1, 2022 - October 31, 2022
Certificate in Software Engineering
July 1, 2022 - October 1, 2022
BS in Computer Science
January 1, 2021 - December 1, 2022

Industry Experience

Software & Internet, Telecommunications, Healthcare, Education, Media & Entertainment, Professional Services