Hello! So you're interested in who I am.
I plan to develop into a senior specialist, gaining experience and knowledge to become an effective and valuable employee who can solve complex problems and help the company achieve its business goals.
As a passionate developer, I have built a solid foundation in front-end development with Angular, while also expanding my expertise into DevOps. My ability to adapt and learn quickly allows me to tackle a wide range of technical challenges.
I am seeking a dynamic company where I can apply my web development and DevOps skills, contribute to impactful projects, and pursue continuous professional growth.
Programming Languages/Technologies
Frameworks/Libraries
material
Development Tools
Methodologies
DevOps
English
Intermediate
According to the CEFR, my English level is B1. This means the following:
I can understand the main points of clear standard input on familiar matters regularly encountered in work, school, leisure, etc. I can deal with most situations likely to arise whilst travelling in an area where the language is spoken. I can produce simple connected text on topics which are familiar or of personal interest. I can describe experiences and events, dreams, hopes & ambitions and briefly give reasons and explanations for opinions and plans.
Polish
Upper Intermediate
Dużo podróżowałem po Polsce i rozmawiałem z mieszkańcami, to piękny kraj i mili ludzie. Chętnie byłbym częścią zespołu, w którym mówi się po polsku. Płynnie czytam, oglądam filmy i programy telewizyjne i płynnie się komunikuję.
Ukrainan
Native
I am Ukrainian.
Master's Degree
Management Information Systems
Ivan Franko National University of Lviv
LeadQuizzes
I'm a front-end developer working on the LeadQuizzes platform, which helps businesses create quizzes, surveys, and tests to capture leads and understand their audience better.
I focus on building high-quality, responsive web pages using HTML, CSS, TypeScript, and Angular, along with related tools and libraries. I'm actively involved in migration the app to the latest Angular versions.
I also create and maintain technical documentation and collaborate closely with the team to gather requirements, analyze them, and plan development tasks effectively.
Intresmart company website
I developed the company's website from scratch. An admin section has been created where user can manage pages from the Blog, Cases, Vacancies - create/delete/edit pages, add images and files.
The backend part works in the Firebase ecosystem using Storage, Database, Authentication, App Hosting, Functions.
The site is built on Server Side Rendering and services for SEO optimization have been created.
Lazy loading, svg sprite, optimized images placed in CDN and other things to improve the site's performance.
GrainTrack
Developed front-end applications using Angular and AngularJS.
Contributed to backend development tasks.
Managed system integrations with client systems via the n8n low-code platform.
Performed DevOps tasks, including server administration, writing bash scripts, and managing Docker and Ansible deployments.
Onboarded new team members, providing project overviews, setup instructions, and access to necessary services.
Products list
Personal website
I set out to create a website using primarily CSS and HTML, with a minimal amount of JavaScript. I only use JavaScript for navigation and scrolling through projects.
The site features a responsive design and adapts for smaller screens.
This portfolio site is an expanded version of my resume, largely mirroring the information from it.
Cars list
This project was created as part of a test task. I developed a page that displays a table listing various cars.
The table features pagination, column sorting, and a search/filter field for entries. Users can add, delete, and edit records. Initial data is sourced from an API, and LocalStorage is used for storing table data.
For the mobile version, I designed a unique layout where records are displayed as cards, thereby improving the table's usability on mobile devices.
Weather App
This is a web application that allows you to view weather forecasts for various cities. When you select a city, the displayed weather forecast data adjusts accordingly, with the option to choose units of measurement.
Data is sourced from the API at https://www.tomorrow.io/ via HttpClient. Weather information is cached in LocalStorage to minimize the number of API requests.
The application utilizes components, services, pipes, and a custom directive.
GreenCity
I contributed to the development of GreenCity, an eco-friendly lifestyle application designed to educate users about sustainable living in an engaging and challenging manner.
In my role as an Intern Web UI Developer, my responsibilities encompassed fixing bugs, refactoring code, writing unit tests, and implementing new features.
Our front-end team, which comprised 7 members, operated under the SCRUM methodology. My role also involved collaboration with PM, testers, backend developers, and business analysts.
Pet project 1-3-5-rule
I developed a to-do list application using Angular and Bootstrap that prioritizes tasks according to the 1-3-5 rule (one major task, three important tasks, and five easy tasks per day). This project not only provided me with hands-on experience with Angular and Bootstrap, but also allowed me to apply my problem-solving skills in the development of a functional application.
I leveraged various Angular features, such as App Routing, Reactive Forms, Pipes, Observables, HTTP Requests, and Authentication, to build the application.
Fitness clothing store website
As part of a training course, I developed a responsive template for a sportswear website, utilizing JavaScript, HTML, and SCSS. In a collaborative effort, I was responsible for the development of two blocks of the website and a burger menu.
My tasks included the creation of responsive and visually appealing user interfaces, the implementation of interactive features, and the assurance of cross-browser compatibility.
The site was developed by a team that included myself and eight other individuals.
LET'S CONNECT
I'm currently avaliable to take on new projects, so feel free to send me a message about anything that you want to run past me. You can contact anytime at 24/7
I specialize in front-end development, tackling user problems in projects of varying complexity. I deliver high-quality user interfaces with a focus on detail and excellence.
Location -
Lviv, Ukraine
Development -
Front-end Development
Angular Solutions