Summary
Overview
Work History
Education
Skills
Timeline
Projects
Generic

Hemal Ramani

Full-Stack Developer
Ahmedabad

Summary

Full Stack Developer with 5 years of experience building high-performance web and mobile applications using Flutter, Android (Java), Spring Boot, Node.js, and React.js. Proven track record of delivering end-to-end solutions — from intuitive mobile interfaces to scalable backend microservices — within Agile environments. Adept at cross-functional collaboration, turning complex business requirements into clean, maintainable code that drives measurable results.

Overview

5
5
years of professional experience

Work History

Full Stack Software Developer

Elegance Infolab
05.2023 - Current
  • Developed and maintained high-performance cross-platform mobile applications using the Flutter framework.
  • Integrated RESTful APIs and third-party services to enhance app functionality and user experience. Debugged and resolved performance bottlenecks, crashes, and bugs in the existing code.
  • Designed and implemented user-friendly interfaces based on UI/UX specifications, ensuring consistency and responsiveness across both iOS and Android.
  • Developed and maintained user-friendly web applications using JavaScript frameworks, enhancing user engagement.
  • Collaborated with cross-functional teams to implement Agile practices, improving project efficiency and delivery timelines.
  • Designed and optimized RESTful APIs, ensuring seamless data integration and enhancing application performance.

Android and Flutter Developer

Devkrushna Technology Pvt Ltd.
09.2022 - 05.2023
  • Gained hands-on experience in designing and developing robust, user-friendly Android applications.Applications using Java and Kotlin. Built applications that performed efficiently across a wide range. Range of devices and Android versions.

Android Developer

Brocode Technologies
12.2021 - 09.2022
  • Enhanced user experience by designing and implementing intuitive Android applications.

Education

Bachelor of Computer Applications - Computer Applications Development

Saurashtra University
Saurashtra University
09.2024

GSEB HSC -

Shree Aruni School
Sanathali
05.2021

GSEB SSC -

Shree Aruni School
Sanathali
04.2019

Skills

Flutter development

App performance optimization

Android (Java, Kotlin)

State Management

Spring Boot

SocketIO

MongoDB

AWS (EC2, S3, RDS)

JWT / OAuth 20

Nodejs

Expressjs

Firebase

Timeline

Full Stack Software Developer

Elegance Infolab
05.2023 - Current

Android and Flutter Developer

Devkrushna Technology Pvt Ltd.
09.2022 - 05.2023

Android Developer

Brocode Technologies
12.2021 - 09.2022

Bachelor of Computer Applications - Computer Applications Development

Saurashtra University

GSEB HSC -

Shree Aruni School

GSEB SSC -

Shree Aruni School

Projects

TripWyz — Trip Planner App
Role: Sr. Flutter Developer | Jan 2024 – Present
Technologies: Flutter, Firebase, AWS Authentication, Google Maps API, REST APIs
• Built a cross-platform trip planning app for destination discovery and itinerary management, deployed on iOS & Android with a 4.6-star average rating.
• Integrated Google Maps API with polyline-based route visualization for travel tracking.
• Implemented Firebase Realtime Database for in-app chat between travelers and push notifications for trip updates.
• Migrated from Firebase Dynamic Links to App Links, improving deep linking reliability ahead of deprecation.
• Delivered features including customizable itineraries, budget tracking, and collaborative trip planning.
• Optimized Play Store listing copy, resulting in improved search ranking and organic visibility.

Tap2Tip — Contactless Tipping App 

Role: Sr. Android Developer

Technologies: Native Android, Kotlin, REST APIs, PAX Device SDK, Clover Device SDK

  • Developed a native Android app enabling cashless tipping and donations via contactless payment terminals (PAX and Clover devices).
  • Integrated PAX and Clover device SDKs to handle secure payment processing directly on POS hardware.
  • Consumed REST APIs for transaction management, business account handling, and real-time tip distribution.
  • Supported major payment methods including Apple Pay, Google Pay, Visa, Mastercard, and Amex through PCI-compliant payment flows.
  • Designed for use across restaurants, cafes, hotels, charities, and other service-based businesses.

tap2tip.io

Clock Me On — Employee Attendance App
Role: Sr. Flutter Developer | Feb 2024 – Apr 2024
Technologies: Flutter, Google ML Kit, SQFlite, Dart
• Developed a facial recognition-based attendance app enabling employees to clock in/out securely without manual input.
• Integrated Google ML Kit for on-device face detection and authentication during shift start/end.
• Stored face data locally using SQFlite for offline access, ensuring privacy and fast verification.
• Designed a smooth onboarding flow for face registration with seamless Flutter UI across Android and iOS.

OneWeb — White-label Web Platform
Role: Sr. Flutter Developer | Jan 2024 – Present
Technologies: Flutter Web, Flutter Windows App, HTML/CSS/JS, iFrame, Payment Gateways
• Built a responsive Flutter Web and Windwos  platform used as a white-label solution across multiple industries (food ordering, ticketing, etc.).
• Integrated three payment gateways — NMI, CardConnect, and USAePay — via iFrame with custom HTML/CSS/JS for secure transactions.
• Implemented web cookie management for session handling and personalized content delivery.
• Enabled per-client branding customization, allowing the platform to adapt to different business identities.


Petmeet — Pet Owner Dating & Friends App
Role: Jr. Flutter Developer | Jun 2024 – Oct 2024
Technologies: Flutter, Firebase, REST APIs
• Developed a niche dating app connecting pet owners through shared interest in animals, featuring swipe-based matching.
• Integrated Firebase Realtime Chat for instant messaging between matches.
• Built a subscription tier system (Silver Paws & Golden Whiskers) with features like unlimited swipes, profile boosts, and ad-free experience.
• Incorporated push notifications for new matches, messages, and activity updates.

Cotec — Power Monitoring App
Role: Jr. Flutter Developer | ~5–6 Months
Technologies: Flutter, BLE (Bluetooth Low Energy)
• Built a BLE-connected mobile app for real-time power level monitoring from high-voltage cables, used by electricians at power stations.
• Designed a circular gauge (speedometer-style) to visualize live voltage readings from the BLE device.
• Enabled electricians to safely check power levels from the ground using a long stick with an attached BLE sensor, eliminating the need to climb electrical towers.

Hemal RamaniFull-Stack Developer