Senior Software Engineer

Building polished Android, web, and cloud-backed products.

I am a software engineer at Samsung R&D Institute India with experience across Android, distributed file sharing, full-stack apps, cloud automation, and developer tooling.

Portrait of Chandrakishor Singh
Samsung R&D Senior Software Engineer working on connected device storage experiences.
M.Tech IT Indian Institute of Information Technology, Allahabad with 8.96 CGPA.
20+ mentees JavaScript mentor at Exercism with feedback across 50+ submissions.

Experience

Product engineering, prototyping, and platform work.

Samsung R&D Institute India

Nov 2023 - Present

Senior Software Engineer - Hybrid

  • Contributing to Storage Share, an Android application for Samsung flagship phones that provides access to a phone's storage and files from other Samsung phones, laptops, and smart TVs.
  • Worked on state management, message exchange protocol design, UI development, and porting an SMB server to the Android platform.

Samsung R&D Institute India

May 2022 - Jul 2022

MAGPIE Intern - Remote

  • Demonstrated a proof of concept for Mobile Edge Computing under the Data Protocol team.
  • Built a prototype to compare round trip time while downloading files from servers in different geographic locations.
  • Used Google Cloud Platform for the backend and Flutter for the Android client application.

Projects

Selected applications and tools from the resume.

Market Pulse v2

A virtual trading simulation for Nifty 50 stocks that uses Stochastic RSI analysis to generate buy/sell signals. Built with Angular & Ionic on an AWS serverless backend.

Angular Ionic AWS Stock Market

Pokemon Terminal RPM

An RPM spec and COPR repository that packages the Pokemon-Terminal application for easy installation on Fedora Linux via dnf.

RPM Spec Fedora COPR Packaging

HackerRank Solutions Extractor

A cross-platform CLI tool that extracts HackerRank submissions from official data exports and organizes them into a local archive.

Node.js CLI HackerRank

Skills

Tools and technologies used across product and project work.

Languages

JavaScript, TypeScript, C++, Java, Python

Frontend

Angular, Bootstrap, Angular Material

Backend

Node.js, Express.js, REST APIs

Mobile

Android, Ionic, Cordova, Capacitor

Data & Cloud

MongoDB, MySQL, Firestore, AWS

Developer Tools

Git, Bash, command-line automation

Education

Formal academic background.

Indian Institute of Information Technology, Allahabad

M.Tech in Information Technology - CGPA 8.96

Sep 2021 - Jul 2023 - Prayagraj, Uttar Pradesh

Vidyavardhini's College of Engineering & Technology

B.E. in Computer Engineering - CGPA 6.75

Aug 2016 - Nov 2020 - Vasai, Maharashtra

Community

Mentorship and open-source participation.

Exercism & GitHub Education

Open source
  • Mentored 20+ users as a JavaScript mentor at Exercism, giving feedback on 50+ exercise submissions.
  • Merged 3 pull requests in the official GitHub Education repository to fix typos and broken URLs.