Vladimir Shefer
Info about me
- Location: Tbilisi, Georgia. Russia, Saint Petersburg
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)
Databases: HBase.
Big Data: Hadoop, Yarn, HDFS, Kafka, HBase.
DevOps: Ansible
- "Google Integrations" -- Team Lead
- Collect & Clarify project requirements
- Implement microservices
- Lead the team (4 developers, 2 QA).
- Report to customer
- Balance load between team.
- "Dubai Store" - Online retailer in UAE. -- Search Engineer.
- Create plugin for SOLR search engine
- Increase search relevancy for head\tail requests.
- Clarify product requirements.
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.
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.
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.
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.
Job description: Summer Java Internship.
Project description: Bus schedule web application.
Tools: Java 8, JS.
Computer Security, Computer technologies and informatics.
Graduation qualification work: Software package for Internet-resources authentification using SSL-certificates.
Last modified 1yr ago