Junior Software Developer
Current- Built a distributed, event-driven task queue system using Celery, EventBridge, RabbitMQ, SQS and ECS for workflows orchestration. Distributing work across threads and containers to coordinate mission-critical tasks;- Built a federated identity provider with Cognito to manage external IDPs and a service for custom authentication flow with Oauth 2.0, OIDC to implement Single Sign-On (SSO) to a platform;- Developed reusable software and infrastructure components using Jinja templates and IaC;- Automated manual work with bash, go and python;- Built CI/CD pipelines and resusable workflows with Github Actions;- Built ETL pipelines for data warehousing to achieve cheap and efficient querying and analytics using AWS Athena, Apache Hive, S3 and Grafana;- Conducted workshops created documentation, guidelines and diagrams to educate internal teams;