About Me
Fullstack Developer with strong skills in Java, Spring. Extensive experience with MySQL, MongoDB. Strong analytical and problem-solving skills. Extensive experience with frontend (JavaScript, React, Redux).
Education
Tel-Ran Educational Center
2019-2019
Frontend Development
Saint Petersburg State University, Russia
2012-2014
Master’s degree in Physics and Computer Science
Saint Petersburg State University, Russia
2008-2012
Bachelor’s degree in RadioPhysics and Computer Science
Work and Experience
Full Stack Developer
August | 2019 - August | 2021
Elpisor Ltd, Rehovot, Israel
Main project: Developing a service for rent and delivery of housing with Microservices architecture. The application includes the following functionality: authorization, creating and saving announcement, search/filter announcements using multiple selectors, saving selected announcements. JSON web token for user authentication, utilizing Postman user interface to visualize and interact with the API, REST, HTTPS.
Areas of responsibility: participating in development of several services including security service; writing and running JUnit tests, refactoring code and fixing defects; integrating developed services into application.
Stack of technologies: Backend: Java, RESTful service, SpringBoot, Spring Security, Multithreading, MongoDB, MySQL. Frontend: HTML5, CSS, JavaScript, React, Redux, Bootstrap.
Lead engineer / Java backend developer
July | 2015 - September | 2018
The Ioffe Physical-Technical Institute of the Russian Academy of Sciences, Saint Petersburg, Russia
The department was commercializing scientific developments made in the institute. My duties included writing proposals from the side of the scientific groups to Investment Fund: describing scientific and technical part of a project, its novelty, description of research methods, business-plan (including commercial justification, description of project’s market). After registration of the commercial companies by the scientific groups, I have participated in the development of websites for them.
Stack of technologies: Backend: Java, RESTful service, SpringBoot, Spring Security, Multithreading, MongoDB, MySQL.
Senior assistant
July | 2012 - August | 2015
Saint Petersburg’s Nuclear Physics Institute (PNPI), Disordered State Physics Laboratory
Scientific work. Our group was studying samples by neutron powder diffraction method. My duties included data processing that were received during the experiment and determination of crystal and magnetic structure, as well as developing software for interaction of the diffractometer with the database.