Hari Kiran

Software Engineer

Noida, Uttar Pradesh, India7 yrs 5 mos experience
Highly Stable

Key Highlights

  • Led development of accessibility tools for low vision users.
  • Improved performance of widely used Samsung applications.
  • Strong foundation in Machine Learning and Computer Vision.
Stackforce AI infers this person is a Mobile Application Developer with a focus on Accessibility and Multimedia technologies.

Contact

Skills

Core Skills

AndroidCamera2 Api

Other Skills

OpenGLOpenGL Shading Language (GLSL)Java Native Interface (JNI)SurfaceviewKotlinMvvmClean architectureGitJNIJava DevelopmentMobile Application DevelopmentTensorFlowPyTorchProject ManagementAnalytical Skills

About

Hi, I’m Hari Kiran – an experienced Lead Android Application Developer currently working at Samsung Mobile’s R&D division, where I’m part of the Multimedia Team. My work has contributed directly to widely used applications such as Samsung Gallery, Camera, and the Magnifier Widget, delivering seamless user experiences across phones, foldables, and wearables. With 5+ years of experience, I’ve handled everything from deep UI/UX integration to low-level rendering and camera stack optimizations. I started my journey with the Samsung Gallery app, improving media loading performance, photo organization, and wearable device sync (Galaxy Watch). I then moved on to the Samsung Camera app, contributing to real-time preview and stability improvements. For the last 8+ months, I’ve been leading the Magnifier module, a camera-based accessibility tool designed to assist users with low vision. I’ve driven feature expansions like freeze-frame capture, color filters, and OCR-based smart text detection, while optimizing resource usage through SurfaceView, OpenGL shaders, and JNI-backed native C++ modules. 🛠 Key Skills & Technologies: Android: Kotlin, Java, MVVM, Camera2 API, SurfaceView, Jetpack Native: C++, OpenGL (GLSL), JNI integration Development Practices: Modular architecture, performance tuning, accessibility features Tools: Git, Jira, Android Studio, Profilers 🧠 Core Strengths: Strong foundation in Data Structures, Algorithms, and Software Architecture Experienced in Computer Vision and Machine Learning (academic + applied contexts) Proven ability to lead modules, mentor teammates, and deliver under tight deadlines 🎓 Academics: M.Tech in Computer Technology from Indian Institute of Technology (IIT) Delhi Strong focus on Machine Learning, Deep Learning, and Computer Vision 🤝 I’m passionate about building meaningful, scalable experiences. Feel free to connect or reach out at harikiran.ctech.iitd@gmail.com

Experience

7 yrs 5 mos
Total Experience
2 yrs 5 mos
Average Tenure
--
Current Experience

Samsung electronics

3 roles

Lead Software Engineer

Promoted

Mar 2025Feb 2026 · 11 mos

  • Currently leading the Magnifier module end-to-end, taking ownership of roadmap planning, feature delivery, and quality assurance.
  • Spearheading the expansion of core features, including color filters, freeze-frame capture, accessibility enhancements, and smart text detection using OCR.
  • Coordinating with UX, QA, and product stakeholders to prioritize backlog and ship user-centric improvements with measurable impact.
  • Driving code quality and performance audits, reducing memory usage and improving frame rate consistency across device variants.
  • Mentoring junior developers and ensuring cross-module consistency by defining reusable camera and rendering components.
  • Actively contributing to Samsung’s vision for accessible and inclusive technology, enhancing usability for visually impaired users.
OpenGLOpenGL Shading Language (GLSL)Java Native Interface (JNI)SurfaceviewKotlinMvvm+4

Software Engineer

Promoted

Feb 2023Mar 2025 · 2 yrs 1 mo

  • Contributed to the development and optimization of the Samsung Camera application, focusing on performance, real-time preview enhancements, and camera feature stability.
  • Led the development of the Magnifier Widget, a camera-based tool offering zoom, contrast, and image filters for improved accessibility and usability.
  • Migrated from GLSurfaceView to SurfaceView for efficient resource handling and smoother frame rendering in preview pipelines.
  • Integrated OpenGL shaders (fragment and vertex) to process camera frames with real-time effects and improved magnification quality.
  • Built JNI (Java Native Interface) bridges to integrate native C++ modules for low-latency camera operations and better cross-platform support.
OpenGLOpenGL Shading Language (GLSL)Java Native Interface (JNI)Android

Software Engineer

Feb 2021Feb 2023 · 2 yrs

  • Worked on the core Samsung Gallery app, improving media loading, organizing features, and enhancing performance across various Samsung devices.
  • Developed and optimized Wearable Companion applications (Galaxy Watch), ensuring seamless cross-device media syncing and smoother UI/UX transitions.
Java DevelopmentMobile Application DevelopmentAndroid

Indian institute of technology, delhi

Graduate Teaching Assistant

Jul 2018Aug 2020 · 2 yrs 1 mo · IIT Delhi

Nvidia

Associate Engineer

Jul 2017Nov 2017 · 4 mos · Hyderabad, Telangana, India

  • Worked on bounding box annotation for computer vision datasets, supporting model training for AI systems. Gained hands-on experience with image labeling tools and data quality standards in real-world ML pipelines.

Education

Indian Institute of Technology, Delhi

Master's degree — Computer Technology

Jan 2018Jan 2020

NIT JALANDHAR

Bachelor of Technology - BTech

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Android & Camera2 Api

Explore similar profiles based on matching skills and experience