Subrata Pramanik
Software Engineer • Full Stack Developer

Building Scalable Software,
Clean APIs & Digital Solutions

Hi, I'm Subrata Pramanik. A passionate Software Engineer with a deep curiosity for building high-performance web applications, resilient backend architectures, and elegant problem-solving code.

Full Stack & APIs Scalable Web Architecture
150+ Problems Solved on GeeksforGeeks
5-Star ★ HackerRank Certified
8.14 CGPA B.Tech in Computer Science
Professional Background

About Me

I am a self-driven, passionate Software Engineer with a curious mind and a relentless drive to build high-quality software. I love writing clean, maintainable backend code, designing scalable database architectures, and engineering smooth, intuitive user interfaces.

Throughout my professional journey, I've engineered multi-tenant SaaS platforms, full-stack e-commerce solutions, and real-time communication tools using PHP (Laravel 10, CodeIgniter), Node.js, Express, and Python/FastAPI. I thrive on translating complex business workflows into simple, robust code.

Beyond development, I enjoy challenging myself with Data Structures and Algorithms (150+ problems solved on GeeksforGeeks, 5★ on HackerRank). When I'm away from the keyboard, you'll often find me exploring nature through photography ( @_naturesgraphy_).

Career Milestones

Professional Experience

Paramantra

Software Engineer

03/2026 – Present
Payment Integration (Multi-Tenant) Razorpay • Cashfree • Webhooks • REST API
  • Built a multi-tenant payment module supporting multiple gateways (Razorpay, Cashfree) on a single platform with per-tenant credentials and customizable checkout flows.
  • Engineered robust order creation, payment verification, and webhook processors with status mapping to synchronize order/payment statuses inside the CRM.
Telegram Calling & VoIP Server Node.js • Express • NTgCalls • WebSocket (ws) • Auth
  • Developed a Node.js-Express bridge server using NTgCalls and WebSocket (ws) to initiate and manage live Telegram calls for CRM users.
  • Designed an isolated multi-tenant authentication architecture supporting concurrent Telegram numbers with independent sessions.
Logistics & Shipping Centralization CodeIgniter 2 • Webhooks • REST API
  • Managed a unified multi-carrier logistics module allowing vendors to utilize Shiprocket, Delhivery, and FedEx from one interface, including pickup locations.
  • Automated order creation, courier selection algorithms, AWB generation, and tracking; utilized webhooks to reflect real-time lead and delivery updates in the CRM.
CRM Integrations & Customizations PHP • CodeIgniter 2 • MySQL • OAuth 2.0 • SendGrid
  • QuickBooks: Implemented OAuth 2.0 REST API integration enabling bidirectional synchronization of Customers, Products, Estimates, Invoices, and Payments with multi-currency support.
  • SendGrid Email Campaigns: Automated transactional & marketing email campaigns to leads with full webhook tracking (opens, clicks, bounces, unsubscribes) logged into the CRM.

Encoders

Web Developer

09/2024 – 02/2026
Project-k (Multi-Tenant SaaS Application) PHP • Laravel 10 • MySQL • Firebase
  • Contributed to an extensive enterprise SaaS application following MVC principles across ~12 business modules.
  • Engineered features for the Diary module (team permissions, comment workflows, employee tagging, role-based controls) and integrated a real-time team chat system powered by Firebase.
TyreSasta (Full-Stack E-Commerce Web App) CodeIgniter 4 • MySQL • Razorpay • WhatsApp
  • Engineered an e-commerce platform with multi-level faceted product filtering (brand, size, category, discount, price), cart logic, GST auto-calculation, and promo code verification.
  • Created an end-to-end admin portal managing 5+ categories of inventory, automated billing/shipping calculations, invoice PDF generation, and WhatsApp notifications.
Technical Arsenal

Skills & Tooling

Backend Engineering

PHP Laravel 10 CodeIgniter 2 / 4 Node.js Express.js FastAPI RESTful APIs WebSocket (ws) MVC Architecture

APIs & Integrations

Razorpay Cashfree QuickBooks (OAuth 2.0) SendGrid Shiprocket Delhivery FedEx Webhooks NTgCalls (Telegram) WhatsApp API

Databases & Realtime

MySQL Firebase Firestore Firebase Realtime DB Database Design Query Optimization

Frontend & UI

HTML5 CSS3 JavaScript (ES6+) jQuery AJAX Blade Templates Responsive Web Design

Programming Languages

PHP JavaScript Python C++ SQL

Tools & Ecosystem

Git & GitHub Postman FileZilla cPanel SMTP mPDF ChatGPT / AI Tools
Personal & Open-Source Work

Featured Projects

A collection of personal projects and applications I have engineered to explore new technologies and solve practical problems.

Backend API 11/2025 – 12/2025

FastAPI URL Shortener & Anti-Abuse System

High-performance URL Shortener service built with FastAPI and MySQL. Features secure CRUD endpoints, user registration with email verification, and an innovative Device-ID based restriction mechanism to prevent spam and duplicate account generation on the same device.

FastAPI Python MySQL Email Auth Device-ID Tracking
Laravel Chat App
Real-Time Chat

Real-Time Chat Application

A responsive, live one-on-one messaging web application built with Laravel Breeze for user authentication, Pusher + Laravel Echo for instant event broadcasting over WebSockets, and MySQL for persistent chat history.

Laravel PHP Pusher Laravel Echo WebSockets MySQL
MAPIFY Geolocation App
Interactive Map

MAPIFY - Geolocation Tracker

An interactive map platform built with Leaflet.js and the HTML5 Geolocation API. Enables real-time user location visualization, custom route navigation, and pin annotations for exploring geographical spots.

JavaScript Leaflet.js HTML5 Geolocation CSS3
BinaryTree Operator Console App
Data Structures

BinaryTree Operator

An algorithm simulation engine written in C++ implementing comprehensive Binary Search Tree (BST) operations, depth/breadth-first traversals (Inorder, Preorder, Postorder, Level-order), and node manipulations with performance optimizations.

C++ Data Structures Algorithms BST
Frontend & UI 11/2022 – Present

Interactive Developer Portfolio

This fast, responsive personal portfolio website engineered with clean semantic HTML5, modern CSS Glassmorphism, and vanilla JavaScript. Features direct interactive mailing via EmailJS and dynamic responsive components.

HTML5 CSS3 Glassmorphism JavaScript EmailJS API
Academics & Competitive Programming

Education & Profiles

Bachelor of Technology (B.Tech)

Computer Science & Engineering

Government College of Engineering & Textile Technology, Berhampore

2020 – 2024 CGPA: 8.14 / 10

Data Structures & Algorithms, Object-Oriented Programming, Database Management Systems (DBMS), Operating Systems, Computer Networks.

Get In Touch

Contact Me

Have an opportunity, a project to collaborate on, or want to discuss architecture? Feel free to reach out directly.

Email

subrataparam7@gmail.com

Email

Phone

+91-9883221097

Call

LinkedIn

Subrata Pramanik

GitHub

@subrata-9999

Send Me a Direct Message

Whether you want to discuss a new project, an engineering role, or just say hi, drop a note below!

Copied to clipboard!