Yash Amol Kankal

|

Open to opportunities
Yash  Kankal
TypeScript·React.js·Next.js·Node.js·FastAPI·PostgreSQL·AWS·Docker·Kubernetes·Redis·Elasticsearch·GraphQL·Prisma·WebSockets·SwiftUI·Kotlin·Tailwind CSS·Microservices·TypeScript·React.js·Next.js·Node.js·FastAPI·PostgreSQL·AWS·Docker·Kubernetes·Redis·Elasticsearch·GraphQL·Prisma·WebSockets·SwiftUI·Kotlin·Tailwind CSS·Microservices·TypeScript·React.js·Next.js·Node.js·FastAPI·PostgreSQL·AWS·Docker·Kubernetes·Redis·Elasticsearch·GraphQL·Prisma·WebSockets·SwiftUI·Kotlin·Tailwind CSS·Microservices·

Work Experience

DriverAI, LLC

Current

Software Engineer

Jan 2026 – Present

Tempe, AZ / Remote

  • Engineered the core iOS navigation app in Swift and SwiftUI from the ground up, building AR-guided indoor wayfinding with floor-level arrow overlays, turn-by-turn routing, and real-time position updates, shipping 10+ screens with Swift Concurrency and MVVM architecture.
  • Integrated an on-device AI/ML-powered chatbot on iOS by implementing the full inference pipeline: model loading, prompt handling, and streaming response rendering, reducing average user query resolution time by ~35%.
  • Owned WebSocket implementation across iOS and Android, designing the connection lifecycle, event protocol, and state reconciliation layer, cutting stale state occurrences by ~50% and trade errors by ~40% across active sessions.
  • Built gamification features end-to-end in SwiftUI including item loadouts, equipment transfers, and real-time trading screens wired to live backend state through a typed MVVM networking layer, reducing loadout errors by ~40%.
  • Drove a 27% reduction in average API response time by building FastAPI endpoints and PostgreSQL schemas for authentication, navigation, loadouts, and trades, with optimized queries, connection pooling, and indexed tables.
  • Profiled and optimised iOS app performance using Instruments and Swift's async/await concurrency model, eliminating main-thread blocking and achieving consistent 60 fps across all navigation and AR screens.
SwiftSwiftUIKotlinPythonFastAPIPostgreSQLWebSockets

Pangian

iOS & Full Stack Developer Intern

Jul 2025 – Aug 2025

Remote, USA

  • Built Pangian's iOS job portal app in Swift and SwiftUI from scratch, delivering job discovery, application tracking, and resume sync screens with MVVM architecture, covering 100% of the platform's mobile surface area.
  • Engineered a resume parsing pipeline using AWS S3 and Node.js to power an AI-driven job recommendation system, improving match relevance by ~30%, and reduced API latency by 34% via Redis caching and Elasticsearch indexing.
  • Designed RESTful backend APIs with Node.js, PostgreSQL, and Prisma ORM supporting job applications, authentication, and resume uploads, cutting average backend response time by ~25% through query optimization.
  • Implemented secure Keychain storage and JWT token management within the iOS app, ensuring session persistence and silent token refresh across app launches with zero plaintext credential exposure.
  • Architected Elasticsearch indexing for job listings and candidate profiles, enabling sub-100ms full-text search across 50K+ records and powering the app's live search and filter experience.
  • Configured GitHub Actions CI/CD to automate Xcode builds, run unit tests, and deploy backend services, reducing manual release effort and ensuring consistent builds across staging and production environments.
SwiftSwiftUINode.jsPostgreSQLPrismaRedisElasticsearchAWS S3GitHub Actions

AppWelt Pvt. Ltd

Full Stack & Mobile Developer

Oct 2021 – Jun 2023

Nagpur, India

  • Delivered 6+ cross-platform mobile apps for clients using React Native and MVVM architecture, covering 100% of iOS and Android targets with shared business logic and typed API layers.
  • Built a production iOS media player SDK in Swift, UIKit, AVFoundation, and AVPlayer supporting HLS playback, Picture-in-Picture, and offline downloads, reducing client integration effort by ~40% across deployments.
  • Developed 3 full-stack web applications using React.js, Next.js, Node.js, Express.js, MongoDB, and PostgreSQL, reducing average page load time by ~35% through server-side rendering, query optimization, and CDN caching.
  • Optimised PostgreSQL and MongoDB schemas with composite indexes and query plan analysis, improving read throughput by ~40% under peak load for client-facing API endpoints.
  • Containerised services with Docker and configured deployment pipelines to AWS EC2 and ECS, reducing environment inconsistencies and cutting deployment time by ~30% across client projects.
  • Collaborated with clients through Agile sprint cycles, translating product requirements into technical specs and delivering iterative releases on schedule across all engagements.
