Hi, I'm Aman đź‘‹
Senior Software Engineer | Frontend | Kotlin | React | React Native | Android | iOS | Web

About

I’m a Senior Software Engineer based in Bangalore, India. with 3.5+ years of hands-on experience architecting and delivering high-quality, scalable mobile apps on both React Native and native Android (Kotlin & Jetpack Compose) platforms. I thrive on turning complex requirements into elegant user experiences, whether that means building an end-to-end cross-platform app, optimizing performance under the hood, or mentoring fellow developers to help them grow.

Throughout my career, I’ve:

  1. Launched and maintained multiple production-grade apps on the App Store and Google Play, consistently achieving user ratings above 4.8.

  2. Authored and open-sourced multiple npm packages—everything from UUID persistence to custom date-time pickers and design systems—that simplify common challenges and power beautiful interfaces.

  3. Drove performance improvements through advanced caching (WebView, network, and images), pre-initialization techniques, and architectural refactoring, cutting load times by up to 40% and boosting engagement metrics.

  4. Built robust CI/CD pipelines with Jenkins and Xcode Cloud, slashing release cycles by 60% and reducing critical post-release issues by 85%.

  5. Led and mentored junior engineers, establishing code-review cultures and hands-on training that ramped new hires in under two weeks and increased overall team throughput by 30%.

I’m passionate about exploring emerging mobile technologies—AOSP customizations, gRPC, real-time architectures, SDUI, OTA, Accessibility and mobile application security—and bringing those innovations to the apps I build. When I’m not coding, you’ll find me contributing to open-source, optimizing developer workflows, or experimenting with new UI/UX patterns.

Work Experience

T

TouchBlack

Dec 2023 - Present
Senior Software Engineer
  • Built and shipped cross-platform mobile app from concept to deployment, managing full release cycle on Google Play and Apple App Store, while maintaining strong user ratings of 4.8+.
  • Set up a mentoring system for junior devs that included regular code reviews and hands-on technical guidance, which boosted team output by about 30% and got new hires up to speed in just 10 days instead of a month
  • Created and published NPM packages including rn-unique-identifier for UUID persistence, rn-performant-blurview, date-time-picker, timeline-calendar, Touchblack design system and Touchblack icon system.
  • Used pre-initialization and caching of WebView to deliver YouTube and Vimeo playback that feels like a native experience, cutting load times by 40% and increasing video completion rates
  • Implemented network and image caching, YouTube-inspired gesture controls, realtime messaging, and role-based access controls, significantly improving performance and user experience across different device types
  • Integrated Cashfree and Pinelabs payment gateways to enable app subscriptions and payments, ensuring seamless financial transactions while maintaining compliance with App Store and Google Play policies
  • Set up Jenkins and Xcode Cloud pipelines to automate our build and testing processes, resulting in 60% faster deployment cycles and 85% reduction in critical post-release issues
N

NextCMS

May 2023 - Present
Fellow (Part Time)
  • Building NextCMS as a modern alternative to wordpress, shopify etc. with drag n drop builder which generates webapps in next.js/react(server+client) and apps using kotlin, react native.
F

Freelance

Dec 2022 - Dec 2023
Mobile Application Developer
  • Collaborated with clients on requirement analysis, solution development, and multiplatform deployment, maintaining 100%on-time delivery rate and more than65% client retention
  • Customized AOSP build with restricted communication ports and enhanced security protocols, meeting enterprise security requirements for clients in military sector
  • Optimized React Native applications, improving performance metrics by 35-55% through code refactoring, architectural improvements, and strategic implementation of native modules for computationally intensive tasks
  • Developed and delivered 5 mobile applications in a year across diverse domains (e-commerce, fitness tracking, inventory management) with integrated analytics and crash reporting systems, reducing bug resolution time by 45% and enhancing user engagement through data-driven UI/UX improvements.
M

Metafic

Oct 2021 - Dec 2022
Software Engineer
  • Developed a hybrid mobile application for Uber in-vehicle tablets that dynamically switched between static and location-specific video advertisements based on real-time geolocation
  • Engineered a sophisticated geofence-based advertising system with priority handling that automatically selected and played the highest-priority ads when vehicles entered overlapping geographic zones
  • Created an efficient background scheduler for midnight content synchronization that ensured all tablets had the latest advertisement inventory while minimizing network usage
  • Built a complementary web application with Google Maps integration allowing advertisers to create geofences, assign video content, set playback priorities, and visualize coverage areas with color-coded priority indicators

Skills

Kotlin
Swift
Android
iOS
KMP
React Native
Flutter
React
Next.js
Typescript
Node.js
Python
Go
Postgres
Docker
Kubernetes
Java
Rust
C++
C
WASM
HTML
CSS
Javascript
Web Components
SQL
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

TouchBlack

TouchBlack

  • Simplifying Film Production currently for the TV Commercial, Digital Production Houses and Talent.
  • Built and shipped cross-platform mobile app from concept to deployment, man- aging full release cycle on Google Play and Apple App Store, while maintaining strong user ratings of 4.8+.
React Native
Next.js
Typescript
Kotlin
Swift
Notifications
Android
iOS
Storybook
Zod
UPI Without SIM

UPI Without SIM

  • Developed UPI supplementary application enabling UPI account access without registered SIM card requirement.
  • Built command and control server for secure payload management, demonstrating Android system vulnerability.
Kotlin
Java
MongoDB
Typescript
Nodejs
AOSP
Android
AI Content Moderation

AI Content Moderation

  • Engineered a comprehensive network traffic interception system supporting HTTP/HTTPS and WebSocket protocols with custom SSL/TLS certificate handling for secure deep packet inspection
  • Architected platform-specific implementations for Windows, macOS, Linux, Android, and iOS using native APIs (WinDivert, Network Extensions, Netfilter, VPN Service) while maintaining consistent cross-platform functionality
Python
Typescript
Low Level Programming
bart-large-nmli
Windows
MacOS
Android
iOS
Web
Home Designer AI

Home Designer AI

  • Developed an interactive 3D interior and home design platform enabling users to create and customize virtual spaces based on personal preferences.
  • Implemented end-to-end ML workflows including pretraining, finetuning, and posttraining of 3D design models to enhance design accuracy and user personalization.
  • Designed and optimized the core 3D modeling pipeline to generate realistic, customizable home and interior layouts tailored to diverse user requirements.
Typescript
React
PostgreSQL
Python
TailwindCSS
Shadcn UI
AWS
Contact

Get in Touch

Wanna chat?Just shoot me a msg or mail me directly