|
tech : stack
Curious to see my work?
dev : trail
Software Developer
Timechain Labs
06/2024 - Present, Remote
- Led & contributed to developing backend REST APIs and UI workflows across multiple projects using Go, TypeScript/Javascript frameworks, & AWS ensuring efficient and scalable solutions.
- Acted as a bridge between technical and business teams, taking on product management responsibilities to define and prioritize features, resulting in a 30% increase in team efficiency and delivering projects on time.
- Collaborated with cross-functional teams to define product requirements, prioritize features, and drive product roadmaps for client projects.
- Integrated a CRM system into the company project, automating lead tracking and sales management, resulting in sales team productivity and reduced manual data entry efforts.
- Executed the integration of the Payment gateway, allowing for real-time transaction tracking; the tool is now utilized by over 15 team members across the finance and customer support departments.
- Built a wrapper for better management of STAS-20 tokens. Implemented detailed event logging for transactions and actions taken within the wrapper, improving transparency and traceability.
- Implemented Google OAuth-based authentication for secure and streamlined user login processes.
Software Developer Intern
Timechain Labs
10/2023 - 06/2024, Remote
- Worked in support as a backend developer, building and maintaining APIs. Assisted in the integration of AWS KMS & use of asymmetric keys for digital signing & encryption-decryption of sensitive data
- Constructed and updated more than 40 API endpoints, implementation ranging from transactional Database querris, pagination, authorization, CRUD endpoints, analytics endpoints, etc.
- Streamlined backend API deployments using Docker containers onAWS EC2, achieving faster deployments, improved resource utilization, increased scalability.
Project Lead: Ultraforms
Timechain Summer of Code 2023
05/2023 - 09/2023, Remote
- Led a team of 6 members for Ultraform project. Designed user-friendly wireframes and composed backend API. Utilized MongoDB, JavaScript, Node.js, Nest.js, and Swagger
- Designed user-friendly wireframes and composed backend API, tested with industry-standard tools, and documented using Swagger. Utilized MongoDB, JavaScript, Node.js, Nest.js, and Swagger.
- I was recognized as a top contributor to the program , leading to an invitation to work closely with the organization's main team.
project : forge
Live-Docs
- TypeScript
- Next.js
- Tailwind CSS
- Clerk-Auth
- Liveblocks
- React.js
An improved Google Docs that manages millions of collaborators in real-time, used Clerk for authentication and Liveblocks for the collaborative text editor. Still in development
E-commerce Store API
- TypeScript
- Node.js
- PostgreSQL
- NestJS
- Jwt Auth
- ORMs
This is a full-fledged E-commerce API developed using the Nest.js framework and powered by a PostgreSQL database...
NFT Marketplace
- Solidity
- React.js
- Web3
- Hardhat
- Sepolia
- NFTs
This is an NFT (Non-Fungible Token) marketplace built on Sepolia testnet. The marketplace allows users to mint, buy, and sell NFTs securely using blockchain technology. It is built using Hardhat for contract management and includes a user-friendly interface.
School Management System
- JavaScript
- Node.js
- React.js
- Express.js
- MongoDB
- Tailwind CSS
This repository contains the codebase for a School Management MERN (MongoDB, Express.js, React.js, Node.js) stack application. This application serves as a template for building full-stack web applications using the MERN stack.
Online Chat Room
- JavaScript
- Node.js
- Socket.io
Users can join specific chat rooms to communicate with each other built with the help of Node.js & Express.js. Integrated library to facilitate real-time bidirectional communication between clients and server, allowing for instant message delivery and updates.
Url shortner API
- Python3
- FastAPI
- Swagger.io
- PostgreSQL
- Redis
This project implements a simple URL shortener service using FastAPI. The service allows users to shorten URLs, create custom slugs, and set expiration dates for the shortened URLs. It also provides analytics for tracking the number of clicks on the shortened URLs.