React NativeSwiftUIKitReact.jsNext.jsNode.jsExpress.jsPostgreSQLMongoDBDocker

Recent Projects

Mobile Apps

App screen 1
iOS

SnyderSpend

AI-powered personal finance iOS app that makes expense tracking effortless and genuinely insightful. Every transaction is auto-categorised the moment it is logged,no manual tagging, no dropdowns,using an AI classification layer that learns from your spending patterns over time. A dedicated AI Insights engine analyses your actual data to surface personalised observations: it flags unusual spikes, predicts end-of-month balances, identifies recurring subscriptions you might have forgotten, and surfaces concrete saving opportunities tailored to your habits. All data syncs in real time across devices via Firestore, with Firebase Auth securing every session, so your financial picture is always up to date whether you switch phones or log in on a new device. Monthly and weekly dashboards break down spending by category with animated charts, and configurable budget limits fire alerts before you overshoot. The app is built entirely in SwiftUI and adopts Apple's Liquid Glass design language,translucent surfaces, depth-layered cards, and fluid transitions that feel native to iOS 26 from day one.

SwiftUIFirebase AuthFirestoreAI InsightsLiquid Glass
App screen 1
Android

Snyder News

Offline-first Android news aggregator that pulls from two live APIs simultaneously,deduplicating articles by URL hash before persisting to a local Room database, so the feed stays clean regardless of source overlap. A WorkManager-powered background sync keeps content fresh without draining battery, while Paging 3 delivers smooth infinite scroll through thousands of articles. An on-device NLP pipeline runs on every sync to automatically tag each article by topic and generate a concise AI summary, giving users the gist of any story without leaving the app or making an external API call. Articles are filterable by five live categories,General, Technology, Business, Science, and Sports,and anything worth revisiting can be bookmarked and pulled up instantly from the Saved tab even with no connection. Full reading history is tracked locally via DataStore, and Retrofit + OkHttp handle all network calls with automatic retry and error recovery. The entire UI is built in Jetpack Compose following strict MVVM with Hilt dependency injection, wrapped in a liquid-glass design language: frosted card surfaces, gradient mesh borders, and an aurora background that shifts as you scroll.

KotlinJetpack ComposeMVVMHiltRoomRetrofitWorkManagerPaging 3DataStoreCoil

Web Apps

Video Sharing Platform

Video Sharing Platform

Full-stack video platform with backend-first architecture. RESTful APIs for upload, playback, auth, and search. AWS S3 pre-signed URLs supporting 100+ concurrent streams. Real-time streaming analytics via Kinesis, sub-second search via Elasticsearch, and AI-powered video suggestions based on user mood.

TypeScriptNext.jsNode.jsExpress.jsPostgreSQLAWS LambdaS3KinesisRedisElasticsearchJWT
CuedUp - Your Movies Hub

CuedUp - Your Movies Hub

IMDb alternative for browsing ratings, trailers, cast and crew for any movie. Built with React 19, Vite, and React Router v6. Fetches live data from TMDB API across 8+ endpoints. Zero backend, zero state-management library, all state lives in URL params or local useState keeping the bundle tiny.

React.jsViteReact RouterTailwind CSSTMDB API
AI Health Chatbot

AI Health Chatbot

Full-stack AI-powered health assistant with calorie tracking, meal logging, and personalized nutrition workflows. Integrates recipe recommendations and context-aware guidance through a conversational interface.

Next.jsReact.jsTypeScriptNode.jsExpress.jsAI APIPostgreSQL

Technical Skills

Languages

SwiftKotlinTypeScriptJavaScriptPythonSQLJavaBash

Frontend

React.jsNext.jsTailwind CSS

Backend & APIs

Node.jsExpress.jsFastAPIREST APIsWebSocketsGraphQLOAuth 2.0JWTPrisma

Mobile

SwiftUIUIKitJetpack ComposeReact NativeMVVMAVFoundation

Databases

PostgreSQLRedisMongoDBMySQLElasticsearchAWS RDS

Architecture

MicroservicesEvent-DrivenReal-Time SystemsCI/CDSOLIDAgile

Cloud & DevOps

AWS LambdaS3ECSEC2RDSKinesisCloudFormationApp RunnerDockerGitHub ActionsCodePipeline