Open to work Bengaluru, IN

Avijit Goswami

Senior Software Engineer

I craft mobile experiences that millions love.

6+ Years Shipping
10M+ Users Impacted
58% Faster Deposits
#227 ACM-ICPC

Avijit Goswami — Senior Software Engineer & Freelance Mobile Developer

Avijit Goswami is a Senior Software Engineer based in Bengaluru, India, with over 6 years of experience in mobile application development. He specializes in Flutter, Dart, Swift, and iOS development, and has built high-performance applications serving more than 10 million users at CoinDCX, India's leading cryptocurrency exchange. Avijit is available for freelance mobile app development, consulting, and contract work. He has expertise in system design, SOLID principles, clean architecture, microservices, Firebase, TensorFlow Lite, and MediaPipe for on-device machine learning. He is an ACM-ICPC ranked competitive programmer (#227 at Kharagpur site) and an active open-source contributor on GitHub. Contact Avijit for Flutter development, iOS app development, cross-platform mobile solutions, fintech app development, and mobile app consulting services.

Flutter Swift Dart Firebase System Design MVVM VIPER SwiftUI MediaPipe TensorFlow Lite Django CocoaPods SOLID Design Patterns Flutter Swift Dart Firebase System Design MVVM VIPER SwiftUI MediaPipe TensorFlow Lite Django CocoaPods SOLID Design Patterns
01 About Me
Avijit Goswami — Senior Software Engineer and Flutter Developer based in Bengaluru, India
Building @ CoinDCX

A passionate engineer who turns ideas into code

With 6+ years of experience in mobile development, I specialize in building high-performance, scalable applications that millions of users love. From Flutter to native iOS with Swift, I bring ideas to life with clean architecture and pixel-perfect execution.

Currently at CoinDCX — India's leading crypto exchange — I've spent 4+ years transforming the app from its naive version to a professional-grade trading platform. I've shipped 15+ major features including the unified app experience, custody platform (Dune) with 58% faster deposit turnaround, KYC workflows, PnL tracking, and advanced security integrations — all serving 10M+ users.

I also write about Flutter and mobile engineering on Medium, and build open-source tools on GitHub. When I'm not coding, you'll find me hiking trails, travelling solo, or deep into a Netflix binge.

0 + Years Experience
0 M+ Users Impacted
0 + Major Features Shipped
0 % Faster Deposits (Dune)
0 th ACM-ICPC Rank
0 + Awards & Recognitions
02 Experience

Where I've made an impact

2021 — Present
Apr 2021 — Present Bengaluru

Senior Software Engineer

CoinDCX
Current
58% Faster Deposits
10M+ Users Served
15+ Features Shipped
4+ Years

Delivered Unified App Experience — seamless light/dark themes, CeFi + DeFi toggle within a single framework

Built Custody Platform (Dune) — multi-tenant, microservices-driven with 58% reduction in deposit turnaround time

Drove configurability for deposit/withdrawal flows, compliance (Travel Rule), and critical tracking fixes

Implemented PnL tracking, KYC workflows (Selfie, PAN, NIC verification), and advanced security features

Achievement

Whale of the Quarter

Performer of the Quarter (Oct–Dec 2025) — recognized by CEO Sumit Gupta & Co-Founder Neeraj Khandelwal for outstanding performance and creating impact as a Culture Champion.

Achievement

Moon Landers — Team Award

Team Award (Jan–Mar 2025) — recognized for outstanding performance and creating impact as a Culture Champion. Signed by Co-Founders Sumit Gupta, Neeraj Khandelwal & CHRO Mudita Chauhan.

FlutterDartFirebaseSwiftJavaSystem DesignMicroservices
2019 — 2021
Jan 2019 — Apr 2021 Gurgaon

Associate - IT

Daffodil Software Pvt. Ltd.
2+ Years
5+ iOS Apps
3 CocoaPods Libs

Proficient in Swift 4+, SwiftUI, Cocoa Touch with DRY principles and code reusability

Extensive experience with MVP, MVVM, VIPER architecture, networking, APIs, Core Graphics & animations

Developed and maintained Cocoapods libraries for internal organizational use, ensuring modularity

Achievement

Employee of the Month

Recognized for outstanding contributions to an innovative IoT project — demonstrating exceptional technical skill and initiative.

SwiftSwiftUICocoa TouchMVVMVIPERCocoaPodsAlamofire
2015 — 2019
Aug 2015 — Jul 2019 Kolkata

B.Tech in Computer Science

University of Engineering and Management
GPA 8.11
8.11 GPA / 10
87% AISSCE (PCM)
#227 ACM-ICPC

Computer Science & Engineering — GPA: 8.11 / 10

AISSCE (Class XII) — 87% in PCM from Jawahar Navodaya Vidyalaya

Achievement

ACM-ICPC — Ranked #227

Ranked 227th in ACM-ICPC Online at the Kharagpur Site — competing against thousands of top programmers nationwide.

04 Skills & Expertise

Technologies I master

Flutter & Dart

Cross-platform mobile with pixel-perfect UIs, 60fps animations, and 10M+ users served

95%

iOS (Swift)

Native iOS with SwiftUI, UIKit, Cocoa Touch, Alamofire — 2+ years production apps

90%

System Design

MVVM, VIPER, MVP, Clean Architecture, Microservices — designed Dune custody platform

88%

SOLID Principles

Single Responsibility, Open/Closed, Liskov, Interface Segregation, Dependency Inversion

90%

Design Patterns

Singleton, Factory, Observer, BLoC, Repository — DRY, modular CocoaPods libraries

87%

Firebase

Real-time databases, auth, analytics, cloud functions, crashlytics

88%

Python & Django

Backend APIs with Django REST Framework, data processing

75%

Git & DevOps

Git, Mercurial, CI/CD pipelines, code review workflows

85%

ML & On-Device AI

MediaPipe, TensorFlow Lite, Blazeface — real-time face detection in Flutter

72%
Think. Build. Ship.
05 Get In Touch

Let's build
something great.

I'll get back faster than a hot reload.

  • Just saying hi! 👋
  • Up for a coffee chat ☕
  • Request my CV 📄
  • Get a quotation 💰
  • Let's build something 🚀