Vasanth S

Hi, I'm

Vasanth

React Native Developer with 2.2+ years of experience building cross-platform mobile applications for Enterprise HR, Government, and Recruitment platforms used in India and the UAE.

About

Specialization
Specialization
  • →Offline-first mobile architecture (AsyncStorage, FIFO sync queues)
  • →Native module development (geo-fencing, biometrics)
  • →Real-time communication (SignalR, WebSockets, Firebase)
  • →Clean architecture patterns (Strategy, Facade, Builder)
  • →Scalable API layers using Axios with interceptors
Achievements
Achievements

Top 7 Finalist (out of 213 teams)

L&TEduTechIdeation Challenge 2023

Career Goal
Career Goal

Software Architect focused on designing secure, scalable, and user-centric mobile platforms.

Open Source
npm

I author and maintain React Native libraries on npm, including a 100% offline biometric verification library (TFLite + ML Kit), a signature pad, a haptic engine bridge, and a battery diagnostics utility.

Experience

React Native Developer

RapidData Technologies · Chennai, India

Jul 2024 — Present
  • Shipped 4+ production mobile applications serving enterprise HR, government, and recruitment use cases across India and UAE.

  • Architected offline-first sync queues and native modules for geo-fencing, biometrics, and background task management.

  • Implemented complex state machines for multi-step payment workflows and government service integrations.

  • Optimized API communication layers using strategy patterns and custom Axios interceptors for high-reliability enterprise systems.

Projects

Production-grade applications built for enterprise and government clients.

Ajman One

Government Services App (UAE)

Nov 2025 — Present

React Native · TypeScript · REST APIs · HAJT E-Payment

Delivered the official Ajman Port & Customs (APCD) module for the AjmanOne UAE government super-app, digitizing 50+ maritime, customs, and trade services and migrating legacy counter-based workflows to mobile.

  • Orchestrated a custom Finite State Machine (FSM) using React useReducer and custom hooks to manage multi-step payment lifecycles, including pre-payment, gateway validation, and backend workflow triggers, ensuring controlled execution and preventing race conditions.
  • Created a config-driven, modular React Native architecture using TypeScript, the Strategy pattern, reusable abstractions, and DRY principles to enable scalable dynamic UI rendering across multiple government services.
  • Streamlined payment workflows using service-layer hooks, Facade, and Builder patterns, integrating government APIs with the HAJT E-Payment gateway for dynamic payload construction and secure transaction processing.
  • Strengthened production builds against reverse engineering by implementing a post-build JavaScript obfuscation pipeline using `javascript-obfuscator`, including control-flow flattening and dead-code injection to protect sensitive client logic and API integrations.
  • Packaged the APCD module as a private NPM library and integrated it into the main AjmanOne mobile application.
  • Supported the phased delivery of government services across multiple batches, working with government backend systems and legacy infrastructure to improve digital adoption and transaction processing efficiency.

RapidHR

Comprehensive HR Platform

Jul 2024 — Present

React Native, Firebase, SignalR, Geo-fencing, LMS

All-in-one HR solution designed to simplify workforce management and enhance employee experience through automation and real-time tracking.

  • Automated Attendance & Approvals with Geo-Tracking and Geo-Fencing validation
  • Integrated Learning Management System (LMS) and Employee Self-Service portal
  • Mobile-first experience with offline-first sync and multi-tenant URL configuration
  • Reduces administrative overhead by automating shift rosters and help desk requests

RapidATS

Applicant Tracking System

Jan 2025 — Present

React Native, AI Parsing, RBAC, Analytics

Full-cycle ATS mobile app with AI-powered resume parsing and candidate recommendation features to streamline the hiring funnel.

  • AI Resume Parsing & Skill Extraction with candidate recommendation engine
  • Granular RBAC supporting HR admins, recruiters, and hiring managers
  • Custom interview pipelines, hiring stages, and automated scheduling
  • Preboarding module for secure document collection and approval workflows

MedAxiz

“For the moments you forget, let MedAxiz remember. Because taking care of yourself should be second nature, not a chore...”

Feb 2025 — Present

React Native 0.85 · TypeScript · Kotlin/C++ · SQLite (JSI) · Edge-AI (Qwen 2.5)

