Summary
Overview
Work History
Education
Skills
Certification
PROJECTS
Timeline
Generic

Harsh Duhan

Ambala

Summary

Results-oriented Flutter Developer with practical experience in Flutter, Dart, Firebase Authentication, Google Sign-In, Cloud Firestore, Hive, SQLite, BLoC, GetX, REST APIs, and Git/GitHub. Experienced in developing responsive mobile applications, integrating backend services, and creating reusable UI components. Quick learner with strong problem-solving skills and a passion for building scalable, user-friendly mobile applications.

Overview

1
1
Certification
1
1
year of professional experience

Work History

Associate Software Engineer

iTechnoLabs Software Private Limited
Mohali
12.2025 - 07.2026
  • Implemented BLoC state management to build scalable and maintainable application architecture.
  • Developed responsive mobile application user interfaces using Flutter and Dart following Material Design principles.
  • Integrated Firebase Authentication and Cloud Firestore for user authentication and CRUD operations.
  • Consumed REST APIs and handled JSON data for dynamic application features.
  • Resolved bugs, optimized application performance, enhanced UI responsiveness, contributing to a smoother user experience.
  • Collaborated with team members through Git/GitHub, actively participating in code reviews to maintain code quality.
  • Developed reusable widgets, ensuring clean, readable, and modular code for efficient application maintenance.
  • Worked on real-world Flutter projects while following software development best practices.

Education

B.tech Computer Science Engineering -

Chandigarh University
Kharar, Punjab
01-2024

Diploma in Computer Software Plus -

HARTRON
Ambala Cantt
01-2022

Intermediate -

Ambala Public School
Ambala City
01-2020

Matriculation -

Army Public School
Ambala Cantt
01-2017

Skills

  • Frameworks: Flutter
  • Programming languages: Dart
  • State management: BLoC and GetX
  • Backend and database: Firebase, Cloud Firestore, Hive, SQLite
  • Authentication: Google sign-in, Apple Sign-In
  • API integration
  • Testing & Debugging: Mobile Application Testing, Debugging
  • UI development
  • Development tools
  • Real-Time Communication: SocketIO, Agora SDK
  • Maps & Location Services: Google Maps SDK
  • Push Notifications: Firebase Cloud Messaging (FCM)

Certification

  • Android Application Development - Techgyan Technologies associated with IIT Bombay
  • Software Testing - NPTEL swayam
  • Google Foundations of Project Management - Coursera
  • Machine Learning - Stanford University
  • Object - Oriented Data Structures in C++ - Coursera

PROJECTS

HeyHey – Social Media App (Flutter UI)

https://joinheyhey.com/

Technologies: Flutter, Dart

  • Developed a responsive social media application UI using Flutter.
  • Designed and implemented 8–12 application screens with a consistent user interface.
  • Created reusable widgets to improve code maintainability and consistency.
  • Implemented responsive layouts compatible with different screen sizes.
  • Followed Material Design principles to deliver an intuitive user experience.
OkoMoto – Car Buying & Selling Platform

Technologies: Flutter, Dart

  • Designed and developed the complete UI for a car buying and selling application.
  • Built responsive screens for home, car listings, product details, authentication, and user profile.
  • Created reusable and modular widgets for scalable development.
  • Focused on clean UI/UX and responsive design across multiple devices.
  • Followed Material Design guidelines to ensure a modern user experience.
Mausam Now – Weather Application

Technologies: Flutter, REST API, OpenWeather API

  • Developed a real-time weather application using Flutter.
  • Integrated the OpenWeather API to fetch live weather information.
  • Implemented REST API integration and JSON parsing.
  • Displayed current temperature, humidity, weather conditions, and forecasts.
  • Implemented error handling and loading states for a smooth user experience.
ShowUp – Chat Application

Technologies: Flutter, Firebase, SQLite, Hive, BLoC

  • Developed a real-time chat application using Flutter.
  • Implemented Firebase Authentication with Google Sign-In.
  • Integrated Cloud Firestore for storing and synchronizing chat data.
  • Used SQLite and Hive for efficient local data persistence.
  • Implemented BLoC architecture for scalable state management.
  • Added push notifications using Firebase Cloud Messaging (FCM).

Timeline

Associate Software Engineer

iTechnoLabs Software Private Limited
12.2025 - 07.2026

B.tech Computer Science Engineering -

Chandigarh University

Diploma in Computer Software Plus -

HARTRON

Intermediate -

Ambala Public School

Matriculation -

Army Public School
Harsh Duhan