Богдан
Веброзробник
- Age:
- 33 years
- City of residence:
- Lviv
- Ready to work:
- Lviv, Remote
Contact information
The job seeker has entered a phone number, email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/10004324/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
I have 1 year of commercial experience and 5 years of coding as a hobby.
Basics. OOP, functional programming, the SOLID principles, REST, unit testing.
Technologies. Javascript, Typescript; React+Redux, HTML5, CSS3/SASS/CSS-in-JS, browser APIs; Nodejs+Express.js/Koa.js,
MongoDB, Docker; JWT, Socket.io, MaterialUI; Git, Vite, Webpack. Ready to adopt other tech as well as improve on those
mentioned.
Links. github; npm - www.npmjs.com/~gottfried; stackoverflow; LinkedIn;
Jobs and projects
Front End developer at Art of IT Solutions. Vue.js, Kanban. 2024.
At one project, I developed an admin application with Vue.js. The application featured nested forms - I used VeeValidate for
validation - and drag-n-drop interface - I used vuedraggable.
Trainee Front-End Developer at Devico. Scrum. 2024.
Participated in the development of a commercial project. Within a scrum framework, developed features, fixed bugs, made task
estimations and communicated with the team.
Todo App. Typescript, React+Redux, Material UI, socket.io, Koa, MongoDB, JWT. 2024.
Developed a full-stack to-do application. Implemented live updating of connected accounts’ data via socket.io; authorization using
JWT tokens.
Magu Web site. Next.js, Typescript. 2024.
Website for Magu Web web-studio. I used client-server component interleaving to make sure the website is rendered on the server
as much as possible.
Boot Camp. Typescript, React+React Query, Kanban, TDD. 2024.
Participating as a front-end developer in the development of a real-world platform application. The team consists of two back end
developers, two front-end developers, dev-ops, manual QA and a designer. We follow Kanban and test-driven development.
I develop the entire front end part of the application, featuring Tinder-like swiping interface, url-stored search filters, data fetching,
etc.
Fi Product Catalog. React.js, React Router, React Hook Form, MaterialUI, Node.js+Express.js, MongoDB, Vercel, Docker,
Docker Compose. 2023.
The client was a hand-made jewelery master. I developed an admin panel with React Hook Form and MaterialUI, the client-facing
part of the site with React and React Router. I also did requirements design and graphic design for the project and communicated
with the client. You can see the code here.
I implemented a development deployment with Docker and production deployment with Vercel.
Front End I used React.js, React Router, SASS. I implemented authentication-conditioned routing; URL-stored dynamic content filters;
a custom dropdown, using semantic markup and ARIA roles for accessibility
Back End The code consists of separate modules for the REST API, the storage and the server, mediated through defined interfaces.
• implemented a data store using MongoDB
• implemented the REST API
• implemented a succinct client wrapper for the API
• unit tested the REST API and the storage
• Deployed the app using Vercel
Design I did brand design, logo design, visual identity, product design and UX/UI.
Slovo i Holos. vanilla javascript, SASS, Swiper.js, Django. 2023.
I maintained the code and developed new features. I communicated with a designer and an administrator, who requested new
features and improvements.
First Theatre. vanilla javascript, SASS, Swiper.js. 2022.
I implemented a graphical design from Figma and functionality with SASS, vanilla javasript and a couple of plugins. I worked with
a back-end developer who also led the project, managed the repo and deployment.
• implemented performant slides underlay animation: see code and demo - here; see ”Characters” section on the site.
Open-source utilities
permutationsjs. vanilla javascript. 2023.
Generate all possible permutations of given elements, using recursion.
parseisotime. regex, vanilla javascript. 2023.
Parses an ISO 8601 formatted date string into date, time and timezone components, using a regular expression.
More resumes of this candidate
Lviv, Remote
Higher education · Full-time, part-time
- Копірайтер, Веб-дизайнер, Веб-розробник, Magu, 8 months
- Блогер, Осмомисл, 2 years 8 months
Lviv
Higher education · Full-time, part-time
- Веброзробник, Devico Solutions, 4 months
- Веброзробник, Слово і Голос, ТЦ, 1 year 2 months
Lviv, Remote
Higher education
- Веб-дизайнер, Веб-розробник, Animato, 3 years 2 months
- Веб-розробник, Слово і Голос, 3 years 4 months
Similar candidates
-
Web-програміст
105000 UAH, Remote -
Web Developer
Khmelnytskyi, Remote -
Web-програміст
Zhytomyr, Remote -
Web-програміст
Remote -
Веброзробник
Remote -
Web-програміст
Remote