Володимир
AI-розробник
- Розглядає посади:
- AI-розробник, Програміст Java, Full stack програміст, Python-програміст, DevOps
- Місто:
- Київ
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/18341649/
Завантажений файл
Файл містить ще 5 сторінок
Версія для швидкого переглядуЦе резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
software engineer
Country: Ukraine
Region: Lviv
Age: 42 years
Mobile number: [
E-mail: [
LinkedIn: [
Objective:
To work as a software developer on challenging and meaningful projects,
continuously grow through hands-on experience, and ultimately evolve into a
highly skilled software architect. Passionate about innovation, problem-solving,
and contributing to the development of future technologies.
Experience:
2016 - 2017
com. ServoCode
full stack developer (java, javascript)
2017 - 2018
com. BabyMetr
full stack developer
2018 – 2019
com. SysGears
full stack developer (java, javascript)
2019 – 2020
com. A-Bank
software developer
2020 – 2021
com. DataArt
software engineer
2021 - present time
com. SoftServe
software engineer
Skills & Expertise:
Java skills:
● Strong practical Knowledge of Java 8+/17 (Core , Streams, Lambdas,
Collections, Generics, Concurrency, Exceptions etc.), algorithms and data
structures; design patterns.
● Strong Knowledge of Spring (MVC, AOP, IoC container etc.).
● Great working experience with Spring MVC, Spring-Boot, Spring-Data,
Spring Security (JWT, OAuth2), etc.
● Knowledge of Spring WebFlux, Spring Integration.
● Knowledge of Java EE (Servlets, JSP, EJB).
● Basic Knowledge of GWT (Google Web Toolkit), JavaFX.
Python skills:
● Strong practical Knowledge of Python 3+ (core, collections, files, ipaddress
and the others standard libraries, unit testing, etc.).
● Strong practical Knowledge of Django framework (Models, DB-related data
querying/filtering/aggregation/deduplication etc., API-view, templates).
● Strong practical Knowledge of Django REST framework (Seralizers,
ViewSet, method decorators etc.).
● Proficient in Python async programming: asyncio, Twisted and experienced
in developing with the Tornado framework.
● Practical working knowledge of OpenAPI — designing schemas, generating
client/server models, using code generation tools — and using drf‑yasg for
automatically generating Swagger/OpenAPI 2.0 documentation in Django
REST Framework.
Database and related technologies:
● Strong practical Knowledge of SQL.
● Extensive hands-on experience with MySQL and PostgreSQL, including
schema design, query optimization, and performance tuning.
● Extensive practical experience with JPA, Hibernate, and Spring Data for
efficient ORM, transaction management, query optimization etc.
● Great working experience with MongoDB and ReactiveMongoTemplate for
building reactive, non-relational data access layers.
● Extensive hands-on experience with Django ORM for database modeling,
schema migrations, and query optimization.
● Hands-on experience with Elasticsearch for indexing, querying, and
analyzing large-scale datasets.
● Hands-on experience with Vertica as a columnar data warehouse
● Working experience with CouchDB, including document design, replication
management, and query optimization for scalable NoSQL storage.
● Knowledge of Apache Cassandra.
● Practical Knowledge of GraphQL.
● Knowledge of Knex.
JavaScript skills:
● Reach experience and strong practical knowledge of JavaScript (ES6+) and
TypeScript for developing robust, scalable web applications.
● Extensive experience and practical knowledge of React for developing
dynamic, responsive, and component-based web applications.
● Hands-on experience with Redux for managing application state in React
projects.
● Hands-on experience with MobX for efficient and scalable state management
in React applications.
● Strong working Knowledge of AngularJS.
● Knowledge of Angular (2+)
● Good hands-on experience with Node.js for developing backend services
and APIs.
● Strong knowledge of Express for building robust and scalable backend APIs.
● Experience using Socket.io to build real-time features such as chat and live
updates.
● Knowledge of React Native.
Layout and markup:
● Expertise in crafting adaptive layouts with Bootstrap and CSS Grid,
following modern W3C standards and accessibility (WCAG) guidelines
● Hands-on experience in crafting semantic HTML and modern CSS for
cross-browser compatible websites.
● Strong Knowledge of Bootstrap.
● Good practical Knowledge of Handlebars / Mustache.
Testing instruments:
● Strong practical Knowledge of JUnit.
● Strong practical Knowledge of Mockito.
● Working experience with SpringBootTests and Spring MockMvc.
● Extensive experience with Python unit testing frameworks, including
unittest and pytest, utilizing mock, patch, and AsyncMock to ensure robust
and reliable asynchronous and synchronous code testing.
● Practical Knowledge of TDD/BDD principles.
● Proficient in using React Testing Library alongside Jest and Sinon for
mocking, spying, and verifying React component behavior.
● Knowledge of Jasmine Karma.
● Working experience with Cucumber for behavior-driven testing and
Selenium for automated functional UI testing, enabling comprehensive
end-to-end test coverage.
Server skills and technologies:
● Strong practical Knowledge of Linux (Ubuntu, Debian, CentOs).
● Strong practical experience writing Bash scripts for automation, system
tools, and deployment workflows.
● Strong practical Knowledge of MacOs.
● Hands‑on experience on AWS infrastructure: configuring ASGs, managing
load balancers, setting up health checks, and optimizing configuration for
scalability.
● Strong proficiency in Windows operating systems, including troubleshooting,
configuration, and automation.
● Good practical Knowledge of Nginx.
● Good knowledge of Tomcat, Jetty.
● Knowledge of Netty.
Build and Integration tools:
● Extensive working knowledge of Git: commits, rebases, tagging, merging, pull
requests, conflict resolution, and repository management.
● Extensive working knowledge of GitHub, including repository management,
issue tracking, GitHub Actions for CI/CD pipelines, and automation of
workflows.
● Experienced in using GitLab for source control and implementing CI/CD
pipelines to automate build, test, and deployment processes using YAML
configurations.
● Proficient in Bitbucket, encompassing repository management, issue
tracking, Bitbucket Pipelines for CI/CD workflows, and automation of
processes.
● Extensive hands-on experience with Docker for containerizing applications,
managing images, and streamlining local and production development
environments.
● Strong practical experience with Ansible for infrastructure automation and
configuration management.
● Proficient in using Terraform to build, change, and manage infrastructure
efficiently.
● Good practical Knowledge of Kubernetes.
● Strong hands-on experience using Apache Maven for building and managing
Java-based projects, including dependency management, packaging, and
lifecycle management.
● Practical Knowledge of Gradle.
● Proficient in using Webpack for bundling JavaScript, CSS, and other assets
to streamline frontend development and improve load performance.
● Practical experience using Vite as a modern frontend build tool for fast
development and optimized production builds.
Data Engineering & Infrastructure:
● Proficient in Web & API: HTTP/HTTPS (REST, GraphQL), WebSockets
(WSS).
● Strong practical experience with internet protocols: HTTP/HTTPS, TCP/IP,
DNS, FTP, troubleshooting, and optimizing network communications.
● Good practical Knowledge of RabbitMQ.
● Practical Knowledge of Apache Kafka.
● Knowledge of Apache Spark
● Semantic Web Knowledge. Apache Fuseki + SPARQL
● Knowledge of MQTT (HiveMQ)
AI Skills
● Proficient in LLM API Integration (Gemini / OpenAI) in applications with
Google Gemini and OpenAI API for text and multimodal tasks.
● Practical experience in Spring AI & Backend Integration to build scalable
backend services powered by LLMs.
● Skilled in Prompt Engineering, designing and refining prompts for accurate,
contextual outputs using clear instructions, examples, delimiters, and iterative
tuning.
● Practical knowledge of Vector Databases & RAG, vector store databases for
semantic search, embeddings, similarity matching, and retrieval-augmented
generation (RAG).
● Text, Image, Video, Vision & Text-to-Speech LLMs. Experience with
multimodal models for summarization, classification, generation, image
captioning, and reasoning, including video understanding via frame extraction
and vision-language models for scene analysis, Q&A, and text-to-speech
synthesis.
● LLM-Driven Automation. Backend pipelines leveraging LLM APIs for
workflow automation (content generation, preprocessing, support, error
detection), including async processing, caching, and fallback logic.
● AI-powered chatbots and image generators, implementing real-time backend
services and responsive frontends for scalable AI applications.
● Knowledge of Reinforcement Learning principles, including Markov Decision
Processes (MDPs), the Bellman equation, and Deep Q-Learning using neural
networks for policy learning and decision-making.
● Knowledge of artificial neural networks, with experience in designing, training,
and applying models to real-world problems.
Other languages:
● Strong practical Knowledge of bash scripting language(variables,
commands, inputs/ outputs, and debugging)
● Knowledge of C++;
● Knowledge of Kotlin;
● Knowledge of Scala and Akka framework
● Basic Knowledge of Groovy;
Dev skills and methodologies:
● Strong proficiency in Object-Oriented Programming (OOP) principles
including encapsulation, inheritance, polymorphism, and abstraction, applied
to design scalable, maintainable, and reusable software solutions across
multiple programming languages.;
● Strong knowledge of RESTful API design and development, including
creating, consuming, and securing APIs to enable seamless communication
between distributed systems and services.
● Good Knowledge of SOLID principles;
● Experience with Extreme programming;
● Proficient in conducting thorough code reviews to ensure code quality,
maintainability, and adherence to best practices.
● Working experience with Agile methodologies (Scrum, Kanban);
Development Environment: Intellij IDEA, Pycharm, Visual Studio, Windsurf,
Cursor, Eclipse, Netbeans, AndroidStudio, GitHub Copilot.
My code examples: https://github.com/vladmirlu
Projects:
● Working experience on real 2 commercial projects healthcare related
where I was responsible for basing, writing and deploying production code,
communication with clients. The backend is written on Java (Spring Boot,
Hibernate, PostgreSQL) and frontend on JavaScript (Angular Js, Bootstrap).
● The website on the topic of children development written on java,
javascript, Spring mvc, Angular js, Bootstrap (startup) where I was basing,
writing and deploying on production all the project functionality
● Working experience on a real startup project related to show business
with web and mobile versions (Android and IOs) versions written on JavaScript
(Node.js, Apollo, React, React Native, GraphQL, Knex, Webpack). I was
responsible there for full stack development of the admin dashboard.
● Working experience on project in the banking area (Spring Boot,
MongoDB, Postgresql, React, Formik). Data-oriented project(maintenance,
collection, and distribution of client account and reference data). The system
received data from different sources and provided a cleansed view of aggregated
data to users and downstream systems. Rich search functionality and
business-specific usability views gave users a possibility to analyze the data and
make all necessary CRUD and more complex business-specific operations
(merge, deduplication, etc.) daily.
● Working on several shopping platform projects(Spring Boot, MongoDB,
Postgresql, React, Redux, AWS, Groovy).
● Cyber Security Platform, a Java application that ensured cybersecurity
and client data protection, the authorization solutions provider and client behavior
analyzer. When a user enters his credentials the application gathers all the
user-related available information (title, image, description, cookie, location,
attempts quantity, local device markers etc.) and submits it to the back-end.
Gathered info was attached to user History. Based on the user's history, the
application analyzes his behavior and provides several ways of authorization.
● Data Analytics Platform, a Python, Django REST cloud-web service for
collecting, monitoring, managing, analyzing, aggregating and synchronizing data
of web traffics, coming from different sources around the world. Provides
customers with various functions and possibilities to control and manage their
data-trafics and the others web services.
My main responsibilities:
- production code writing, functionality testing and bug fixing;
- new features implementation and time estimation;
- improvements investigation and solution research;
- communication with clients;
- development team management and onboarding of newcomers;
● Advanced 2-Factor Authentication Application. Developed and maintained
a secure, scalable 2-factor authentication application featuring asynchronous
backend services with Tornado and Python, PostgreSQL database management,
and a dynamic frontend built with TypeScript, React, and MobX. Focused on
delivering a robust, high-performance system integrating AI enhancements to
improve authentication accuracy and user experience.
Responsibilities:
- Led full lifecycle development including design, implementation, testing,
deployment, and maintenance of backend services using Tornado, Python
async, and PostgreSQL.
- Built a responsive and maintainable frontend with TypeScript, React, and
MobX for state management.
- Developed and optimized asynchronous workflows to ensure real-time
authentication processing.
- Designed and maintained RESTful APIs ensuring security, scalability, and
performance.
- Integrated AI components to enhance authentication mechanisms and
user interaction.
- Conducted thorough testing and debugging to uphold software quality
standards.
- Managed deployment pipelines and performed system monitoring for
uptime and stability.
- Proactively contributed innovative ideas and features to enhance the
application.
- Onboarded and mentored new team members, facilitating their smooth
integration into the project.
Education:
● 2015 – IT-school "LevelUp"
C++ and Object-Oriented Programming Course. Certificate awarded and
recognized as one of the top students
● 2016 – IT-school "SkillsUp"
Java Programming Course (Beginner & Practice)
● 2017 – Ukrainian State University of Chemical Technology
Master’s Degree in Engineering Technology
● 2018 – National Metallurgical Academy of Ukraine
Master’s Degree in Computer Science
● 2025 – Present – Lviv Polytechnic National University, Lviv, Ukraine
PhD Student in Information Technology (IT)
Languages:
Ukrainian (native);
English (upper intermediate, B2);
Russian (advanced);
Personal skills:
Strong logical reasoning and analytical problem-solving skills;
Responsible worker;
Creative person;
Humor lover;
Quick learner;
Challenges lover;
Passionate about discoveries;
Open and flexible for changes;
Good communication skills;
Team player;
Interests
Learning new things, cutting edge technologies, self development, sports, music,
voyage;
Схожі кандидати
-
AI-розробник
Київ, Дистанційно -
Ai інженер
Київ, Дистанційно -
Cybersecurity, AI, Support, Dev
Київ, Дистанційно -
AI Video Creator, Prompt Engineer
Київ -
AI-креатор
20000 грн, Київ, Інші країни, Дистанційно -
AI-креатор
Київ, Дистанційно