Sahil Sood

Sahil OS

Hi, I am Sahil

Android Developer

Engineering system views, shipped inside the phone.

Current focus

Scaling Android architecture, polished UX, and reliable delivery.

Recent status

Tech Lead at Truist with 7+ years in native Android systems.

Experienced Android Developer with over 7 years of professional experience—currently working at Truist Financial for the past 5 years. I specialize in building scalable, secure, and user-centric Android applications using modern development practices and tools.

I hold a Master’s in Computer Science from UNC Charlotte and a Master’s in Information Systems Engineering & Management from Harrisburg University. I have also published apps to the Google Play Store and previously worked as a Programmer Analyst at Cognizant.

Live Skills
KotlinJavaJetpack ComposeCoroutines & FlowAndroid SDKJetpack (Navigation, Room, WorkManager, DataStore)Hilt / DaggerMVVM / MVIClean ArchitectureModularizationKotlin Multiplatform (KMP)Retrofit / OkHttpKtorKotlin Serialization / MoshiGraphQL / ApolloREST APIsWebSocketsRoom / SQLiteFirebaseMaterial Design 3Gradle / KSPR8 / ProGuardBaseline ProfilesCI/CD (GitHub Actions, Bitrise)Testing: JUnit, MockK, TurbineEspresso / Compose UI TestingMacrobenchmarkSecurity: Keystore & Encrypted StoragePlay Console / Play IntegrityGemini / Vertex AIFirebase AI LogicML KitTensorFlow LiteOn-device AI / Gemini NanoLLM & Prompt EngineeringMediaPipeOpenAI APIVector DBs & EmbeddingsCrashlytics / SentryKotlinJavaJetpack ComposeCoroutines & FlowAndroid SDKJetpack (Navigation, Room, WorkManager, DataStore)Hilt / DaggerMVVM / MVIClean ArchitectureModularizationKotlin Multiplatform (KMP)Retrofit / OkHttpKtorKotlin Serialization / MoshiGraphQL / ApolloREST APIsWebSocketsRoom / SQLiteFirebaseMaterial Design 3Gradle / KSPR8 / ProGuardBaseline ProfilesCI/CD (GitHub Actions, Bitrise)Testing: JUnit, MockK, TurbineEspresso / Compose UI TestingMacrobenchmarkSecurity: Keystore & Encrypted StoragePlay Console / Play IntegrityGemini / Vertex AIFirebase AI LogicML KitTensorFlow LiteOn-device AI / Gemini NanoLLM & Prompt EngineeringMediaPipeOpenAI APIVector DBs & EmbeddingsCrashlytics / Sentry

Experience

Truist Financial

Senior Android Engineer & Mobile Team Lead

Truist Financial • July 2020 - Present

Leading mobile development initiatives and mentoring junior developers.

Harrisburg University

Masters in Information Systems Engineering and Management

Harrisburg University of Science and Technology • 2025

GPA: 4.0 (On a scale of 4.00)

University of North Carolina at Charlotte

Masters in Computer Science

University of North Carolina at Charlotte • 2020

GPA: 3.7 (On a scale of 4.00)

College of Computing and Informatics

Graduate Teaching Assistant

College of Computing and Informatics • August 2019 - May 2020

Supported computing coursework, grading, and student mentoring.

Cognizant Technology Solutions

Programmer Analyst

Cognizant Technology Solutions • January 2016 - June 2017

Developed enterprise applications and maintained legacy systems.

Chandigarh Engineering College

Bachelor of Technology in Computer Science

Chandigarh Engineering College • 2015

GPA: 3.67 (On a scale of 4.00)

Projects

Covid-19 TrackerAndroid

Apr 10th, 2020

Covid-19 Tracker

Tracks the latest COVID-19 cases across the US with state-specific data. Built with Kotlin, Android Architecture Components, Retrofit, MVVM, and Coroutines.

CLT CentralAndroid

Mar 20th, 2020

CLT Central

Published on Google Play — discover Charlotte events with custom notifications and reminders. MVVM, Jetpack Navigation, Retrofit, Room, GSON, LiveData.

Daily Weather RadarAndroid

Mar 10th, 2020

Daily Weather Radar

Daily weather and forecasts with dynamic background changes, autocomplete location search, and filters. Retrofit, MVVM, LiveData, GSON.

Stocks Live!Android

Feb 15th, 2020

Stocks Live!

Real-time stock updates every 3 seconds via WebSocket + REST, using RxJava, MVVM, and Google architecture components.

Sticky Notes AppAndroid

Jan 20th, 2020

Sticky Notes App

Sticky-note style note-taking app built with MVVM and androidx, persisting data locally with Room, SQLite, and LiveData.

Backpack PlannerAndroid

Dec 2nd, 2019

Backpack Planner

Create or join trips, add friends, and chat in trip-specific rooms. Google Auth, Firebase, Firestore, Google Places API, and Jetpack Navigation.

Urban Trajectory VisualizationResearch

Apr 10th, 2019

Urban Trajectory Visualization

Visual analytics prototype for exploring massive urban taxi-trajectory datasets through interactive visual interfaces.

N-Queens by Hill-ClimbingAlgorithms

Nov 30th, 2018

N-Queens by Hill-Climbing

Solving the classic NP-complete N-Queens problem using a hill-climbing search heuristic.

Analysis of Sorting AlgorithmsAlgorithms

Nov 30th, 2018

Analysis of Sorting Algorithms

Benchmarked comparison-based sorts and built a hybrid Quicksort + Insertion Sort that ran ~15% faster than plain Quicksort.

Graph AlgorithmsAlgorithms

Sep 15th, 2018

Graph Algorithms

Single-source shortest paths (Dijkstra) plus Minimum Spanning Tree (Kruskal/Prim) on weighted directed and undirected graphs.

8-Puzzle using A*Algorithms

Sep 16th, 2018

8-Puzzle using A*

Optimal solution of the sliding 8-puzzle using A* graph search over the NP-hard solution space.

BugFixWeb

Dec 30th, 2015

BugFix

A Stack Overflow-style Q&A repository / MIS app where users ask and answer questions, built with J2EE, JSP, Servlets, and MySQL.

explore more on github →