Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
Резюме от 27 апреля 2024 Файл

Renat

Java-розробник

Возраст:
21 год
Город проживания:
Харьков
Готов работать:
Удаленно, Харьков

Контактная информация

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

RENAT SAFAROV
JAVA DEVELOPER

PROFILE
I am a Software Engineer with 2 years of professional experience. I follow the
philosophy of lifelong learning, constantly improving my learning skills, which allows
me to develop a deep understanding of any technology in a matter of weeks. My
main focus is not on dry theory, but on strong technical skills, thanks to which I can
spend over 90% of my working time at IDEA solving business problems and
implementing possible improvements. Having led and managed two teams, I've
honed my knowledge of project lifecycles, negotiation abilities, and inspiring team
members. Currently, I conduct training and knowledge-sharing sessions for students
at the SoftServe Academy.

EXPERIENCE
CONTACT
Ukraine, Kharkiv CS Ltd - Java Developer
June 2023 - up to now
[открыть контакты](см. выше в блоке «контактная информация»)
Fintech, Banking system
[открыть контакты](см. выше в блоке «контактная информация») Responsibilities:
Design a flexible architecture for the service of exporting various documents in
@Safarov_Renat different formats (.txt, .dat, .xml, .xls) using the most optimal libraries for each of
the formats. Implement a single logic, with the possibility of further changes and
https://github.com/JJJazl
improvements of each type of document without affecting others.
[открыть контакты](см. выше в блоке «контактная информация») Spearheaded a performance optimization initiative, fine-tuning critical
components and reducing application response times by 20%
-820506244
Solve the crucial problem of handling incorrect date and time information in the
database, made more difficult by our clients being in different time zones,
required critical systemic fixes. Solution reduced the number of complaints and
SKILLS requests for additional verification of documents by 15%
Providing an additional level of security for the impossibility of obtaining other
Java, Spring, Spring MVC, Spring Boot,
users' data through third-party services, including Postman, Swagger, etc.
Spring Security, Spring Data JPA, Technology: Java 8/11, Spring, Spring Securiy, Spring Jdbc Template, JDBC,
Oracle, Apache Struts, Jenkins, Jasper, Maven
Hibernate, JDBC, SQL, PostgreSQL,
Oracle, JUnit, Mockito, Maven, Git,
SoftServe - Java Developer
Intership October 2022 - May 2023
Microservices
Waste management service. URL: https://www.greencity.social/#/ubs
Leadership, People Management, Project Responsibilities:
Management of the backend team of students, which included sprint planning,
Management, Negotiation, Emotional
mentoring, onboarding and product feature presentations
Intelligence, Critical Thinking Conduct a comprehensive analysis of the system to identify and rectify the
underlying causes of performance bottlenecks on the database side. This
involved thorough optimization of the DB schema, entity mappings, fine-tuning
LANGUAGES of SQL queries, and data processing logic. Implementing strategic
enhancements in these critical parts increased system performance by 100%
Ukrainian - Native Design a robust notification service to notify both clients and managers
English - Intermediate (B1) promptly upon the creation, update, or fulfillment of orders. This initiative not
only optimized communication channels, but also resulted in a significant 30%
increase in the efficiency of customer communication and order processing
EDUCATION Led the team to increase code coverage and implement various integration and
unit tests to reduce the number of potential bugs and increase the efficiency of
National University of Radio Electronics, further development. As a result, the number of bugs found during the QA
Kharkiv,Ukraine testing phase decreased by 27%, and the code coverage increased from 70% to
95%
Bachelor's degree - Computer engineering Technology: Java 11, SpringBoot, Spring Securiy, Spring Data JPA, Hibernate,
Since 2020 - till present time PostgreSQL, JUnit, Mockito, Maven, Swagger
Bobocode Additional Experience
Training program Java Ultimate 3.0
Period: Aug 2023 - Feb 2024
Java Lecturer at SoftServe Academy
Achievements: March 2024 - up to now
Implemented 2 custom frameworks Teaching, Trainings
Bring - lightweight IoC/DI Responsibilities:
framework, analog of Spring Conducting weekly practical training sessions during which I demonstrate in-
Bibernate - lightweight ORM depth how network communication, databases, and the under-the-hood
framework, analog of Hibernate implementations of the most popular frameworks for web development in Java
- Spring and Hibernate work, while implementing custom solutions. I emphasize
a practical approach to learning and live coding.
Technology:
Ensuring active student involvement during training for maximum efficiency in
General:
assimilating the material, utilizing the best learning techniques such as:
Effective learning techniques, Practical tasks
Neuroplasticity, Growth mindset Quizzes
Fundamentals/Java Core: Reflection and active recall at the end of the training
Algorithms/Data structures, Providing practical homework, useful links, videos, and being in touch
Generics, Multithreading, throughout the week to answer questions, assist with practicals, and conduct
Functional programming, Reflection additional Q&A sessions
Web: Technology: Java 17/21, Network communication, TCP/UDP protocols, HTTP(S),
Network communication, TCP/UDP Socket, Servlets, Spring, RDBMS, JDBC, ORM, Hibernate, Connection Pool, Spring
transport protocols, HTTP(S), Data JPA
Socket, Non-blocking
asynchronously communication, Additional Projects
Servlets, Spring, Tomcat, REST
principles Bring - Custom IoC/DI framework, inspired by Spring
Persistence: (Nov 2023 - Dec 2023)
Relational databases (indexes,
foreign keys, constraints, isolation
Bibernate - Custom ORM framework, inspired by Hibernate
levels, anomalies, locks), (Jan 2023 - Feb 2023)
PostgreSQL, JDBC, ORM, Role: Team Lead
Hibernate, Connection Pool, Spring Team: 7 developers (Middle+)
Data JPA Responsibilities:
Identify the primary problem project will solve and how our project will deliver a
URL: solution to that problem. Define the depth and breadth of the project, what
Program https://www.bobocode.com/java- roles are needed on the team
ultimate-3-0 Estimating resources and time. Figure out what our team will need and how
Bring https://github.com/Svydovets- much time we'll need to complete the various stages. Identify the order of tasks
Bobocode-Java-Ultimate-3-0/Bring and prepare execution schedule
Bibernate - https://github.com/Svydovets- Creating tasks and organizing workflows: Assign granular aspects of the projects
to the appropriate team members, making sure team members are not
Bobocode-Java-Ultimate-3-0/Bibernate
overworked
Briefing team members on tasks: Explain tasks to team members, providing
necessary guidance on how they should be completed, and ensure that team
members are meeting their time and quality goals for tasks
Conducting weekly retrospectives and take notes of what did we do well, what
should we have done better, action items
Team Achievements:
In 2 months, we implemented 2 full-fledged frameworks, which are lightweight
analogues of the most popular tools in modern Java web development - Spring
and Hibernate
Each of the team members had a clear vision of the future project and their area
of responsibility, significantly deepened their expertise in the most popular
frameworks and improved their hard and soft skills
We held 2 offline workshops, presenting the work of our frameworks to 4 other
teams
We formed strong friendships based on trust, mutual support and help, which
helped us become an example of a real team and reach the end together
Bring Technology: Java 17, Servlet API, Embedded Tomcat, JUnit, Mockito,
AssertJ, CGLib, Jackson Databind, Apache Log4, Maven
Bibernate Technology: Java 17, JDBC, PostgreSQL, JUnit, Mockito, AssertJ,
Apache Log4, Maven

Похожие кандидаты

Java-розробник
Одесса, Удаленно

Junior Java Developer
Удаленно

Middle Java Developer (4+)
70000 грн, Удаленно

Java software engineer
Удаленно

Java programmer
Удаленно

Java developer
Киев, Удаленно

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: