Experience
Python | Django | DevOps | Cloud | AWS | Terraform | GitHub Actions | Lambda | CodePipeline | DynamoDB | S3 | CloudFront | MERN Stack | GenAI | SQLite | MIT App Inventor
About
Passionate Django developer with hands-on experience across full-stack development, DevOps, and cloud computing. I specialize in building scalable applications and automating infrastructure using modern tools and technologies.
1. Panchayat Web Application
- Tools & Technologies: Python, Django, SQLite, MIT App Inventor, Replit
- Description: Developed a full-featured web application to digitize and streamline operations for a local Panchayat office.
- Citizen Services:
- Users can apply for certificates (e.g., birth, caste, domicile) via a web form.
- Integrated a tax payment module with online transactions and tracking.
- Complaint registration system for citizens to log issues directly.
- Admin & Staff Modules:
- Role-based access for reviewing and managing requests.
- Admin dashboard to monitor activity and manage users.
- Generate reports for issued certificates, complaints, and payments.
- Mobile Integration: Android app via MIT App Inventor connected to Django APIs.
- Development Platform: Replit for collaborative and online accessibility.
- Outcome: Improved efficiency, reduced paperwork, and better citizen engagement.
2. Automating VPC Creation with Terraform & GitHub Actions
- Wrote modular Terraform configs to create AWS infrastructure.
- Created CI/CD pipeline using GitHub Actions for auto provisioning.
- Used best practices like feature branching and PR reviews.
- Outcome: Fully automated deployment on code push.
3. AWS Cloud Cost Optimization with Lambda
- Detected unused EBS snapshots not linked to running instances.
- Used AWS Lambda to automatically delete unused snapshots.
- Scheduled execution without manual intervention.
- Result: Reduced AWS storage costs through automation.
4. Continuous Deployment of a Game via AWS CodePipeline
- Memory game built with HTML, CSS, JS and hosted on GitHub.
- Deployed to S3 with automated updates via AWS CodePipeline.
- Result: Live deployment on every code change.
5. Deploying a Serverless Web Application on AWS
- Used S3, API Gateway, Lambda, DynamoDB, and CloudFront.
- Achieved a scalable, fast, and secure app without servers.
- Result: Fully serverless, low-maintenance application.