Raiffeisen Bank RussiaSenior Software Engineer (Java)
Aug. 2020IsraelFinTech (b2b) services development, focused on customer's feedback and reliability.
Agile Team: 1 Product Owner + 2 QA + 4 Backend + 2 Frontend + 1 Analyst Achievements:
• Implemented an efficient CI/CD process and integrated monitoring and observability tools into the project, enabling the team to release to production with minimal effort. This setup also allows for timely detection and resolution of production issues, minimizing disruptions for users.
• Utilizing observability, I identified the project's key pain points and enhanced system performance, achieving up to a 100x speed increase in certain components. Experience:
• Development – Java/Spring, ActiveMQ, TypeScrypt/React, Python, Cloud(S3,EC2,RDS).
• Databases – proficient in SQL (PostgreSQL), skilled in queries bottleneck detection and optimization.
• SoftSkills – excellent communication and teamwork skills, strong problem-solving skills and adaptability to new technologies.
• DevOps – CI/CD process development (GitlabCI, Docker, Kubernetes), Monitoring/Observability using Grafana, InfluxDB, Prometheus, OpenTelemetry.