# Gopal Gupta — Software Engineer > Personal portfolio of Gopal Gupta, a software engineer at Samsung Research Institute working on the Samsung Health Android app, with a strong interest in backend systems, distributed architectures, and applied machine learning. Gopal is based in Noida, India. He builds production Android features at Samsung while exploring backend engineering and ML through side projects. He cares about code clarity, edge cases, and how software behaves at scale. ## Contact - Email: guptagopal252@gmail.com - Homepage: https://gopal-gupta.vercel.app/ - GitHub: https://github.com/Gopal1252 - LinkedIn: https://www.linkedin.com/in/gopal-gupta-43084311a/ - Resume (PDF): https://gopal-gupta.vercel.app/Gopal_Gupta_Resume.pdf ## Skills - Backend: Node.js, Express, TypeScript, Python - Databases & caching: PostgreSQL, MongoDB, Redis - Frontend: React, Next.js, Tailwind CSS, Redux - Mobile: Android (MVVM), Java - Concepts: System design, distributed systems, data structures, applied ML ## Experience - **Software Engineer, Samsung Research Institute** (Noida, June 2025 – Present) — Working on the Samsung Health Android app; improving UI performance and maintainability, migrating legacy components to MVVM. - **Software Engineering Intern, Samsung Research Institute** (Noida, Jan 2025 – June 2025) — Contributed to Samsung Health's Sleep Tracker; enhanced user-facing features and optimized UI across phones, wearables, and manual inputs. - **Software Development Engineer Intern, Verdis.ai** (May 2024 – July 2024) — Revamped a backend system to reliably monitor data pipelines; designed scalable APIs and handled high-concurrency workloads with Node.js and MongoDB. ## Projects - [Autocomplete Engine](https://github.com/Gopal1252/autocomplete-engine) — Search autocomplete backend with trie-based prefix search, BK-tree fuzzy matching, weighted ranking by frequency/recency/CTR, and a two-layer LRU + Redis cache. Core data structures built from scratch. [Live demo](https://autocomplete-engine-demo.vercel.app) - [Shrtly](https://github.com/Gopal1252/shrtly) — URL shortener with custom slugs, expiration, click analytics, JWT auth, Redis caching, and rate limiting. [Live demo](https://shrtly-frontend.vercel.app) - [Twit](https://github.com/Gopal1252/twit) — Minimal Git implementation in Java; supports init, add, commit, log, checkout, and more. Built to learn Git internals from scratch. - [DevConnect](https://github.com/Gopal1252/DevConnect) — Social networking backend for developers; JWT auth, skills profile, connection requests, Tinder-style feed. - [EventO](https://github.com/Gopal1252/EventO) — Event listing and reviewing site with full CRUD, reviews, and discussion threads. [Live demo](https://evento-7fye.onrender.com/) - [Hungry](https://github.com/Gopal1252/Hungry) — Food ordering frontend using Swiggy's live API; Redux cart, dynamic routing, search, Jest tests. [Live demo](https://hungry-gamma.vercel.app/) ## Optional - [Long-form profile](https://gopal-gupta.vercel.app/llms-full.txt) — Full About section, detailed project breakdowns, and extended experience descriptions.