Pradeepa G
Software Developer
Building polished cross-platform experiences with Flutter & Node.js — now leveling up into cloud infrastructure.
Bengaluru, Karnataka
Who I am
About me
The story behind the commit history.
Software Developer with 3 years of experience building cross-platform Android and iOS applications. Skilled in Flutter, Dart, Node.js, MongoDB, Clean Architecture, CI/CD pipelines, and now expanding into cloud deployment with AWS and Nginx. Track record delivering end-to-end mobile solutions — REST API integration, Map APIs, Play Store/App Store deployments.
What I enjoy most is the full stack of a product — the BLoC layer that keeps UI predictable, the Node.js API that makes the data sing, and now the Nginx config that makes the whole thing production-ready. I believe in building things once, well.
I write about what I learn — my Medium article on BLoC-driven infinite scroll in Flutter came from real production problems, not toy examples.
Architecture first
Clean Architecture and SOLID principles aren't buzzwords — they're how I've shipped maintainable, testable Flutter apps at scale.
Outcome obsessed
40% efficiency gains and 30% faster workflows aren't luck — they come from automating the right things and building reusable components that actually get reused.
Always learning
Three years in mobile/backend, now going deep on AWS EC2 and Nginx. I believe senior engineers never stop being students.
Team multiplier
I've mentored juniors, run code reviews, and built component libraries that made the whole team faster. Individual output matters less than team output.
Toolbox
Skills & Technologies
What I reach for to ship reliable, scalable software.
Mobile
Backend
Web
Cloud & DevOps
Career
Experience
Where I've shipped real software for real users.
Software Developer
Aspigrow Technologies
Architected the Clinic Marshal Flutter application end-to-end using Clean Architecture, built the Node.js/MongoDB backend, and owned the full delivery lifecycle including CI/CD automation and junior mentorship.
40% efficiency gain
Improved team development velocity by building and evangelising a reusable component library across the organisation.
Crash reduction
Owned crash monitoring and resolution via Firebase Crashlytics, dramatically improving production stability.
CI/CD automation
Set up end-to-end GitHub Actions pipelines for build, test, and deployment — eliminating manual release steps.
Technical mentorship
Mentored junior developers through code reviews, pair programming, and architectural guidance.
Software Developer
Cargofirst Qaho Pvt Ltd
Built Flutter applications that automated field-operative workflows, integrated real-time mapping and offline support, and collaborated with UI/UX designers to deliver pixel-perfect experiences.
30% faster workflows
Automated field-operative workflows through Flutter apps, reducing manual process time by 30%.
Reusable widget library
Designed and built a shared widget library that standardised UI across multiple application modules.
Offline-first architecture
Implemented Hive local storage for offline data persistence, enabling seamless field operation without connectivity.
Real-time notifications & maps
Integrated Firebase FCM for push notifications and Map APIs for live route tracking across all field apps.
Work
Projects
End-to-end ownership from architecture to deployment.
Clinic Marshal
End-to-end healthcare clinic management platform — Flutter + Node.js + MongoDB.
01
Problem
Clinical staff at small-to-medium clinics were managing appointments, patient records, and billing entirely through paper or fragmented spreadsheets. This led to missed appointments, data inconsistency, and slow check-in experiences for patients.
02
Architecture
Designed the Flutter mobile client using Clean Architecture (data → domain → presentation layers), BLoC for predictable state management, and strict dependency injection for testability. The Node.js/MongoDB backend exposed RESTful APIs with JWT authentication and role-based access. Firebase Crashlytics was integrated for real-time crash intelligence, and GitHub Actions automated the full CI/CD pipeline — from lint checks to Play Store/App Store deployment.
03
Outcome
Delivered a production-grade application used daily by clinic staff. Team development velocity improved by 40% through a reusable component library. Crash rates dropped to near-zero post-Crashlytics integration. The GitHub Actions pipeline eliminated all manual release steps.
Field Operations Suite
Offline-first Flutter apps automating cargo field workflows with live maps and push notifications.
Writing
Publications
Sharing what I learn from production — not toy tutorials.
Medium · 2024
Mastering Infinite Scroll in Flutter: A Complete Guide to BLoC & Slivers
A deep-dive guide covering BLoC-driven pagination, CustomScrollView with SliverList, performance profiling with Flutter DevTools, and graceful error/loading state management — patterns applicable to any production Flutter application.
Academia
Education
Master of Computer Applications (MCA)
Bangalore University
B.Sc. Computer Science
Bengaluru Central University
Let's talk
Get in touch
Open to senior/lead roles, contract work, and interesting problems.
Whether you're hiring, building something interesting, or want to talk Flutter architecture over coffee — I'd love to hear from you.