Hi,
I'm Harshit Singh.
Senior Software Engineer
Android Expert & Performance Engineer specializing in low-latency systems, AI platform integrations, and WearOS.
Timeline
About My Journey
A quick walk through my professional evolution and milestones at Samsung.
Joined Samsung
Began journey as a Software Engineer at Samsung R&D, working on core mobile architectures.
Joined Samsung
Began journey as a Software Engineer at Samsung R&D, working on core mobile architectures.
Worked on Medical Imaging
Designed ultra-fast graphic processing and image loading pipelines for mobile diagnostics.
Worked on Medical Imaging
Designed ultra-fast graphic processing and image loading pipelines for mobile diagnostics.
Moved to Bixby Team
Engineered high-scale, low-latency Bixby Voice assistant system architectures.
Moved to Bixby Team
Engineered high-scale, low-latency Bixby Voice assistant system architectures.
Performance Engineering
Optimized startup benchmarks, achieving a 60% latency reduction using custom Coroutine schedulers.
Performance Engineering
Optimized startup benchmarks, achieving a 60% latency reduction using custom Coroutine schedulers.
Galaxy Watch & WearOS
Developed platform features and power-efficient notification engines for Galaxy Watches.
Galaxy Watch & WearOS
Developed platform features and power-efficient notification engines for Galaxy Watches.
AI Experiences
Integrated on-device LLMs, voice recognition, and accessibility service pipelines.
AI Experiences
Integrated on-device LLMs, voice recognition, and accessibility service pipelines.
Skills
Core Technologies
Interactive floating cards representing my technical landscape and specializations.
Android
AOSP, NDK, Jetpack, Custom Views
Kotlin
Coroutines, DSL, Multiplatform
Java
Legacy APIs, JNI Integration
C++
NDK development, Graphics pipelines
WearOS
Watch faces, tiles, ambient power
AI
LLMs, TensorFlow Lite, ML Kit
OpenCL
Parallel GPU computing, Shaders
Coroutines
Flows, Structured concurrency
Firebase
Firestore, Analytics, Auth, Cloud Messaging
AWS
S3, EC2, CloudFront, Serverless
Docker
Containerization, CI/CD runners
Flutter
Dart, Custom Platform Channels
System Design
Design Patterns, High availability
Accessibility
Screen readers, custom touch targets
Performance Engineering
Memory leaks, SysTrace, CPU Profiling
Experience
Where I've Worked
Deep dive into my engineering contributions and achievements at Samsung.
Senior Software Engineer
Portfolio
Stellar Projects
Explore detailed architecture breakdowns and performance metrics for each build.
Roadmap
Technical Journey
Interactive map tracing my technical development from cross-platform products to deep system architectures.
Flutter
UI & Cross-Platform
Cross-platform mobile apps, reactive state management, custom rendering nodes, and bridging channels to native Android/iOS.
Recognition
Achievements
Honored with performance and excellence commendations at Samsung.
Excellence Award
Samsung Electronics R&D
Awarded for exceptional technical contributions to WearOS battery-saving loops and low-latency speech pipelines, improving efficiency by 15%.
Spot Award
Samsung Electronics R&D
Recognized for rapidly identifying, debugging, and resolving a critical memory leakage crash within the Bixby Voice assistant system.
Insights
Technical Articles
Insights on performance optimization, concurrent scheduling, and WearOS platform engineering.
How Kotlin Coroutines Improved Performance by 60%
Deep dive into custom thread pools, dispatcher mapping, and coroutine execution boundaries at Samsung R&D.
Lessons Building WearOS Apps
Managing screen draw cycles, CPU states, ambient modes, and power constraints on Samsung Galaxy Watches.
Android Accessibility APIs
Leveraging Native Accessibility Node Queries to automate cross-application actions and build voice macros.
Performance Engineering at Scale
Tracing memory heap boundaries, debugging frame drops using Perfetto, and mapping AOSP service boundaries.
Coroutines vs Threads
Why traditional thread pools create massive lock contention compared to structured coroutine schedulers on mobile chips.
Preparing for Google Interviews
Roadmap to mastering System Design, concurrency models, low-level Android frameworks, and algorithmic tests.
Contact
Let's Build Something
Currently available for senior mobile roles, on-device AI implementations, and systems optimization.