Hritik Ranjan Pujhari

Software Engineer & Systems Researcher

Currently building marketing intelligence platforms at SLYCE GMBH in Berlin (Remote). Focused on high-volume Go microservices, GCP Cloud Run infrastructure, embedded Linux firmware analysis, and reverse engineering proprietary IoT protocols.

// WRITING & ARTICLESView All Writing →
// PROJECTS

t23emu: Embedded Linux Firmware Emulator for Ingenic T23 SoC

An emulator for the Ingenic T23 XBurst MIPS platform built to analyze and boot real IoT camera firmware. The project focuses on CPU emulation, hardware modeling, firmware analysis, and understanding embedded Linux systems.

GoMIPS ArchitectureEmbedded LinuxFirmware AnalysisReverse EngineeringSystems Programming

A9 WiFi Camera Reverse Engineering & Streaming Server

IoT protocol analysis, Android app reverse engineering, and a lightweight HTTP MJPG streaming server in Go for the A9 WiFi mini-camera.

GoReverse EngineeringHTTP StreamingMJPGNetworkingProtocol AnalysisWireshark

DlFetch: Concurrent Go File Downloading Library

A high-performance Go library designed for concurrent file downloading with worker pool management, progress tracking, and resilient retry logic.

GoConcurrencyHTTPFile SystemsDeveloper Tooling

Xcess: Lightweight Node.js Web Framework

An express-like lightweight web framework for Node.js built from scratch to understand web server primitives, routing algorithms, and middleware chains.

JavaScriptTypeScriptNode.jsWeb FrameworkAPI DesignMiddleware

QScrapper: High-Throughput Concurrent Web Scraper

A scalable web scraping tool in Go built for high concurrency, proxy rotation, rate-limiting, and flexible JSON path extraction.

GoConcurrencyWeb ScrapingJSON ParsingNetworking

Curl to Blocks: Visual API Integration Tool

A developer productivity web application that parses cURL commands into Blockly visual blocks for MIT App Inventor integration.

JavaScriptTypeScriptcURLBlocklyMIT App InventorDeveloper Tools
// WORK HISTORY
Software Engineer @ SLYCE GMBH
April 2025 – Present • Berlin, Germany (Remote)

Building a marketing intelligence platform for managing ad campaigns across UberEats, Wolt, Takeaway, and Delivery Hero.

  • Architecting ad campaign platform using TypeScript, Next.js (BlitzJS), Prisma, and PostgreSQL deployed on GCP Cloud Run.
  • Implementing high-volume data pipelines with BigQuery, Pub/Sub, and Cloud Tasks for campaign performance analytics and availability tracking.
  • Integrating multi-platform APIs for bidding, menu management, and outlet operations across food delivery networks.
TypeScriptNext.jsPrismaPostgreSQLGCP Cloud RunBigQueryPub/SubCloud Tasks
Full Stack Engineer (Team Lead) @ REACH BEST, INC.
Aug 2022 – April 2025 • Berkeley, United States (Remote)

Led engineering for a college consulting platform serving 14,000+ active users; promoted to Team Lead within 6 months.

  • Led core engineering using Next.js, MongoDB, Redis, and microservices architecture serving over 14,000 active users.
  • Engineered internal automation tools in Python and Go for web scraping, data processing, and AI-driven workflows.
  • Boosted user retention by 20% by delivering data-driven features and optimizing mobile-first UI responsiveness.
GoPythonNext.jsMongoDBRedisMicroservicesNode.js
Community Extension Developer @ KODULAR
Jan 2020 – Jan 2021 • Delaware, United States (Remote)

Developed Java-based native Android SDK extensions and reverse engineered platform internals.

  • Wrote Java-based native extensions interfacing directly with Kodular Android platform SDK and native Android APIs.
  • Published reusable SDK components downloaded 1,000+ times covering custom HTTP clients, local storage, and custom UI components.
  • Reverse engineered platform internals to hook into undocumented extension lifecycle events and dispatch mechanisms.
JavaAndroid SDKReverse EngineeringHTTP ClientsMobile Systems