Google Analytics (replace with your tracking ID)
Samarth Sharma - Flutter Developer and Software Engineer

Hey I'm Samarth

I'm a

Software developer exploring GenAI, passionate about DSA, Mobile app development, problem-solving, and building smart, scalable systems.

About Samarth

10+ Projects
2+ Years Experience
5+ Technologies
100% Dedicated

Hi, I'm Samarth Sharma, a passionate Flutter developer with expertise in building user-centered applications. Currently pursuing my 4th-year B.Tech in Computer Science at USICT, GGSIPU, I'm actively involved with the Google Developers Group (GDG), where I collaborate with fellow tech enthusiasts.

I'm currently deepening my understanding of Data Structures and Algorithms while gaining hands-on experience with AI/ML and backend technologies. My goal is to contribute to impactful projects while growing as a developer in the tech industry.

I'm seeking opportunities where I can apply my skills while learning from experienced teams. Let's connect and build something exceptional together!

Flutter Expert GenAI Enthusiast Full-Stack Dev Problem Solver Team Player

Technical Skills & Expertise

Technical Skills

Programming Languages

C C++ Python Dart JavaScript

Frontend & Mobile Development

Flutter BLoC Provider Go Router

Backend & Development Tools

Node.js Express.js Socket.io REST API Git

Databases & Cloud

Firebase MongoDB MySQL

Professional Skills

85%
Adaptive Problem-Solving
80%
Collaborative Leadership
90%
TeamWork
80%
Communication

Portfolio Projects

BREVITY News App - Flutter mobile application with AI chatbot

BREVITY - AI Powered News App

A real-time Flutter news app delivering concise news summaries, featuring infinite scrolling, category-based feeds, and customizable themes for an engaging user experience.

Key features include an AI chatbot for news queries, robust keyword search, optimized image caching, bookmarking, and dynamic routing for smooth navigation.

View on GitHub
Doodly - Multiplayer drawing game with real-time synchronization

Doodly - Multiplayer Game

A real-time multiplayer drawing and guessing game supporting up to 8 players per room with synchronized canvas, turn-based gameplay, live chat, and scoring system.

Designed a private room system with dynamic random theming, custom settings, and less than 150ms latency using Socket.io and Node.js.

View on GitHub
TrackMyAttendance - Flutter attendance tracking app with geolocation

TrackMyAttendance

A real-time attendance tracking app with Firebase integration, utilizing geolocation and image capture for secure check-ins and check-outs.

Features include attendance history, monthly reports visualized in pie charts, location mapping, secure authentication, and user feedback through snack bars and dialogs.

View on GitHub

Professional Experience

-

Software Developer Intern

EffiHire

Built gig worker onboarding platform with OTP authentication and multi-stage registration flows, integrating live location capture and custom selfie capture with proximity detection. Automated KYC processing using Google ML Kit document scanning/OCR to reduce manual data entry by 40%.

Optimized app performance via Flutter DevTools, achieving 30% faster hot-restart time and 25% memory reduction, accelerating development cycles and improving team productivity.

Flutter Firebase Auth REST API Cubit Geolocator & Geocoding
-

Flutter Developer Intern

Infoware India

Developed an offline-first inspection app with JSON-based dynamic forms, supporting custom field types without code changes. Implemented Hive smart sync to reduce data loss by 90%.

Boosted performance with 10+ reusable components and MVVM architecture (30% code reuse), cut load times by 35% via lazy-loading and caching, and reduced APK size by 15% using R8, SVG assets, and tree shaking.

Flutter BLoC REST API MVVM Architecture CustomPainter Hive
-

Software Developer Intern

Jaymant & Sons (OPC) Pvt. Ltd.

Developed scalable, user-friendly UI/UX components and integrated REST APIs and Firebase for real-time features in a cross-platform app targeting 1,00,000+ users.

Implemented Bloc for efficient state management, reducing unnecessary widget rebuilds and improving overall app performance by 40%.

Flutter Firebase REST API

Contact Samarth Sharma

New Delhi, India