Vladimir Shefer
Info about me
Senior/Lead Java (Kotlin) Developer
Skills
Java: Spring Framework, Java 8, Kotlin, Scala.
Databases: SQL (Postgres, MySQL), Hibernate, JDBC, Redis, HBase.
Search: Elasticsearch, SOLR
WEB: REST, HTML, CSS, Vue.js, JQuery, Bootstrap.
Tools: Gradle/Maven, Git, IDEA, Docker, Docker-compose, Liquibase, Kibana, Charles.
DevOps: Linux, Bash, Nginx, TeamCity.
Cloud: AWS (EC2, RDS, ELK), Google Cloud (DataFlow, PubSub)
Outdated:
Databases: HBase.
Big Data: Hadoop, Yarn, HDFS, Kafka, HBase.
DevOps: Ansible
2020.12 - 2022.05. Senior (Lead)Java Developer @ Google / Grid Dynamics, SPb
Projects:
"Google Integrations" -- Team Lead
Collect & Clarify project requirements
Lead the team (4 developers, 2 QA).
"Dubai Store" - Online retailer in UAE. -- Search Engineer.
Create plugin for SOLR search engine
Increase search relevancy for head\tail requests.
Clarify product requirements.
2019.08 - 2020.12. Senior Java Developer @ Touch Instinct, SPb
Projects:
"Cifra" - online bookkeeping app for small business.
Core backend developer & architect.
"Reporting" - Employees status and performance review application for project managers.
Backend developer. (Spring WebFlux; Amazon S3).
"Spring Logging" - Declarative logging framework for Spring.
Core backend developer and architect.
Internal dashboard with vacations and sick staff.
Backend developer. (Spring Web; Amazon S3; Telegram bots;)
Job description:
Designing and implementing REST-API, DAO, Services layers.
External services integration architect.
Java / Kotlin / Spring coach for teammates.
Code review.
Development estimation.
Customers support.
Tools: Kotlin, Spring Framework 5 (Boot, Web, WebFlux, Data), Project Reactor, Postgres, REST-API, SOAP, Teamcity, Ansible, Docker, Docker-compose.
07/2018 - 08/2019 Java Developer @ Segmento, SPb
Project description: Programmatic advertising platform.
Job description: Realtime bidding (RTB) platform development and support.
Tools: Java 8, Spring 4.3 (Boot, Web, Data), JAX-RS, MySQL, Elasticsearch, REST-API, Spark, NGINX, Spark.
10/2017 - 07/2018 Junior Big Data Developer @ Barsum, SPb
Project description: Cloud services analytics and cloud resources monitoring.
Job description: Data processing pipeline (ETL) implementation and performance tuning. DAO layer implementation.
Tools: Scala, Spark, Kafka, HBase, Redis, Jenkins.
01/2018 - 03/2018 Jav Intern @ EPAM, SPb
Project description: Test system for students skills growth system.
Job description: Algorithms and data structures refecence implementation in Java. Code review.
Tools: Java 8, JSP, Postgres.
07/2017 - 08/2017 Java Intern @ Emergn (Return On Intelligence), SPb
Job description: Summer Java Internship.
Project description: Bus schedule web application.
Tools: Java 8, JS.
Education
2020 Saint-Petersburg State Electrotechnical University (Eltech) – specialist
Computer Security, Computer technologies and informatics.
Graduation qualification work: Software package for Internet-resources authentification using SSL-certificates.
2018 EPAM Java School – Java junior
Last updated