Viktor Front End Developer
Summary
I’m Victor, and I am a front-end web developer with one year experience. I mostly specialize in JavaScript, TypeScript, React.js, Ant Design, HTML, CSS, SCSS, Redux. Knowledge of these technologies allowed me to successfully complete multiple projects.
I am friendly, independent, and easily can find common ground with team members, so I have no problem with teamwork. I am an open-minded person, and always ready to learn from more experienced colleagues.
If you want a reliable and easy-going team member, then let me help you. Working with me, you will receive an individual approach to your project, attention to detail and daily progress reports.
Interscholastic cycling association back-office application
March 2021 – June 2021
Front-end developer
This project is an easy-to-use web portal for cycling association management and coaches. It's main purpose is to handle coach licensing and association's events.
Main features:
- Create and manage users with different permissions
- Tenants based access to the application for association departments
- Events management and calendar
- Coach licensing module with quiz and progress tracking
Main responsibilities:
- Developing a web portal from scratch with React.js
- Create dashboard screens with essential information about each particular league and department
- Create highly customizable quiz module for coach licencing that included qualification related documents file upload, video player with question/answer forms, question form for spreaded answers, ABC quiz forms
- Create UI for creating editing and deleting Users, Leagues and events
- Permission based access to different parts of an application
- Communication on a daily basis with the product owner, team and project manager from our side in order to get clear specifications
- Analysing requirements from the client side.
Project Team Size: 3 team members
Technologies and Tools: React.js, Redux/Saga, Ant Design, SCSS, CSS, JSX, NPM, Axios
Platform for organizing mountain biking events for middle school and high school.
November 2020 – March 2021
Front-end developer
The project is a platform for organizing events for middle and high schools. It allows organizing competitions more securely for participants and convenient for organizers.
It aims to help sport organizations to grow while ensuring consistent programming, reduced risk liability and data collection for greater security funding opportunities. Everything to ensure long-term quality, relevance and sustainability in quality organization.
Main responsibilities
- Developing a web portal from scratch with React.js
- Design development from scratch
- Role authorization (admin, coach, super admin)
- Development of functionality for creating a league and a team
- Maintain storybook with custom components library
- Pages for training and obtaining licences, with the development of quizzes
Project Team Size: 3 team members
Technologies and Tools: React.js, GraphQL, Ant Design, SCSS, CSS, JSX, HTML, NPM, Axios, storybook, lodash, formik
CRM for Small Business
August 2020 — November 2020
Front-end Developer
This application is a CRM for small businesses with sales through instant messaging systems aiming to make the transition of a customer from a notebook or spreadsheet to an online app as simple as possible, providing a minimum needed set of features to keep the application simple.
This project is a CRM application written from scratch. The application was developed from scratch to provide a minimum required to be set of features in the shortest time possible for MVP purposes. After an initial MVP release, development backlog was planned by the client consulted by the development team-lead.
I've participated in the project exclusively as a front-end React developer. During development was responsible for developing separate modules and bug fixing.
Main responsibilities
- Convert static mockups into React components and layouts
- Pixel perfect design implementation
- React class components to functional components migration
- Integration with Back-end
Technologies and Tools
Typescript, Reac, Redux, SASS, CSS, Material UI, JSX, HTML, NPM
Node.js, TypeORM, Postgres
Heroku