Hi, I'm Praveen Raja
Specializing in Angular, React.js, and Node.js backend development. I build scalable full-stack applications with strong backend architecture, clean API design, and optimized performance.
Technical Skills
Technologies and tools I use to build high-quality applications
Frontend
- React Native (CLI)
- React.js
- Angular
- Next.js
- JavaScript
- Responsive Design
- Component-Driven UI
Backend
- Node.js
- Express.js
- REST API Design
- Webhooks Integration
- Payment Gateway Integration (JustiFi / Stripe)
- Authentication Systems (JWT-based)
- Schema-Based Validation
Database
- MongoDB (Mongoose)
- Firebase Firestore
- Schema Design
- Data Modeling
Cloud & DevOps
- Docker (Image Build & Deployment)
- Google Cloud Platform (GCP)
- GCP Buckets (Storage)
- Environment Configuration Management
Core Competencies
Key areas of expertise I bring to every project
REST API Architecture
Designing structured, maintainable backend APIs with clear responsibility boundaries.
MongoDB Data Modeling
Efficient schema design with Mongoose, audit-ready structures, and optimized queries.
Payment Flow Engineering
End-to-end payment integration, lifecycle management, and secure transaction handling.
Webhook Processing
Robust webhook pipelines with delayed event handling, status tracking, and error logging.
Authentication Systems
OTP-based auth, Google Sign-In, HR token generation, and secure session management.
Scalable Architecture
Clean folder structures, centralized config, and reusable components for maintainability.
Gold Rate Automation
Automated rate updates triggered by payment events with manual override mechanisms.
Revenue Analytics
Advanced dashboards with filtering by location, scheme type, date range, and partner ID.
About Me
Senior Full Stack Mobile Developer & Team Lead
Praveen Raja D
Srivilliputhur / Madurai, IndiaI am a Full-Stack Developer with a B.Tech in Information Technology from Kalasalingam Academy of Research and Education. I have hands-on experience building web applications and backend systems using Angular, Node.js, MongoDB, and Docker.
During my internship at Iamneo.ai I deployed Dockerized RStudio images on GCP and built an auto-evaluation web platform. As a Software Developer at App Innovation Technology, I replaced Stripe with JustiFi payments, implemented webhook handling for delayed payments, and built hosting onboarding features.
I focus on clean API responsibility, maintainable folder structures, and well-modeled data schemas to build systems that are easy to extend and audit.
Core Expertise
Angular Frontend Development
Building single-page applications and admin dashboards using Angular, with component-driven architecture, form handling, and seamless API integration.
Backend Architecture — Node.js & Express
Designing RESTful APIs, webhook pipelines, structured error handling, token-based auth, and clean responsibility-separated service layers.
MongoDB Data Modeling (Mongoose)
Schema structuring, payment lifecycle status storage, error logging, relation management, and audit-ready data models.
Payment Gateway Integration & Webhooks
Replaced Stripe with JustiFi in production, built delayed payment webhook handlers, lifecycle status management, and audit log systems.
Docker & GCP Deployments
Built and deployed custom Docker images on Google Cloud Platform (GCP), optimized containers for performance and scalability.
Cloud & Container Infrastructure
Deployed RStudio Docker images on GCP, configured GCP buckets for asset storage, and managed cloud environments for development and production.
Authentication Systems (OTP + Google Sign-In)
OTP-based authentication with validation schema separation, Google Sign-In integration, and AsyncStorage-based session persistence.
Scalable Folder & Config Management
Enforcing clean folder structures, modular configs, reusable component architecture, and business logic separation for maintainability.
Career Objective
Seeking a full-stack developer role where I can leverage my experience in Angular, Node.js, MongoDB, Docker, and payment systems to build scalable, maintainable applications and grow as an engineer.
Experience
Professional and internship work history
Senior Full Stack Developer & Team Lead
Peppy Gold Technology Private Limited
- Developed and maintained the Peppy Gold mobile application using React Native
- Implemented OTP-based authentication system and core user features
- Built scheme enrollment, gift flow, and delivery management modules
- Designed and developed backend REST APIs using Node.js
- Managed MongoDB and Firebase Firestore database architecture
- Integrated secure payment workflows and webhook handling
- Implemented gold rate automation and rate history tracking system
- Managed cloud storage and file handling using Google Cloud Platform (GCP)
- Debugged production issues and ensured system stability
- Handled Android build, deployment, and production release processes
Software Developer
App Innovation Technology
- Replaced Stripe with JustiFi payment method in Spotz website
- Integrated JustiFi web component into payment UI
- Implemented webhook handling for delayed payments
- Stored payment lifecycle statuses in MongoDB
- Logged and tracked errors in MongoDB
- Implemented Hosting Onboard feature in admin panel
Software Engineer Trainee
Iamneo.ai
- Created and deployed customized RStudio Docker image on Google Cloud Platform (GCP)
- Optimized performance and scalability of deployed containers
- Designed and implemented web application for an auto-evaluation platform
- Built frontend using Angular and backend using Node.js
- Integrated the solution into the company's product suite
Education
Academic background and qualifications
Bachelor of Technology (B.Tech)
Information Technology
Kalasalingam Academy of Research and Education
Certifications
Courses and training programs completed
Full Stack Development
AI Tech Academy
02 Jan 2024 – 31 Mar 2024Introduction to Linux
EDX
Data Analysis
Virtual Exchange Program
English for Oral Communication
IIT Bombay
Featured Projects
Key projects I've built and contributed to
Peppy Gold
A React Native mobile application designed for gold-based savings schemes and revenue tracking. Features OTP-based authentication, Google Sign-In, revenue dashboards with advanced filters, and secure GCP-based receipt uploads.
Spotz
Worked on replacing Stripe with JustiFi payment integration in a production environment. Built webhook handlers for delayed payments, structured error logging for audit tracking, and stored payment lifecycle statuses.
Peppy Gold B2B
Backend system supporting organization workflows, employee approvals, and gold rate automation. Features automated gold rate updates after payments, manual rate overrides, HR token APIs, and restructured employee schemas.
Get In Touch
Have a project in mind or want to collaborate? Let's talk!