Position: Senior Software Engineer (Golang/C#/Java/Python)
Category: Golang
English level: upper
Years of experience: 10

- Engineered an exponential backoff algorithm to handle failed scenarios that were causing total production shutdowns. As a result, downtime was reduced to zero.

- Integrated 26 live operations with a Central Elasticsearch to ship logs in real-time.

- Automated Build/Deploy cycle of different code bases which coded in C#/Golang/Java.
- Influenced in designing the code policy for the monolithic codebase and participated in the migration to microservices while applying Semantic Versioning and C# best practices over 50 codebases.

- Worked on a large-scale project engineered in C# and Golang that combined over 50 libraries.

- The project involved managing 26 ongoing operations across 14 different countries, serving a user base of 80 to 150 million users, responsible for performing 100,000 daily operations.

- Enhanced team collaboration by using SonarQube to track and share code quality metrics with team members, resulting in a 15% increase in code review participation and a 20% improvement in communication and collaboration among team members.

- Expanded testing coverage with the unit, integration, and end-to-end tests, to ensure the quality of the code and readability by 40 %.

- Improved the monitoring and logging of the products using Prometheus for metrics, setting alerting rules based on SLOs, and applying the EFK (Elasticsearch, Fluentd, Kibana) stack for shipping over 1 Million rows of logs.

- Coordinated the migration process to Azure DevOps to reduce deployment downtime, which increased the efficiency of the deployment process by 50%.

- Documented processes, postmortems, and installation guides as part of contributions to increase knowledge between 5 teams.

- Migrated the company's internal Wiki environment to Kubernetes and distributed the database of the Wiki to PostgreSQL to prevent any data loss.

- Automated a backup logic via cron jobs in Kubernetes to ship backups to AWS S3.

- Automated tasks and procedures used by five different teams in parallel via Asana and Flowsana lead to increasing efficiency by 60 %.
I would hope that my new job would offer me the opportunity to learn, grow, and contribute to the company's success while also providing a supportive and rewarding work environment