Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
SoftwareEngineer

Rakesh Roshan

Software Engineer
Bangalore

Summary

Full-Stack Software Engineer with 2.5 years of experience building and shipping production-grade SaaS features using React, Apollo Client, Node.js, GraphQL, and MongoDB. Experienced in delivering workflow-heavy applications, role-based access control, document and email systems, and secure backend logic. Strong end-to-end ownership across frontend and backend in real-world products.

Overview

2
2
years of professional experience

Work History

Software Engineer

Loku Digital (Milborne Engineering)
02.2025 - Current
  • Built and shipped workflow-heavy SaaS features for the BuildIQ real estate transactions platform using React, Apollo Client, Node.js, GraphQL, and MongoDB.
  • Delivered the Notice Email system end-to-end (compose, preview, attachments, merge fields, send) with configurable Deal Notification CC, spanning UI, backend configuration, and mailer services.
  • Implemented Unit “Closed” status functionality with Admin/Super Admin-only enforcement, ensuring permission-aware UI behavior and backend validations for business-critical state.
  • Designed and enhanced document workflows, including merge-field editing, bulk document downloads, distribution history, and secure access control for Super Admins.
  • Resolved critical document signing and business-logic issues, including multi-signee edge cases, PDF text rendering, deleted-document access prevention, and pricing/commission correctness.

Tech Stack: React, Vite, Apollo Client, MUI, Node.js, Apollo Server, GraphQL, MongoDB, AWS S3

Project Engineer

Crio.do
10.2023 - 01.2025
  • Developed an automated portfolio platform with React.js, integrating the GitLab API to track commits and project progress for over 2,500 users. Used a JSON object to manage user data and automate portfolio updates, reducing manual effort and creation time by 90%.
  • Enhanced application performance by optimizing MongoDB queries, improving React.js user interfaces, and developing scalable Node.js applications, achieving a 40% reduction in load times, and a 25% increase in user engagement.
  • Established robust deployment pipelines using continuous integration tools, implemented unit tests with Jest, and monitored daily UI performance metrics.

Education

B.Tech - Electronics

University of Delhi
New Delhi, India

Skills

Front-End: HTML CSS JavaScript ReactJS Redux Zustand Typescript Material UI (MUI)

Accomplishments

  • Received the Extra Mile Award in recognition of exceptional dedication and contributions.
  • Solved 600+ problems with 1500+ submissions and achieved a max rating of 1728 on Leetcode.
  • Qualified in e-Yantra 2014 held at IIT Bombay by the Ministry of HRD, advancing to the 2nd level.
  • Awarded “Most Promising Innovation” for the project “Development of a Multi-sensor Gesture Controlled Wheelchair System for Persons with Disability”.

Timeline

Software Engineer

Loku Digital (Milborne Engineering)
02.2025 - Current

Project Engineer

Crio.do
10.2023 - 01.2025

B.Tech - Electronics

University of Delhi
Rakesh RoshanSoftware Engineer