Software Engineer | Ex. Ubuntu, Google Summer of Code, Zomato, Recurse Center

San Francisco Bay Area

Europe

Gurugram

Gainesville, Florida, United States

Remote







Btech, Computer science and engineering
jaypee institute of information technology

Zydus school for excellence Godhavi
Join Aaryan and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer | Ex. Ubuntu, Google Summer of Code, Zomato, Recurse Center
Passionate software developer who loves working with web technologies, distributed systems and everything in between❤️.
Bengaluru
claude code
cursor
hermes agent
langchain
langfuse
opencode
Founding Engineer at Fused, Dec 2024 - Present · 1 y 8 mo, San Francisco Bay Area, - Architected an AI-assisted inline diff review using a CodeMirror 6 plugin, enabling per-hunk accept/reject, undo history, and cross-tab sync, driving a 40% increase in acceptance of AI-generated changes - Built a full-stack Git version control system with React and GitHub APIs, enabling commit, PR creation, conflict resolution, and diff comparison for user-defined functions across multiple repositories - Redesigned File Explorer for petabyte-scale geospatial datasets, reducing load time from 1.2s to 300ms by flattening navigation and loading child entries on demand - Tech stack: Next.js, TypeScript, Redux, Jotai, CodeMirror 6, MCP, LLMs, FastAPI, WebSockets, AWS S3, Google Cloud Storage (GCS)
Software Engineer at Canonical, Jan 2023 - Jan 2025 · 2 y, Europe, - Built and maintained React components for ubuntu.com's design system (Vanilla Framework), ensuring WCAG 2.2 AA accessibility across 15+ teams serving 8M+ monthly users - Built a browser-based debugging environment for Anbox Cloud Dashboard, embedding a terminal over WebSocket into Ubuntu and Android shells inside LXD containers, with ADB tunneling and a token-based stream invite system with RBAC, cutting debug setup from ~5 minutes to under 10 seconds - Delivered a real-time Android Automotive sensor simulation UI with multi-zone controls and live property synchronization, co-owning the feature end-to-end from client requirements gathering and spec writing - Standardized open-source LXD-UI components across 28+ files to deduplicate 6 major detail pages by replacing locally maintained code with Canonical's shared design system (Pull requests) - Tech stack: React, TypeScript, Sass, Redux, Playwright, WebSockets, PostgreSQL, Python, Flask, Alembic, Kubernetes
Software Development Engineer 1 at Zomato, Jan 2023 - Mar 2023 · 2 mo, Gurugram, Worked with the platform team, contributing to multiple features and improving the performance and reliability of the app. This involved working on microservices such as user, auth, and location
Summer Intern at University of Florida, Jun 2022 - Aug 2022 · 3 mos, Gainesville, Florida, United States
Open Source Contributor at Google Summer of Code, Apr 2021 - Sep 2021 · 6 mos, Remote, • Designed and implemented a Visual Regression Testing system for the Ceph Dashboard to automatically detect unintended UI changes before deployment. • Built the end-to-end visual testing infrastructure using Cypress, TypeScript, and Docker, enabling automated validation of all frontend changes across the CI pipeline. • Tuned screenshot comparison and testing workflows to achieve <7% false positives, balancing regression coverage with developer usability. Project: https://summerofcode.withgoogle.com/archive/2021/projects/5152801855897600
Btech, Computer science and engineering, jaypee institute of information technology
Zydus school for excellence Godhavi
github: https://github.com/aaryanporwal
medium: https://medium.com/@altaaryan
youtube.com: https://youtube.com/@aaryanporwal