- π¨βπ» Software Developer.
- π Master of Computer Applications (MCA)
- π Passionate about exploring and applying new technologies.
- π οΈ Enthusiast for a variety of projects.
- π Enjoy working with new technologies to keep up with the evolving trends and demands of the industry.
- π― Collaborate with other developers, designers, and stakeholders to turn their ideas into reality and deliver high-quality software that meets or exceeds their expectations.
1. API Integration with Third-Party Providers : Collaborated with Smallcase and Finvu to seamlessly integrate APIs, enhancing project capabilities and delivering a comprehensive solution.
2. API Speed Optimization Using Redis : Optimized API performance by splitting the project into data gathering and reporting, storing data in Redis for faster retrieval, and ensuring data freshness.
3. Client Issue Resolution : Addressed live client issues promptly with clear communication and proactive updates, strengthening problem-solving skills and fostering client loyalty.
4. Automated Error Monitoring System :Developed an automated error monitoring system for APIs, notifying designated contacts about errors other than error_code 100, improving system reliability.
5. AWS DynamoDB & Lambda Automation :Implemented DynamoDB for efficient data storage and retrieval, and developed a scheduled AWS Lambda function to automate item existence checks.
6. Slack Notification Integration :Integrated a Slack notification system to alert relevant team members of overdue items, ensuring timely action on stale items and enhancing data management practices.
7. Seed Data Script Development :Created a seed data script that can be optionally executed as part of the deployment process following database migrations.
8. Push Notifications with Kafka, FastAPI, and FCM :Worked on implementing push notifications using Kafka, FastAPI, and Firebase Cloud Messaging (FCM).