I'm Swapnil Gupta, a Senior Software Engineer and Full Stack Developer specializing in building scalable web applications, backend systems, REST APIs, automation solutions, and AI-powered applications.
I primarily work with ReactJS, TypeScript, JavaScript, Python, Django, Django REST Framework, SQL, AWS, and Azure.
I also work with AI APIs, LLM integration, prompt engineering, and AI-powered workflows, building practical AI capabilities into modern software applications.
- ReactJS
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
- Python
- Django
- Django REST Framework
- REST APIs
- PostgreSQL
- MySQL
- Firebase
- NoSQL
- AWS
- EC2
- S3
- Azure
- Blob Storage
- App Services
- Blob Storage
- LLM Integration
- AI API Integration
- OpenAI APIs
- Prompt Engineering
- AI Agents
- AI-powered Applications
- Developer AI Tools
- GitHub Copilot
- Git
- GitHub
- Azure DevOps
- Postman
- VS Code
- Developed Python-based automation solutions for Tableau-to-Power BI migration, supporting data extraction, transformation, and report conversion workflows.
- Built automation workflows capable of migrating 5,000+ reports per week.
- Developed and optimized backend services, REST APIs, and SQL-based data processing pipelines.
- Automated report generation, validation, and enterprise data transformation workflows, reducing manual effort for Power BI developers by 70–80%.
- Contributed to React-based interfaces and scalable analytics solutions for high-volume enterprise reporting.
- Contributed to Quoqo Fusion, an all-in-one legal management platform.
- Developed features involving electronic signatures, DSC, Aadhaar-based signing, digital stamps, and document workflows.
- Integrated AI-powered document review and AI plugins into the platform.
- Built features using React, Python, Django, and AWS.
- Integrated Office 365 capabilities for improved collaboration.
- Developed features for the DS365.ai platform, enabling users to build, train, and deploy machine learning workflows.
- Built a scalable React-based frontend and integrated Python REST APIs.
- Developed real-time machine learning workflow and data visualization capabilities.
- Provided production support and troubleshooting across React, JavaScript, and Python.
- Developed monitoring dashboards using Python, Dash, and React.
- Built automated Python-based email newsletter generation workflows.
- Worked with data visualization and internal enterprise systems.
A free GST invoice generator built for Indian businesses to create professional tax invoices quickly without subscriptions or credit cards.
Key Features:
- CGST, SGST, and IGST support
- GSTIN and state-based invoice configuration
- HSN/SAC support
- Business and client information management
- Invoice numbering and financial-year prefix
- Bank details for invoices
- Payment and delivery terms
- Automatic invoice calculations
- Tax analysis
- Invoice preview
- Multi-copy invoice generation
- PDF invoice download
- Responsive web interface
ReactJS · Python · Django
A web-based file browser for managing files and folders.
Key Features:
- File and folder management
- Secure folder sharing
- User access control
- Customizable permissions
- React-based user interface
- Django backend
ReactJS · Python · Django · AI
A document editing and processing application designed for modern document workflows.
Key Features:
.docxdocument editing- Formatting preservation
- OCR-based PDF-to-DOCX conversion
- PDF/DOC template uploads
- AI-powered document generation
- In-document AI chat
- Document review tools
- Red-line editing
My personal developer portfolio showcasing my professional experience, technical skills, projects, and background.
I work on practical applications of AI in software products, including:
- LLM API Integration
- OpenAI API Integration
- Prompt Engineering
- AI-powered document generation
- AI document review
- In-document AI chat
- AI plugins
- AI agents and workflows
- AI-assisted software development
My focus is on integrating AI into real-world applications rather than building foundation models from scratch.
- Enterprise software development
- Full-stack web application development
- REST API development
- Backend engineering with Python and Django
- React application development
- SQL and data processing
- Enterprise automation
- Tableau-to-Power BI migration automation
- Machine learning workflow platforms
- AI-powered document workflows
- Cloud application development
- 🥇 AIR 52 — NIMCET 2018, All India MCA Entrance Examination
- 🥇 1st Position — THINKLTICS, LOGIN'19, National Level MCA Symposium
Master of Computer Applications (MCA)
CGPA: 7.63
- 💼 LinkedIn: linkedin.com/in/swapnilg07
- 🌐 Portfolio: swapnilg07.github.io
- 💻 GitHub: github.com/swapnilg07
- 📧 Email: sgmcanitt@gmail.com
Swapnil Gupta is a Senior Software Engineer II and Full Stack Developer with experience building enterprise applications, scalable web platforms, backend services, automation solutions, and AI-powered software.
His technical expertise includes ReactJS, TypeScript, JavaScript, Python, Django, Django REST Framework, SQL, AWS, Azure, LLM integration, OpenAI APIs, prompt engineering, and AI agents.
He has worked on enterprise software, machine learning workflow platforms, legal technology, document automation, and business intelligence migration solutions.
⭐ Feel free to explore my repositories and connect with me!

