Software Developer
India · Portfolio · rajmangal03@gmail.com
Software Developer with 1+ year of experience building scalable, production-ready systems in Python. I build multi-tenant SaaS backends with Django REST Framework and PostgreSQL, build their React frontends, integrate them with Oracle NetSuite (OAuth 2.0, REST Record API, SuiteQL, SuiteScript), and add AI-powered document extraction on top.
- I designed and secured RESTful APIs with JWT, MFA and SQL injection prevention (ORM-parameterized queries, escaped SuiteQL inputs), implemented OAuth 2.0 for integration with Google/GitHub and with NetSuite for fetching data posting data.
- I cut API response time by 40% with Redis caching and built real-time features with WebSockets.
- I run background work with Celery workers and schedule recurring jobs with Celery Beat (batch OCR and NetSuite posting jobs, daily housekeeping, mailbox sync), with retries and crash recovery.
- I built an automated email-to-ERP pipeline: scheduled Gmail and Zoho Mail sync, AI data extraction from the email content, validation against NetSuite and automatic posting.
- I design relational schemas with database indexing (composite and unique indexes), constraints and foreign keys for fast queries and data integrity in PostgreSQL.
- I build React (Vite, Tailwind CSS) frontends: role-based dashboards, review screens with live progress, and dark mode.
- I set up CI/CD with GitHub Actions and handled AWS EC2 production deployments with Nginx and Gunicorn.
- I have practical exposure to microservices architecture and data processing with Pandas.
- Comfortable across the full lifecycle: database design, APIs, frontend, background jobs, security and deployment.
Currently building: AGSuite ERP, a multi-tenant platform that extracts data from documents and emails with AI, validates it against NetSuite and posts it as NetSuite records. Currently learning: System Design Architecture.
Celery workers · Celery Beat (scheduled jobs) · Background job queues with retries · REST API design
Database design · Indexing (composite and unique indexes) · Constraints and data integrity · Redis caching
SuiteScript 2.1 · SuiteQL · NetSuite REST Record API · OAuth 2.0 (Authorization Code) ·
Advanced PDF / FreeMarker templates · Vendor Bill and transaction posting · Field mapping and validation
Prompt engineering · AI document extraction (PDF, image, Word, Excel, CSV) · Automated email-to-ERP pipeline
(Gmail / Zoho Mail → AI extraction → NetSuite validation and posting) · Web scraping (Requests, BeautifulSoup)
JWT · Email OTP / MFA · OAuth 2.0 · Role-based access control (RBAC) · Multi-tenancy · Field-level encryption · API throttling · Background job processing with retries and crash recovery · Microservices vs monolith design
React 19 · React Router · Axios · Role-based dashboards · Dark mode
Zoho Catalyst (AppSail and web client hosting) · Docker Compose · Render
Django TestCase / DRF APITestCase · pytest · unittest.mock · Git · GitHub · Postman · Nmap
- 🌐 Portfolio: https://mangalji.github.io/Portfolio/
- ✉️ Email: rajmangal03@gmail.com
- 💼 LinkedIn: https://www.linkedin.com/in/rajmangal2001
- 🧩 LeetCode: Mangal_ji_2001
- 📞 Phone: +91 8827598493
⚡ Fun fact: Crazy and Sincere personality 😄
