Avijit Goswami

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 6+ years of experience in software engineering
  • Expert in building scalable and secure solutions
  • Strong focus on user experience and compliance
Stackforce AI infers this person is a Fintech Software Engineer specializing in scalable and secure solutions.

Contact

Skills

Core Skills

FlutterIos DevelopmentMicroservicesMachine LearningSwift

Other Skills

AML automationAPIAgile MethodologiesAlgorithmsBlocBlockchainC++Cocoa touchCompetitive ProgrammingDartData StructuresDatabase Management System (DBMS)DjangoGithubJava

About

Senior Software Engineer with 6+ years of experience delivering high-impact, scalable, and secure solutions across Crypto, Web3, Mobile, and Compliance ecosystems. I specialize in building seamless user experiences and robust system architectures — from unified mobile app experiences (Flutter, iOS) to custody platforms, DeFi/CeFi integrations, ML-based KYC modules, and regulatory compliance features like Digilocker onboarding, AML automation, and TDS reporting. Proficient in Flutter, Swift (iOS), Machine Learning (on-device & backend models), and designing microservices-based architectures following SOLID principles and clean MVVM patterns. Passionate about solving complex technical challenges, delivering secure and scalable systems, and driving innovation at the intersection of technology, finance, and user experience. Always guided by a bias for action, a customer-first mindset, and a deep commitment to engineering excellence.

Experience

Coindcx

2 roles

Senior Software Engineer

Promoted

Apr 2022Present · 3 yrs 11 mos · Bengaluru, Karnataka, India

  • At CoinDCX, I have had the opportunity to drive critical product initiatives across trading, custody, and compliance domains—building scalable, secure, and user-first solutions at the intersection of finance and technology.
  • Key Highlights:
  • Unified App Experience: Led the development of a unified app framework enabling seamless toggling between CeFi ↔️ DeFi and light/dark themes, resulting in a significantly improved user and build experience.
  • Custody Platform (Dune): Architected and delivered a multi-tenant, microservices-based custody platform integrated with Fireblocks, along with an Internal Wallet Provider (IWP) for extended blockchain support, achieving a 58% reduction in deposit turnaround times.
  • KYC and Compliance Engineering:
  • Developed ML-based selfie verification modules ensuring strict KYC compliance with on-device model validation.
  • Integrated Digilocker for seamless and secure document verification flows.
  • Built TDS summary modules to automate tax reporting and compliance.
  • Contributed to AML (Anti-Money Laundering) feature sets, strengthening risk management and fraud detection systems.
  • Delivered features and platform improvements with a strong bias for action, ensuring high standards in code quality, SOLID principles, MVVM architecture, and test-driven development.
  • Actively collaborated across cross-functional teams including Product, Design, and Security to ensure reliable and compliant user experiences.
FlutteriOS DevelopmentMachine LearningMicroservicesSOLID principlesMVVM architecture+2

Software Engineer

Apr 2021Apr 2022 · 1 yr · Bengaluru, Karnataka, India

Daffodil software

2 roles

Associate - IT

Promoted

May 2020Apr 2021 · 11 mos · Gurugram, Haryana, India

  • Started working as a Flutter developer.
  • Have experience working on Bloc, provider, scoped model architecture, repository pattern, re‐usable component, pixel perfect UI, complex animation, API.
FlutterBlocAPIUI/UX

Jr Associate IT

Jan 2019May 2020 · 1 yr 4 mos · Gurugram, Haryana, India

  • CORE EXPERIENCE: Have experience working with the latest Swift, Swift UI, Cocoa touch framework. Follows DRY principle, Code reusability, for writing good code faster. Worked with MVP, MVVM, VIPER architecture for writing better codes. Have experience working with Networking, API, Core graphics, Alamofire, and animation. Have experience working with IoT applications, with enhanced UI/UX customized applications.
  • OPEN SOURCE/COCOAPODS: Worked on the open-source library Cocoapods, Code Modularity, and Reusability. Created library in cocoa pods for internal use and maintain the modularity and uniqueness through out the development.
  • PROJECT MANAGEMENT: Experienced working with project management tool and version control system, i,e BitBucket, Trello, Jira. Have been managing the project flow with Trello rigorously for smooth development and bug fixing, used git-based BitBucket tools for version controlling.
  • TEAM/COLLABORATION: Being a team player is not easy. Throughout the projects, I worked seamlessly with different teams along with backend, DevOps to create a productive and collaborative environment so that we never compromise on the product from day one itself.
  • EMPLOYEE OF THE MONTH: This IoT base project required rigorous testing and accurate results that are being received. Worked in a critical situation to deliver the product to the client within due time with no compromise in the product quality. Have worked in sync with team to rigorously tested the application with thousands of use cases and identifying the bottlenecks and delivered the product no matter what situation and time is.
SwiftSwift UICocoa touchNetworkingAPI

Education

University Of Engineering And Management, Kolkata

Bachelor of Technology — Computer Science

Jan 2015Jan 2019

Jawahar Navodaya Vidyalaya

AISSCE — Science

Jan 2007Jan 2014

Stackforce found 100+ more professionals with Flutter & Ios Development

Explore similar profiles based on matching skills and experience