Veronika Novikova

UX Developer

Master of CSS layout, “pixel-freak” and attentive to details. Expert in CSS preprocessors. Have a good eye and understanding of visual and UX design principles. In my work I pay special attention to UX / UI design. An active attendee of design and front-end conferences.

Deep knowledge of accessibility and W3C standards across both desktop and mobile web, including familiarity with common assistive technology software and technology.
SVG animation experience with CSS3 Keyframes / JS animation.
Understanding of back-end programming concepts.

  Minsk, Belarus

http://niktariy.com         

Work Experience


Aug 2018 – Present

Mentor
mkdev

Personal mentoring of novice front-end developers and creation of individual training plans for every student, sharing my own practice and teaching self-management and self-sufficiency. Helping with prepare CV and portfolio, find a job and get ready for an interview.

Oct 2018 – Jan 2020

Front-End Developer
ISsoft (Coherent Solutions, Inc)

  • Development of mobile and desktop layouts (HTML, CSS/SCSS, React).
  • Development web application on Angular.
  • Ensure accessibility for a major American e-commerce system (from 04.2019 to 11.2019).
  • Taking a React course within the company.
  • Working on an internal project using React and Material UI library.
  • Helping other developers (FE and BE) with page markup.
  • Speaking on behalf of the company at MinskCSS meetup.

Aug 2016 – Oct 2018

User Experience Engineer (Front-end)
Invento Labs LLC

  • Improving user-facing features by communication with team members (most closely with UI/UX designers).
  • Website development and maintenance (HTML, CSS/SCSS, JavaScript).
  • Development cross-browser, semantic, responsive and adaptive layout with strong focus on interaction and UI.
  • Development front-end with JavaScript (& jQuery), React.js, Vue.js.
  • Work on the client side (ActiveCloud) as a markup expert.
  • Interviewing applicants for front-end developer position and reviewing their technical homework.
  • Helping back-end developers with page markup on other projects.
  • Participating in Scrum process — discussions with clients, clarification of requirements.

Dec 2015 – Aug 2016

UI Developer
Freelance

  • Development of website layout (HTML, CSS).
  • Adjustment of ready-made templates for customer requirements.
  • Create responsive and adaptive websites.
  • Writing simple functionality in JavaScript (jQuery).

Education


Belorussian State University of Informatics and Radioelectronics

Bachelor of Economics in Electronic Business

Thesis: “Development and economic justification of the information system of the training center”

2016 – 2020

BSUIR | Affiliate “Minsk Radioengineering College”

Information technologies software engineer

Activities and Societies:
The environments and programming languages, such as PASCAL, DELPHI, C ++, JavaScript. Means of management systems databases. Computer graphics and animation means, such as Adobe Photoshop, Corel Draw, HTML & CSS.

2012 – 2016

Skills

Front-end


  • HTML & CSS
  • CSS Preprocessors (Sass, Less)
  • BEM naming convention
  • Adaptive/Responsive layout
  • Cross-browser Compatibility
  • W3C Standards
  • a11y
  • JavaScript / ES6
  • React / Vue.js

Design


  • Design Patterns
  • User-friendly Design
  • User-centered Design
  • Web usability
  • Figma / Sketch
  • Avocode / Zeplin
  • Adobe Illustrator

Tools & Applications


  • Git, Git Flow
  • NPM
  • Gulp
  • Webpack
  • JIRA, Redmine
  • WebStorm, Atom, Sublime

Back-end


  • Node.js
  • MondoDB
  • Express.js
  • Ruby on Rails
  • Java

Methodologies


  • Agile Methodology
  • Scrum
  • Waterfall

Soft skills


  • Time Management
  • Decision Making
  • Detail-Oriented
  • Self Confidence and Motivated
  • Critical Thinking

Courses


Sep 2020 – Present

React

Paqmind

Jan 2020 – Mar 2020

W3Cx “Introduction to Web Accessibility”

edX

Aug 2017 – Sep 2017

JavaScript

Codecademy

Languages


Russian — Native speaker
English — Intermediate