Software Engineer with extensive experience in web frameworks, data processing, web scraping, deployment on Azure/AWS and LLM's.
• Updated GridUnity's proprietary platform to ensure PG&E's compliance with new government regulations related to payments and processing fees. Delivered updates on time to meet strict government deadlines.
• Collaborated with PG&E through regular meetings to understand business requirements, provide accurate delivery estimates, and develop necessary changes.
• Developed integrations with third-party systems, including PG&E and SAP, by connecting with their APIs and creating endpoints for seamless interaction with our platform.
• Designed and implemented features such as appointment scheduling, rescheduling, and cancellation. Introduced automatic scheduling options, enhancing user experience and operational efficiency.
• Continuously improved and maintained the platform, ensuring high performance and reliability across multi-stage environments.
• Developed dynamic tasks on Airflow for data scraping.
• Worked with Apache Kafka for asynchronous communication between different services.
• Development of features using DRF and testing every piece of code written.
• Usage of best practices with flake8, mypy and bandit.
• Development of tasks using Celery for data scraping and data processing.
• Worked with Django, DRF, Celery and AWS Elastic Container Service for deployment.
• Implemented Infrastructure as Code using AWS CloudFormation.
• Developed microservices using Python and AWS services.
• Developed working proficiency over AWS serverless services, such Lambda, DynamoDB, API Gateway, S3, IAM, CloudWatch, EventBridge, SAM and SQS.
Python
Database Management
API Development
Web Frameworks
Langchain
SQL
Docker
CI/CD Pipelines
Prompt Engineering
Azure Services
AWS Services