Summary
Overview
Work History
Education
Skills
Timeline
Generic
Alexey Bogomazov

Alexey Bogomazov

Frontend Developer
Pattaya

Summary


[object Object] developer with a passion for Javascript and a love for React.


Has worked both in large teams and startups. Started by learning the backend, but fell in love with frontend. Gained incredible experience and stress tolerance at first job. Participated in various React projects using all the most popular libraries: Redux (Redux-Toolkit), Redux-saga, Reselect, Styled-components, CSS-modules (with SCSS), React-spring, Formik/React hook form, react-query, GraphQL, tailwind, react testing library. Dives deep into the project and takes an active part in discussing functionality. Constantly striving for self-improvement.

Overview

12
12
years of professional experience
5
5
years of post-secondary education

Work History

Frontend Developer

TradeSquare
Sidney
02.2022 - 05.2023
  • Developed responsive web applications using: HTML, React, GraphQL, Tailwind, React Aria (for custom UI components), React Testing Library
  • Developed complex web forms with validation and error handling
  • Discussed application work (requirements, new features and changes to existing ones, design implementation, bug fixes, choosing technical solutions) with product owner, designers, QA, and developers
  • Participated in task planning and estimated development timeline, tracked tasks and closed them on time (Jira was used as project management system)

Frontend Developer

SENLA - Software Engineering Laboratory
02.2019 - 02.2022

Main technologies used: HTML, CSS/SCSS, JavaScript/TypeScript, React with Redux, Hooks, React Query, React Testing Library

  • Developed web SPAs using React/Redux stack for large clients in fintech and telecom industries
  • Participated in the development of personal user accounts
  • Developed large multi-page forms with interrelated fields, frontend validation and error handling
  • Participated in the development of UI components for design system
  • Participated in the development of a mobile application using React Native
  • Assisted colleagues and performed code reviews
  • Discussed tasks, estimated timelines, and primarily worked in teams of 5-6 people with a total of more than 30 developers on the project

Frontend Developer

Classcard
09.2018 - 01.2019
  • Developed a personal account for parents (desktop and mobile versions) from scratch - a SPA using React/Redux, Material UI. The main features included:

- User profile with basic information

- Functionality for choosing and changing tariffs

- Functionality for paying for services (integration with payment system)

- GPS monitoring, map displaying the child's current location, as well as the route traveled for the selected period. Plus highlighting boundaries on the map, upon crossing which the parent received notifications

- Display of various data for different periods about the student: exits from school, grades, meals

  • Discussed and formulated software requirements

Full Stack Developer (part-time)

Classcard
03.2016 - 09.2018
  • Created web applications to speed up the work of technical support and call center employees. The frontend part was initially done with WebixUI, and later with React/Redux, while the backend was developed using Node.js+Koa+node-oracledb
  • Developed bots for user interaction, as well as for information distribution: Telegram/Viber/VK.com + SMS and email distribution
  • Developed a program for tracking complex nutrition in schools
  • Participated in creation of REST API services for the new personal account (as well as in documenting them with Swagger and writing Mocha + Chai tests)

Head of Technical Support

Classcard
01.2014 - 09.2018
  • Formed technical support department
  • Managed technical support department
  • Implemented service desk software for convenience, acceleration of work, and incident analysis
  • Consulted partners on most complex issues
  • Gathered and analyzed requirements for software for internal use
  • Created reports (jasper reports, wrote SQL and PL/SQL code for reports)
  • Negotiated with partners to discuss joint integration of services
  • Monitored work of external contractors

Technical Support Specialist

Classcard
03.2011 - 01.2014
  • Provided technical consulting on equipment and software operation
  • Worked with Oracle database (data selection/modification)
  • Configured and maintained equipment and software in working condition
  • Installed and configured test environments and tested equipment and software
  • Monitored system performance
  • Created reports in jasperreports. Wrote views, stored procedures for use in reports
  • Wrote technical documentation and user manuals.

Education

Bachelor's degree - personnel management

Orel State Technical University
01.2003 - 04.2008

Skills

    HTML

undefined

Timeline

Frontend Developer

TradeSquare
02.2022 - 05.2023

Frontend Developer

SENLA - Software Engineering Laboratory
02.2019 - 02.2022

Frontend Developer

Classcard
09.2018 - 01.2019

Full Stack Developer (part-time)

Classcard
03.2016 - 09.2018

Head of Technical Support

Classcard
01.2014 - 09.2018

Technical Support Specialist

Classcard
03.2011 - 01.2014

Bachelor's degree - personnel management

Orel State Technical University
01.2003 - 04.2008
Alexey BogomazovFrontend Developer