Proof of work

I focus on building scalable, high-performance systems and delivering robust solutions for complex problems. My expertise spans distributed systems, backend development, and full-stack web applications.

Software Development Intern at Maker Studios (June 2024 - August 2024)

At Maker Studios, I focused on backend development and system architecture, leveraging modern technologies to build secure and scalable solutions.

  • Employee Training Tracker Backend: Developed a robust backend using Hono and PostgreSQL. I normalized database schemas to 3NF using Drizzle ORM to ensure data integrity and efficiency.
  • Security Enhancements: Implemented TOTP-based authentication and a sliding window rate limiter, significantly mitigating unauthorized access risks and ensuring high service availability.
  • Functional Programming: Leveraged Effect.ts to build a highly type-safe codebase, which reduced potential runtime bugs by over 90% and greatly improved long-term maintainability.

Technologies: Hono, PostgreSQL, Drizzle ORM, Effect.ts, TOTP


Full Stack Web Developer Intern at DevTown (Dec 2023 - April 2024)

During my time at DevTown, I worked on their student learning platform, focusing on performance optimization and scalable frontend architecture. Visit Platform

  • Performance Optimization: Engineered a high-performance learning platform using React and Zustand. I implemented lazy loading strategies that reduced the initial bundle size by 30%, significantly improving the user experience.
  • Frontend Architecture: Accelerated development cycles by integrating 30+ RESTful APIs and architecting a comprehensive library of 20+ reusable UI components, which enhanced the scalability of the frontend codebase.
  • Production Debugging: Identified and resolved over 10 critical bugs in the production Learning Management System (LMS) by utilizing Redux DevTools and advanced browser debugging techniques.

Technologies: React, Zustand, Redux DevTools, RESTful APIs


Projects & Open Source

Beyond my professional experience, I actively work on complex projects to deepen my understanding of distributed systems and low-level programming.

  • DbSync: A high-performance sharded Key-Value store built with C++20 and Linux io_uring, featuring TCP/IP communication and RESP protocol support.
  • CloudSync: A distributed storage cloud inspired by GFS, built with Go and gRPC, utilizing WAL and Docker.
  • ShellSync: A real-time collaborative terminal application using Go, WebSockets, and Next.js.
  • RuralSync: A hyperlocal service marketplace built as a modular monolith and later refactored into microservices.

Let's Connect

I'm always open to discussing distributed systems, high-performance computing, or full-stack development. If you're interested in my work or have an opportunity to discuss, feel free to reach out!

Ayush

Last updated by Ayush on 28th October 2023, 10:00 AM

work.ayush.vish@gmail.com