Senior Python Developer
Current• Developed REST APIs in Python using Flask with SQL Alchemy for managing data centre resources, facilitating OpenStack deployment.• Managed code versioning using GitHub and oversaw deployment to staging and production servers.• Designed and Implemented RESTful Web Services for seamless data exchange between multiple systems.• Facilitated data export/import between MySQL, PostgreSQL, and other sources.• Automated tasks across Docker components for improved… Show more • Developed REST APIs in Python using Flask with SQL Alchemy for managing data centre resources, facilitating OpenStack deployment.• Managed code versioning using GitHub and oversaw deployment to staging and production servers.• Designed and Implemented RESTful Web Services for seamless data exchange between multiple systems.• Facilitated data export/import between MySQL, PostgreSQL, and other sources.• Automated tasks across Docker components for improved efficiency.• Utilized various Python IDEs including PyCharm, Python IDLE, Eclipse 4.x, and IntelliJ.• Demonstrated proficiency in MySQL and MongoDB administration across Unix, Linux, and Window Platforms.• Upgraded and migrated data among different databases as required.• Led the integration of AWS Step Functions and Lambdas into PennyMac’s infrastructure, orchestrating complex workflows and automating business processes to improve efficiency and scalability.• Designed and implemented serverless architectures using AWS Lambda functions, enabling event-driven application workflows and reducing operational overhead at PennyMac.• Utilized AWS services such as API Gateway, DynamoDB, and S3 in conjunction with Step Functions and Lambdas to build scalable and resilient microservices at PennyMac.• Developed and implemented a real-time event processing pipeline using AWS SNS and SQS to handle high volumes of transactional data, improving system responsiveness and scalability. Show less