Ranjan Kumar

Software Development Engineer | Full-Stack & Blockchain Developer

GitHub | LinkedIn

About

Highly motivated and results-driven Software Development Engineer with a strong foundation in full-stack development, blockchain technologies, and scalable system design. Proven ability to optimize application performance, enhance security, and deliver high-impact solutions, demonstrating expertise in MERN stack, Rust, and microservices architecture. Eager to leverage a robust academic background from IIT Guwahati and practical project experience to contribute to innovative software engineering challenges.

Work Experience

Project Lead (Blockchain Engineer)

Solana ICO DApp

Aug 2025 - Aug 2025

Engineered a secure and scalable ICO platform on Solana, enabling real-time token sales and transparent tracking.

  • Engineered a secure and scalable ICO platform on Solana using Rust (Anchor) and Next.js, enabling real-time token sales and transparent on-chain tracking for testnet users.
  • Achieved sub-1-second (<1s) latency for live balance and token sale updates, significantly enhancing user experience.
  • Implemented a 'buy tokens' function that processed atomic transfers of over 50,000 tokens at a fixed 0.001 SOL/token, incorporating custom error handling for security and reliability.
  • Integrated wallet-adapter (Phantom, Solflare) with conditional UI, including auto-token account creation, achieving a 100% purchase success rate for admins and users.

Project Lead (Software Architect)

Microservices E-Commerce Platform

Jun 2025 - Jun 2025

Developed a scalable e-commerce platform utilizing a microservices architecture and advanced data persistence strategies.

  • Developed a scalable e-commerce platform using a microservices architecture with dedicated services for Accounts, Catalog, and Orders, each with its own domain-specific database.
  • Built a GraphQL API gateway to unify access across services, reducing client-side API requests by 40% and streamlining data retrieval.
  • Engineered gRPC-based inter-service communication for efficient, type-safe, and low-latency requests between microservices.
  • Adopted polyglot persistence by integrating PostgreSQL for transactional workflows and Elasticsearch for advanced product search, significantly improving query efficiency and user experience.

Project Lead (Full-Stack Developer)

Real-Time Chat Application

Sep 2024 - Nov 2024

Developed a real-time chat application with robust features for user interaction and communication.

  • Built a real-time chat application supporting one-on-one and group chats (2–100 members), file sharing (<5MB), typing indicators, and online status for over 200 active users.
  • Integrated Socket.IO for live messaging and notifications, reducing delivery latency to under 100 ms and ensuring seamless communication.
  • Developed an admin dashboard with user, chat, and message analytics, enabling monitoring of over 10,000 messages/week.
  • Designed and implemented a friend request and user search system, improving user engagement and social connectivity by 35%.

Project Lead (Full-Stack Developer)

Tomato

Jul 2024 - Aug 2024

Built a full-stack MERN application with user authentication, order management, and secure payment processing.

  • Built a full-stack MERN application supporting user authentication, order placement, and secure payments via Stripe, complete with an admin dashboard for efficient menu, order, and refund management.
  • Engineered a real-time order tracking system (food processing → delivery) with 5-second refresh intervals for live updates, enhancing operational efficiency.
  • Integrated JWT authentication and bcrypt hashing, securing 100% of login sessions and effectively preventing unauthorized access.
  • Implemented scalable REST APIs and models for users, food, orders, and refunds, reducing database query latency by 30%.

Software Development Engineer Intern

CloudGrep

May 2024 - Jul 2024

Developed and optimized RESTful APIs and enhanced application security and performance for a software development team.

  • Developed robust RESTful APIs using React.js, Node.js, and MongoDB, focusing on efficient query optimization, error handling, and secure data operations.
  • Implemented JWT authentication and role-based access control, significantly enhancing application security and user management.
  • Achieved a 25% reduction in page load times by leveraging server-side caching and asynchronous data handling with Promises.
  • Boosted frontend performance by 35% through strategic use of React Hooks, lazy loading, and memoization techniques.

Education

Chemical Science and Technology

Indian Institute of Technology Guwahati

Nov 2021 - Jul 2025

Guwahati, Assam, IN

Courses

  • Object-Oriented Programming (OOPs)
  • Operating System
  • Computer Networks
  • System Design
  • SQL
  • Git
  • VS Code

Volunteer

Head

Right and Responsibility Club, IIT Guwahati

Apr 2023 - Apr 2024

Guwahati, Assam, IN

Led and managed club activities, fostering a vibrant campus environment and earning recognition.

  • Spearheaded 10 club events on campus, earning 'Best Club' recognition from the Cultural Board, IIT Guwahati.
  • Led a team of 12 members, managing all aspects of content production to promote the club's mission.

Awards

Competitive Programming Achievement

Various Coding Platforms

Jul 2024

Solved over 1000 Data Structures & Algorithms (DSA) problems on diverse coding platforms, demonstrating strong problem-solving skills (Ongoing).

General Championships - Gold Medal (Carrom)

Kameng Hostel

Jan 2024

Awarded Gold Medal in Carrom representing Kameng Hostel at the General Championships.

General Championships - Silver Medal (Carrom)

Kameng Hostel

Jan 2023

Awarded Silver Medal in Carrom representing Kameng Hostel at the General Championships.

Academic Achievement - Computing Laboratory

Indian Institute of Technology Guwahati

Jan 2023

Achieved an AA (10/10) grade in Computing Laboratory, demonstrating exceptional academic performance.

JEE Advanced Rank

Joint Entrance Examination

Jan 2021

Secured a Rank in the Top 8% among 0.15 million shortlisted candidates.

JEE Main Rank

Joint Entrance Examination

Jan 2021

Secured a Rank in the Top 1.5% among 1.2 million candidates appearing.

Skills

Miscellaneous

  • Object-Oriented Programming (OOPs)
  • Operating System
  • Computer Networks
  • System Design
  • SQL
  • Git
  • VS Code

Programming Languages

  • C/C++
  • JavaScript
  • Go
  • Rust

Web Technologies

  • HTML
  • CSS
  • React.js
  • Next.js
  • Tailwind
  • Node.js
  • Express
  • GraphQL

Blockchain

  • Solana
  • Anchor
  • Smart Contracts

Databases

  • MongoDB
  • PostgreSQL
  • Database Management System (DBMS)