KG

Work

Experience

Five years of mobile engineering across automotive security, social platforms, IoT, and education — from Figma to firmware.

01

Sep 2023 — Present

Pontiac, MI

Full-time

Irdeto

Mobile Application Developer

Part of a three-person mobile team delivering the Keystone digital-key SDK — software that turns smartphones into secure car keys for automotive OEMs. Responsible for the full cross-platform mobile stack from UI to low-level transport.

SDK Architecture

Designed and built the React Native wrapper around Flutter/Dart plugins using a Flutter-as-a-Module approach, exposing a clean JS bridge via Kotlin and Obj-C translation layers.

Cryptographic Bridge

Implemented the JNI/Swift bridge for secure enclave access and BLE key-transfer operations, achieving sub-3ms round-trip latency for cryptographic handshakes.

BLE Firmware Transport

Made targeted changes at the hardware/firmware level in C (Segger Embedded Studio) — tuning connection interval, MTU, and Data Length Extension parameters. A focused MTU configuration change on the mobile SDK side improved firmware-over-the-air transfer throughput from ~1.5–2 KB/s to ~7.5 KB/s.

Release Pipeline

Engineered the complete GitLab CI → JFrog Artifactory release pipeline: semantic versioning, changelog automation, multi-platform artifact publishing, and OEM partner integration.

Code Quality

Led code reviews enforcing Clean Architecture and SOLID principles across the SDK. Authored integration test suites for BLE connectivity and key lifecycle flows.

UI/UX & Design

Collaborated with teammates in Figma to improve the Keystone app's user experience — working through typography, color systems, shapes, and component consistency using Material Design guidelines, then implementing the designs pixel-accurately in Flutter.

FlutterDartKotlinSwiftJNI / CReact NativeBLESegger Embedded StudioMaterial Design 3FigmaGitLab CIJFrog

02

May 2023 — Aug 2023

Remote

Volunteer / Part-time

ScoutBetter

Full Stack Developer

Contributed to an end-to-end talent scouting platform connecting athletes with recruiters.

Web & Mobile Interfaces

Built responsive web dashboards in React and mobile screens in Flutter, applying Material Design principles for typography, color, and layout to ensure a consistent, accessible experience across platforms.

Design System

Worked from Figma mockups to implement UI components faithfully, maintaining visual consistency between design and production code.

API Integration

Integrated RESTful APIs and real-time data feeds for live match statistics and recruitment analytics.

ReactFlutterREST APIsFirebaseFigmaMaterial Design

03

Jan 2023 — May 2023

Mount Pleasant, MI

Part-time

Central Michigan University

Graduate Teaching Assistant

Supported 60+ undergraduate students in core Computer Science courses.

Mentorship

Conducted weekly office hours and lab sessions covering data structures, algorithms, and OOP fundamentals.

Assessment

Graded programming assignments and provided detailed feedback to reinforce core engineering concepts.

JavaPythonData StructuresAlgorithms

04

Dec 2019 — Nov 2021

Hyderabad, India

Full-time

WieLabs

Software Engineer

Delivered 7+ production mobile applications end-to-end — from design in Figma to native Android/Flutter UI to Python/Node backends — across social, IoT, news, and retail domains.

Design Collaboration

Worked daily alongside an in-house graphic designer in Figma — contributing to app wireframes, Material Design–based color palettes and typography scales, component systems, icon sets, and shape language, then owning the engineering implementation.

Hing & Carnival

Social recipe-sharing and events apps built with Flutter + Python Flask. Implemented HLS adaptive video streaming via FFMPEG transcoding workers; Hing peaked at 10K+ MAU.

Loudcar

IoT controller app using Bluetooth Classic (RFCOMM) for real-time LED display board programming. Custom frame-transfer protocol and animation sequencer.

Witness & Trendition

Native Android (Kotlin) apps for news aggregation and retail inventory management with barcode scanning and offline-first SQLite storage.

Clock365

Barcode-based employee attendance system with a FastAPI backend, offline sync, and admin reporting dashboard.

KotlinFlutterPython FlaskFastAPIFFMPEGBluetooth ClassicSQLiteFirebaseFigmaMaterial Design

Education

MS Computer Science

Central Michigan University

Advanced Algorithms · Systems Engineering

2022 — 2024

GPA 3.9 / 4.0

B.Tech Computer Science

BV Raju Institute of Technology

Software Engineering · Core CS

2018 — 2022

GPA 9.7 / 10