08/10/2026 updated

**** ******** ****
partially available
info: Available evenings and weekends

Fullstack Software Engineer | Node.js, React, SAP BTP & Cloud Technologies

Mumbai, India
Only remote
B.Tech in Computer Science and System Engineering
Mumbai, India
Only remote
B.Tech in Computer Science and System Engineering

Profile attachments

SHAHIL (2).pdf

About me

I'm a Certified SAP CAPM & CPI Developer with hands-on experience building production-grade enterprise applications on SAP Cloud Foundry and BTP

JavaScriptPython (Programming Language)Node.jsScrum MethodologyCloud ServicesWebRTCSAP DevelopmentReact.jsSAP BTPCloud TechnologiesBackendFastAPISAP FioriSAP UI5React NativeFront End Software DevelopmentGolang
Fullstack Web Development
Expertise in building end-to-end web applications using React.js (TypeScript) on the frontend and Node.js with Express.js on the backend, including RESTful API design, MVC architecture, and integration of third-party services.

SAP BTP & SAP Fiori Development
Hands-on experience developing and optimizing SAP Fiori (UI5) applications and Node.js backend services for SAP GRC/IDM, handling AD Group management, job schedulers, HANA-DB schema design, and CI/CD pipelines using Jenkins on SAP BTP infrastructure.

Cloud & DevOps (AWS, Docker, CI/CD)
Practical knowledge of cloud services including AWS S3 and EC2 for storage and deployment, Docker and Kubernetes basics for containerization, Kafka for messaging, and Jenkins for building CI/CD pipelines ensuring low latency and high throughput.

Database Design & Management
Proficiency in designing and managing relational and non-relational databases including MySQL, MongoDB, HANA-DB, Prisma ORM, and Redis, with experience in schema design and efficient query optimization.

Authentication & Security
Implementation of OAuth-based authentication, JWT-based session management, OTP-based authentication, HTTP-only cookies, token refresh mechanisms, rate limiting, and input validation for secure API endpoints.

WebRTC & Real-Time Communication
Building peer-to-peer video calling platforms using WebRTC with STUN/TURN servers, Socket.IO signaling servers for SDP exchange and ICE candidate negotiation, and real-time media stream management.

Python & Data Analysis
Conducting exploratory data analysis (EDA) using Python, NumPy, and Pandas, extracting patterns and correlations for ML-based applications such as music recommendation systems.

Programming Languages
Strong command of JavaScript (ES6+), TypeScript, C, C++ (OOPs), and Python for developing scalable and maintainable software solutions.

Agile Tools & Methodologies
Familiarity with Agile/Scrum methodologies and tools including Git, GitHub, Postman, JIRA, and Figma for collaborative and iterative software development.

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

GermanBasic knowledgeEnglishFluentHindiFluent

Project history

Analyst - Technology & Transformation

Deloitte India
Working as Analyst in Technology & Transformation at Deloitte India, Thane, Maharashtra. Previously served as Intern (07/2024 to 01/2025). Built and optimized Node.js backend services and SAP Fiori (UI5) applications for SAP GRC/IDM, handling AD Group management and job schedulers on SAP BTP. Designed database schemas (HANA-DB), developed RESTful APIs, implemented OAuth-based authentication, and integrated third-party and on-premise systems. Built CI/CD pipelines using Jenkins for production deployments. Developed internal assets that reduced resource management effort by 80%. Awarded NextGen Innovator (2nd place) under Jarvis Club for technical innovation.

Fullstack Developer

Key Project - Nudge: WebRTC Real-Time Video Calling Platform
Built a peer-to-peer video calling platform using WebRTC for media streaming with STUN/TURN servers for NAT traversal. Implemented Socket.IO signaling server for SDP exchange and ICE candidate negotiation. Managed real-time media streams with getUserMedia API. Tech Stack: React (TypeScript), Node.js, Express, WebRTC APIs, Socket.IO, STUN/TURN.

Fullstack Developer

Key Project - Tradez: AI-Driven Crypto Trading Platform
Developed backend APIs for user authentication (JWT), portfolio management, CSV-based portfolio analysis, and algorithmic trading features. Architected RESTful API services with Prisma ORM and MySQL, implementing secure session management. Built data processing pipelines for crypto market data aggregation and real-time trading signal generation. Implemented authentication middleware, rate limiting, and input validation. Tech Stack: Node.js, Express.js, Prisma ORM, React.js, MySQL, JWT, Postman, TypeScript.

Backend & Data Analysis Developer

Key Project - Emotion-Based Music Recommendation System
Conducted exploratory data analysis (EDA) using Python, NumPy, and Pandas, extracting patterns and correlations for ML-based music recommendations. Built client-server architecture with RESTful APIs for real-time emotion detection and music recommendation based on mood classification.

Trainee Intern

Japan Third Party Co Ltd.
Remote trainee internship. Cleared GAIT with 365 score into the Bronze category.

Software Development Intern

Flying Chital - Atulya Abhinav Tech Pvt. Ltd.
Remote internship. Architected and built backend services for logistics management and live tracking system using Node.js and Express.js. Implemented OTP-based and OAuth authentication, integrated AWS S3 for file storage and AWS EC2 for deployment. Designed RESTful APIs from scratch following MVC architecture and contributed to UI/UX design.

Certificates

SAP Certified - Integration Developer

SAP

2026

SAP Certified - Cloud App Programming | Backend

SAP

2026

SAP Certified - Generative AI Developer

SAP

2026


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in