Software Engineer

Building Scalable Solutions with Ranjan Maji

3+ Years of Backend & Full-Stack Excellence

Detail-oriented Software Engineer with 3+ years of experience designing, developing, and deploying scalable backend systems and intuitive user interfaces. Proficient in modern web technologies including Node.js, React.js, MongoDB, and AWS.

3+
Years Experience
15+
Projects Delivered
10+
Technologies
Software Development

About Me

Ranjan Maji

Passionate Software Engineer Building Scalable Solutions

Detail-oriented Software Engineer with 3+ years of experience designing, developing, and deploying scalable backend systems and intuitive user interfaces. Demonstrated expertise in delivering innovative solutions for stock management, influencer marketing, and e-commerce platforms.

Adept at working in Agile environments and committed to driving organizational growth through technical excellence and collaborative teamwork. Proficient in modern web technologies including Node.js, React.js, MongoDB, and AWS.

Backend Expertise

Node.js, Python, Django, NestJS

Cloud & DevOps

AWS, Docker, CI/CD

Databases

MongoDB, PostgreSQL, MySQL

Frontend

React.js, Tailwind CSS

Technical Skills

Programming Languages

  • JavaScript (ES6+)
  • Python
  • TypeScript

Backend Technologies

  • Node.js (Express, NestJS)
  • Django (Python)
  • RESTful APIs
  • JWT Authentication

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • Oracle

Cloud & DevOps

  • AWS (EC2, S3, RDS)
  • Docker
  • CI/CD
  • Nginx

Frontend

  • React.js
  • Tailwind CSS
  • Redux Toolkit

Tools & Frameworks

  • Git & GitHub
  • TypeORM
  • Agile Development
  • Twilio

Professional Experience

Software Engineer

BrandWise Tech Private Limited, Kolkata
April 2024 – Present

Purohisab – Municipal Accounting System (Ongoing)

Developing comprehensive municipal accounting solution using Python (Django) and SQL to manage budgeting, billing, and expenditure workflows.

  • Designing modular financial architecture for efficient ledger management
  • Implementing role-based access control and audit logging
  • Building dynamic financial dashboards for real-time insights
Python Django SQL REST API

Inventory Management System (Ongoing)

Building Django-based inventory management platform with SQL for stock tracking, procurement, and material distribution.

  • Developing RESTful APIs for ERP integration
  • Implementing real-time inventory monitoring
  • Designing interactive admin dashboard
Django SQL REST API Real-time

E-Attendance Management System

Developed NestJS-based backend for automated employee attendance tracking with modular and scalable architecture.

  • Implemented JWT authentication & role-based authorization
  • Integrated QR code and geolocation-based check-in/out
  • Utilized TypeORM with PostgreSQL
  • Deployed on AWS EC2 with PM2
  • Designed React.js dashboard with Redux Toolkit
NestJS React.js PostgreSQL AWS EC2 JWT

Program Smart Farming

Engineered scalable backend using NestJS for smart farming operations including crop, inventory, and user management.

  • Developed secure RESTful APIs with JWT authentication
  • Integrated TypeORM for database management
  • Deployed and maintained services on AWS EC2
  • Built modern React.js dashboard
NestJS TypeORM React.js AWS JWT

Software Engineer

Techxi Solution LLP, Kolkata
December 2022 – April 2024

FreezeBooking

Developed REST APIs for seamless booking processes using Node.js and MySQL.

  • Deployed on AWS EC2 with CloudFront for optimized content delivery
Node.js MySQL AWS EC2 CloudFront

GE Backend

Designed loyalty system backend with PostgreSQL, Oracle and AWS RDS.

  • Optimized performance for point collection and redemption processes
PostgreSQL Oracle AWS RDS

Backend Developer

Technoplat Pvt Ltd, Kolkata
June 2022 – November 2022

Hospital Management System

Streamlined operations with a Node.js backend and MongoDB for data management.

  • Deployed systems on AWS EC2 for scalability
Node.js MongoDB AWS EC2

Software Associate

Digital Computer System Pvt Ltd, Burdwan
August 2021 – January 2022

Billing Software

Developed REST APIs and managed MongoDB for efficient billing operations.

Node.js MongoDB REST API

Featured Projects

Municipal Accounting System Ongoing

Purohisab - Municipal Accounting

Comprehensive municipal accounting solution with budgeting, billing, and expenditure workflows using Python (Django) and SQL.

Python Django SQL REST API
E-Attendance System

E-Attendance Management

Automated employee attendance tracking with QR code and geolocation features using NestJS, PostgreSQL, and AWS EC2.

NestJS PostgreSQL AWS EC2 React.js
Smart Farming

Smart Farming Platform

Agricultural management system for crop, inventory, and user management with NestJS, TypeORM, and React.js dashboard.

NestJS TypeORM React.js JWT
Inventory Management Ongoing

Inventory Management System

Django-based platform for stock tracking, procurement, and material distribution with real-time monitoring.

Django SQL REST API Real-time
FreezeBooking

FreezeBooking System

REST APIs for seamless booking processes using Node.js and MySQL, deployed on AWS EC2 with CloudFront.

Node.js MySQL AWS EC2 CloudFront
Hospital Management

Hospital Management System

Streamlined hospital operations with Node.js backend and MongoDB, deployed on AWS EC2 for scalability.

Node.js MongoDB AWS EC2

Get In Touch

Location

Kolkata, West Bengal, India

Email

ranjanmaji906@gmail.com

Phone

+91 8013046678

Languages

English, Hindi, Bengali

Education

B.Tech CSE (2021)

Diploma in CS (2018)