MedAxiz is an offline-first mobile application built with React Native 0.85, TypeScript, and Native Android (Kotlin/C++). Engineered with Clean Architecture and Domain-Driven Design (DDD), MedAxiz guarantees medication compliance using hardware-level Android AlarmManager exact scheduling, full-screen lock screen alerts, and a self-healing background WorkManager scheduler. Featuring an on-device quantized LLM (Qwen 2.5 0.5B via C++/JNI LlamaEngine), MedAxiz parses prescriptions and manages schedules completely offline without cloud privacy risks. Includes C++ JSI SQLite storage, a deterministic adherence state machine, interactive compliance analytics, and a native A4 PDF clinical report generator.

  • Engineered with Clean Architecture and Domain-Driven Design (DDD), featuring hardware-level Android AlarmManager exact scheduling and full-screen lock screen alerts.
  • Integrated on-device quantized LLM (Qwen 2.5 0.5B via C++/JNI LlamaEngine) for offline prescription parsing and schedule extraction without cloud privacy risks.
  • Built with high-performance C++ JSI SQLite storage, a deterministic adherence state machine, and self-healing background WorkManager scheduling.
  • Features interactive compliance analytics and a native A4 PDF clinical report generator for healthcare consultations.
Find in

Open Source

Libraries published on npm for the React Native ecosystem.

react-native-neural-face-auth
npm
const neuralFaceAuth = {
role: "100% Offline Biometric Verification",
description: "ML Kit + MobileFaceNet real-time 1:1 face matching with anti-spoofing",
keywords: ["TensorFlow Lite", "ML Kit", "Native Modules"]
};
react-native-signature-input
npm
const signatureInput = {
role: "Smooth Vector-Based Signature Pad",
description: "Lag-free vector drawing with SVG XML and raw coordinate output",
keywords: ["TypeScript", "SVG", "PanResponder"]
};
react-native-haptic-engine
npm
const hapticEngine = {
role: "Native Vibration & Taptic Bridge",
description: "High-performance bridge between Android Vibrator API and iOS Taptic Engine",
keywords: ["Native Modules", "iOS", "Android"]
};
react-native-battery-insight
npm
const batteryInsight = {
role: "Hardware & Battery Telemetry Utility",
description: "Exposes advanced battery metrics (voltage, temperature, health) from system services",
keywords: ["Native Modules", "System APIs"]
};

Skills

Mobile Development

  • React Native (CLI + Expo)
  • Android (Java/Kotlin)
  • iOS (Xcode/Swift)
  • Native Modules
  • React Native Bridge
  • New Architecture (Fabric/JSI)

Languages & Frameworks

  • JavaScript (ES6+)
  • TypeScript
  • Kotlin
  • React
  • Redux Toolkit
  • Context API
  • Custom Hooks

API & Real-time

  • REST APIs
  • Axios (interceptors, refresh tokens)
  • SignalR
  • WebSockets
  • Firebase (Realtime DB, FCM)
  • Deep Linking

Architecture & Patterns

  • Offline-First Sync (AsyncStorage, FIFO)
  • State Machine
  • Strategy, Facade & Builder
  • Clean Architecture
  • DRY / Config-Driven UI

Security & Compliance

  • Keychain & Keystore (Secure Storage)
  • Code Obfuscation (JS Obfuscator)
  • SSL Pinning
  • Biometric Auth (FaceID/TouchID)
  • Mock Location Detection
  • RBAC / JWT
  • Liveness Detection

Performance & APM

  • Hermes Engine
  • FlatList Optimization
  • Reanimated 3
  • Dynatrace & Sentry
  • Firebase Crashlytics
  • Metro Bundler

Development Practices

  • Code Review
  • Unit Testing

Tools & DevOps

  • Git / GitHub
  • Android Studio / Xcode
  • VS Code
  • Postman
  • Google Play & App Store Connect
  • npm Packaging

Education

B.Tech in Information Technology

Bannari Amman Institute of Technology, Erode

Jun 2021 — May 2025
Available for New Opportunities

Have a Mobile Project in Mind? Let's Connect.

Whether you need scalable React Native architecture, cross-platform consulting, or want to discuss full-time roles in India or the UAE — my inbox is always open.

Vasanth S

© 2026 Vasanth S. All rights reserved.

Designed & Built with Next.js & Tailwind CSS

LinkedInGitHubGmail