Software Engineer

Hi, I'm Mohammad Asif

Building scalable Web3 & DeFi solutions.
Turning complex problems into simple, elegant code.

About Me

I'm a software engineer with 5+ years of experience turning ideas into products used by millions. My expertise spans cross-platform mobile (Flutter, Android, iOS), modern web (React JS/TS), and backend development (Node.js, Golang, JS/TS).

Currently, I'm leading frontend development at 0xPPL, building crypto-native social networks. Previously, I built scalable payment systems at Niyo handling ₹50+ crore monthly transactions.

I focus on scalable architecture, intuitive UX, and high-performance systems.

My Approach

User-Centric Design

I build with the end-user in mind. Every pixel and interaction is crafted to provide a seamless and delightful experience.

Problem Solving

I don't just write code; I solve problems. I approach challenges with a first-principles mindset to find the most effective solution.

Scalable Architecture

I design systems that can grow. From modular codebases to cloud infrastructure, I ensure long-term maintainability and performance.

Clean Code

I believe in writing code that is easy to read, test, and debug. Simplicity is the ultimate sophistication.

Professional Experience

Software Engineer (Frontend Lead)

0xPPL

Dec 2024 – Present
Bengaluru, Karnataka, India
  • Leading frontend development for a crypto-native social network using Flutter and React (JS/TS).
  • Building Web3/DeFi features and decentralized application experiences.

Senior Software Engineer

Niyo Solutions Inc.

Jun 2022 – Dec 2024
Bengaluru, Karnataka, India
  • Spearheaded development of in-house UPI payment system handling ₹50+ crore monthly transactions.
  • Built and contributed to UPI backend using NestJS, Go, and AWS.
  • Designed and shipped Niyo Forex user-facing application (major boost in customer engagement).
  • Optimized multiple modules in Niyo Global card product line (performance + feature improvements).

Software Engineer (SDE-1, SDE-2)

Yellow Class

Nov 2020 – Jun 2022
Gurugram, Haryana, India
  • Built YC Shorts (TikTok-like feed) increasing user retention by 40%.
  • Developed gamification system (streaks, rewards) driving 30% organic growth.
  • Migrated legacy codebase to modern React Native architecture.

Software Developer

CBO Infotech

Aug 2019 – Nov 2020
New Delhi, Delhi, India
  • Developed e-reporting Android app for pharmaceutical field force.
  • Implemented offline-first architecture for remote area usage.

Technical Skills

Frontend

React.jsNext.jsTypeScriptTailwind CSSFramer MotionRedux

Mobile

FlutterReact NativeAndroid (Native)iOS (Native)Dart

Backend

Node.jsNestJSGolangExpressGraphQLREST APIs

Database & Cloud

PostgreSQLMongoDBAWSDockerKubernetesFirebase

Web3 & Blockchain

SolidityEthers.jsHardhatWagmiDeFi ProtocolsSmart Contracts

Tech Arsenal

ReactNext.jsTypeScriptTailwind CSSFramer MotionNode.jsNestJSGraphQLPostgreSQLMongoDBFlutterDartReact NativeAndroidiOSAWSDockerKubernetesCI/CDGitWeb3Ethers.jsSolidityHardhatWagmi
ReactNext.jsTypeScriptTailwind CSSFramer MotionNode.jsNestJSGraphQLPostgreSQLMongoDBFlutterDartReact NativeAndroidiOSAWSDockerKubernetesCI/CDGitWeb3Ethers.jsSolidityHardhatWagmi

Featured Projects

0xPPL

Crypto-native social network. Building Web3/DeFi features and decentralized application experiences using Flutter and React.

ReactFlutterWeb3DeFi

NiyoPay UPI

In-house UPI payment system handling ₹50+ crore monthly transactions. Built using NestJS, Go, and AWS.

FlutterNestJSGolangAWSUPI

Yellow Class (Now Speakx)

Edtech app features including YC Shorts and gamification system leading to 30% organic growth.

FlutterNode.jsGamification

Gyanshetra

Education app developed from scratch to production in 4 months. Managed a team of 4 engineers.

Mobile DevTeam LeadProduct Launch

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.