My work

On a mission to build products that make a difference.


Timeswap

Full Stack Developer

I joined Timeswap Labs during the early stages of V2 development and have proudly contributed to our growth, helping us reach $100 million in volume. Working at Timeswap Labs has been a transformative experience, immersing me in blockchain technology and decentralized finance (DeFi).

  • Key Contributions and Achievements

    • Smart Contracts:

      Developed quoter Smart Contracts using callstatic calls, focusing on test-driven development and testing functions with Foundry (Forge).

    • SDK Re-engineering:

      Re-engineered the Protocol Interaction SDK from ethersV5 to viemV2, enhancing types, transaction speed, and integration independence.

    • Frontend Restructuring:

      Restructured the frontend using Redux, React Query, and MVU architecture, significantly improving state management and website stability.

    • Optimized RPCs:

      Implemented multi-call algorithms, achieving 70% faster blockchain data retrieval, thereby enhancing user experience.

  • Skills and Responsibilities

    • Blockchain Technology:

      Gained deep exposure to financial concepts such as option trading, leverage, and yield, essential for shaping DeFi and CeFi protocols.

    • Product Development:

      Took on responsibilities for product implementation, making product-first decisions, and contributing to all codebases, including Smart Contract writing and deployment, building the JS Interaction SDK, and developing the Frontend Dapp.

    • Team Collaboration:

      Worked in teams, taking architectural decisions that shaped the product, debugging production issues in real time, and providing immediate solutions.

Under the guidance of Ricsson Ngo, Ameeth Devadas, and colleagues like Puneet Kaura, Sharath Nair, and Kumar Satyarth, I have learned and grown immensely. Their mentorship has been instrumental in my development, from technical skills to product-building expertise.

During my tenure at Timeswap Labs, I have honed my skills in full-stack development, particularly in the context of DeFi, and have made substantial contributions to our community and product.


Foodoscope

Product Lead

At Foodoscope, I led a talented team of 8 students to revamp and enhance our backend infrastructure. Our mission was to transition a fragmented set of services into a cohesive and scalable cloud-based solution, supporting a massive database of recipes and flavors meticulously curated over 8 years.

  • Key achievements and responsibilities

    • Backend Restructuring and Cloud Migration:

      Managed the reorganization of multiple backends developed in Node.js, Spring Boot, and Django. We migrated these from IIITD's internal servers to AWS, establishing robust CI/CD pipelines and leveraging AWS CloudWatch for cost management.

    • Architectural Overhaul:

      Converted three Node.js-based backends from a microservice architecture to a monolithic structure to improve efficiency and maintainability.

    • Elasticsearch Deployment:

      Spearheaded the deployment of Elasticsearch to handle high indexing and searching demands, ensuring optimal database performance and management.

    • Leadership and Team Coordination:

      Transitioned from a sole developer to a product lead, where I honed my skills in coordinating with team members, setting realistic deadlines, and making critical project decisions.

    • AWS Cost Management:

      Collaborated with the AWS support team to rectify an initial 10X spike in deployment costs, learning valuable lessons in resource optimization and cost control.

This project was a pivotal experience, enhancing my skills in cloud computing, backend development, and team leadership. It demonstrated the importance of meticulous planning, collaborative problem-solving, and strategic decision-making in successfully executing complex technical projects.