rc@dev
Engineer from Kolkata, India

RICHIKCHANDA

I am passionate about building products that are scalable, secure, and user-friendly, while trying to fill the void inside my knowledge bucket by learning new things with each passing day.

scroll down
Featured Work

Freelance work and Projects

Here is a project I've worked on, as a freelance gig majorly.

Chatterbugs - Web app to complement physical cards

Chatterbugs - Web app to complement physical cards

  • Developed an end-to-end web application designed to seamlessly complement existing physical card decks sold by the client, enhancing user engagement and product experience.

  • Enabled secure, user-specific access by integrating a unique 6-digit code linked to each purchased physical deck, unlocking tailored digital content upon verification and payment.

  • Engineered direct content access through QR codes printed on each physical card, allowing users instant digital navigation to corresponding audio content within the web app.

  • Led full-stack development lifecycle, including technology stack selection, database architecture, data storage solutions, and infrastructure hosting.

  • Implemented frontend using Next.js, providing an intuitive, performant, and responsive user interface.

  • Designed a robust authentication solution with Firebase Authentication, enhanced through custom server-side blocking functions to append additional JWT claims via Firebase Cloud Functions.

  • Built a secure and scalable backend with PostgreSQL, exposing data through a GraphQL API powered by Hasura. Ensured secure access control by leveraging the custom JWT claims added while authentication.

  • Developed specialized backend services using Rust with Axum, strategically chosen for superior performance and memory efficiency on resource-constrained environments (hosted effectively on a 1GB RAM DigitalOcean droplet), significantly outperforming alternatives like TypeScript or Python.

  • Extended server functionalities by implementing Hasura Actions and Event triggers directly within the Rust-based Axum server, enhancing operational efficiency and responsiveness.

  • Automated deployment pipelines and database migrations using GitHub Actions, streamlining continuous integration and delivery processes for Hasura and Rust services.

Available at https://chatterbugs.app

Professional Journey

Work Experience

My professional journey has equipped me with diverse skills in full-stack development, blockchain technologies, and cloud infrastructure.

Greyfinch

Mid Level Product Engineer
November 2023 to April 2025Remote

Worked on modernizing core services and improving reliability for a US-based Orthodontic Practice Management Software.

Key Achievements:

  • Was part of a 3-person team who worked on the overhaul of the payment infrastructure, modernizing core services and improving reliability
  • Defined and scoped requirements for a new standalone Pay App to support seamless one-off payments
  • Engineered and delivered the full-stack solution from scratch within a month, enabling rapid adoption across partner clinics
  • Played a key role in migrating legacy calendar modules to a modular and maintainable architecture
  • Rebuilt the UI using FullCalendar, matching Figma designs with pixel-perfect precision and improving user interactivity

Questbook (YC 21)

Full Stack Blockchain Developer
January 2022 to May 2023Remote

Worked on their stack end-to-end, starting as a frontend engineer and expanding to blockchain and backend development.

Key Achievements:

  • Joined as a frontend engineer, working on the grants tool frontend
  • Worked on the set of smart contracts that power the Questbook grants tool
  • Added and modified handlers for the subgraph that indexed the events emitted by the contracts
  • Maintained the graph node for subgraph deployment on four chains: Optimism, Polygon, Celo and Goerli
  • Developed a Serverless API endpoint for Zapier integration
  • Built an email notification service using Serverless for tool users
  • Created a Telegram bot for user action notifications with a webhook and cron job based on pub-sub architecture
  • Acquired experience with AWS Lambda, AWS Elastic Beanstalk, and AWS CloudWatch
Technical Expertise

Skills & Technologies

I've worked with a variety of technologies across frontend, backend, cloud infrastructure, and blockchain to build scalable and efficient applications.

Languages

  • Java
  • JavaScript (ES6+)
  • TypeScript
  • SQL

Frameworks

  • React
  • Hasura (GraphQL)
  • Apollo (GraphQL)

Database

  • PostgreSQL
  • DynamoDB

DevOps

  • Serverless Framework
  • Docker
  • Jenkins
  • CircleCI

Cloud & Infrastructure

  • AWS Lambda
  • CloudWatch
  • Elastic Beanstalk

Tools & Libraries

  • FullCalendar
  • Figma
  • Git
  • Zapier
Get In Touch

Contact Me

Have a project in mind or just want to say hello? I'd love to hear from you!