- Over 12 years in backend development.- Solid expertise (6+ years) in building scalable microservices architectures.- 6 years of deep expertise in SQL DB design, migration, SQL optimization.Skills and competencies:- Java, Kotlin, Python- Spring Boot, Dropwizard, Apache Kafka, Spring MVC, Spring Data, Hibernate, JOOQ, AWS services, ELK stack- Postgres, H2, Oracle, PL/SQL- Amazon DynamoDB- Ehcache, Hazelcast- Docker, Kubernetes/Helm- Jenkins, SonarQube, Artifactory, Grafana, Kibana- Git/Bitbucket, Intellij Idea, Maven- Junit, Mockito, Spring Test- Clean code, design patterns, object oriented programming- Microservices architecture, event-driven architecture- Troubleshooting & debugging- Agile, cross-team collaboration, communication.
-
Software EngineerRevolutYerevan, Am -
Senior Software DeveloperEpam Systems May 2022 - Jun 2024Ереван, АрменияProject “Liberty Global” - backend services for connectivity applications.- Enhanced functionality for a cloud-based platform serving a large-scale international project.- Performed proof of concept (POC) for a new test environment using serverless architecture with Lambda functions, reducing computational resource costs.- Tech stack: Java 11, Spring Boot, Dropwizard, Postgres, Jooq, Apache Kafka, Hazelcast, Docker/Kubernetes, AWS (S3, lambda, DynamoDB) -
Kotlin Software DeveloperLuxoft Sep 2021 - Mar 2022Санкт-Петербург, РоссияProject "Sberq" - service for testing candidates on top-managers and middle-managers positions.- Developed backend service for fast-growing product in MVP stage.- Sole developer responsible for backend part after team restructuring.- Tech stack: Kotlin, Spring Boot, Spring MVC, Spring Data, Postgres, Ehcache, Apache POI. -
Java Software DeveloperLuxoft Sep 2020 - Aug 2021Санкт-Петербург, РоссияProject “Sber IAM” – an authentication service based on Keycloak, with additional functionality developed for a major Russian bank.- Contributed to successful transition IAM service from monolithic to multitenancy architecture, significantly improving scalability and optimizing resource utilization across multiple clients.- Created Jenkins pipeline for generating and uploading service documentation to an internal corporate resource.- Used tech stack: Java 8, Wildfly, Keycloak, JavaScript, HTML5, PostgreSQL, Ansible, Bash Shell, Git, Groovy Jenkins DSL, Jenkins Pipeline. -
Senior Software Developer / Qa EngineerNexign Sep 2015 - Sep 2020Санкт-Петербург, РоссияSolutions for a huge Russian mobile operator. Billing developments apps department.- Contributed to the development of a core billing service, serving 40 millions of users.- Optimized SQL queries and db schemas to improve system performance and scalability.- Participated in cross-team collaboration efforts, contributing to successful project delivery.- Combined 2 roles: Backend engineer and QA engineer.- Tech stack as a backend engineer: Java 8, Oracle PL/SQL, Apache Camel, Spring Framework, Spring MVC, MyBatis, RabbitMQ.- Tech stack as a QA engineer: Robot Framework, Python. -
Oracle DeveloperОоо "Сигма" Aug 2014 - Aug 2015Санкт-Петербург, РоссияIT solutions for digitalization of Russian energy sector.- Contributed to development of sophisticated reports utilizing Oracle BI Publisher, enhancing data-driven decision-making and streamlining reporting processes.- Designed and implemented the database schema for a new legal proceedings service, focusing on client debt data, and successfully executed the migration of essential data.Technologies: Oracle RDBMS, PL/SQL, SQL, Oracle BI Publisher. -
Oracle Software EngineerIt-Strategy May 2013 - Jul 2014St Petersburg City, Russia- Contributed to development of automated document management system for Russian “General Radio Frequency center”.- Effectively collaborated with the client by gathering feedback on product quality, training their staff on product usage, and collecting insights for potential improvements.Technologies: Oracle RDBMS, PL/SQL, SQL
-
Junior Database EngineerОоо "Дартит", Dartit Apr 2012 - Mar 2013Perm, Russia- Optimized SQL queries to enhance the performance of the CRM system for a major Russian mobile operator.- Handled the migration of stored procedures from Oracle database to PostgreSQL, ensuring seamless integration and functionality.Technologies: RDBMS (Oracle, Postrgres), PL/SQL, SQL
Evgeny Dresviannikov Education Details
-
Computer Systems Networking And Telecommunications -
Computer Systems Networking And Telecommunications
Frequently Asked Questions about Evgeny Dresviannikov
What company does Evgeny Dresviannikov work for?
Evgeny Dresviannikov works for Revolut
What is Evgeny Dresviannikov's role at the current company?
Evgeny Dresviannikov's current role is Software Engineer.
What schools did Evgeny Dresviannikov attend?
Evgeny Dresviannikov attended Perm State University (Psu), Пермский Государственный Университет (Пгу).
Who are Evgeny Dresviannikov's colleagues?
Evgeny Dresviannikov's colleagues are Tanya Gupta, Sushmit S., Aashir Khan, Vasilii Malygin, Rafaela Santos, Víctor Paunero Peña, Doris Benitez.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial