Karine Hiulumian
FRONT-END DEVELOPER
Zaporizhzhya, Ukraine
(*****************
Show contacts
PROFESSIONAL EXPERIENCE
LIGHT IT
, Zaporizhzhya –
Front-End developer
09.20************
Project: Website for searching voucher codes and discounts
Position: Front-End developer
Environment: Next.js, React, Redux, Redux-saga, reactstrap,
material-ui, redux-form, socket.io
Tasks Performed:
●
found and fixed performance bottleneck caused by excessive
re-rendering. Fixed using reselect library
●
optimized performance by lazy loading several modules and
components, setup next-offline with workbox configuration,
added lazy loading for images
●
created several parts of single-page-application admin panel,
builded with material-ui: new tables with statistics; updates
for interface like adding tabs; global search etc.
●
added microdata for stores for SEO purposes
●
implemented new features: added new navigation menu, UI
updates
INCODE GROUP
, Zaporizhzhya –
Full stack developer
11.20**********
Project: Search platform for semiconductors
Position: Front-End developer
Environment: React.js, Redux, Redux-saga, recompose, firebase,
ant-design
Tasks Performed:
●
collaborated with other team members, fixed UI bugs
●
implemented new features
Project: Pilot version of the project on Next.js
Position: Front-End developer
Environment: Next.js, Typescript, scss
Tasks Performed:
●
added login form with authentication
●
implemented HTML layouts according to provided design
●
implemented uploading user photo, form validations
●
integrated multilanguage system using next-i18next;
MAIN SKILLS
HTML
CSS(SCSS, SASS, LESS).
JavaScript (ES6)
TypeScript
React.js
Redux
Redux-form
Redux-saga
Next.js
Material UI
Node.js (Express.js)
MongoDB (Mongoose)
Socket.io
Firebase
Jest
Git
Webpack
Pug
Gulp
LANGUAGE SKILLS
English - Intermediate
Russian - Native
Ukrainian - Fluent
Project: Website for australian education system
Position: Full stack web developer
Environment: React.js, Redux, Express.js, MongoDB (Mongoose),
AWS(EC2), Stripe, Drip API, less, chart.js
Tasks Performed:
●
implemented new UI elements: added statistics data (created
endpoints with mongodb aggregations) and created views for
displaying this statistics on admin dashboard panel (added
new charts)
●
added customization for stripe invoices with Drip API (send
custom emails)
●
optimized performance by code splitting, setup plugin for
image optimization
SIMPLEX
, remote –
Front-End Developer
1*************8
Project: Website for the control of culinary workers
Position: Front-End Developer
Environment: Vue.js, Vuex
Tasks Performed:
●
implemented HTML layouts according to provided design
●
worked on creating a calendar with ability to add tasks for
workers in accordance with their shifts, created charts with
statistics
●
collaborated with other team members
EDUCATION
LoftSchool
- online school
Advanced Web Development Course
2017
COMPUTER ACADEMY STEP,
Donetsk -
Professional Course - Web Developing
2017
DONETSK NATIONAL TECHNICAL UNIVERSITY
, Krasnoarmeysk
– master degree
2013 - 2015
DONETSK NATIONAL TECHNICAL UNIVERSITY
, Donetsk –
bachelor degree
2008 - 2012
PERSONAL QUALITIES
●
Keeping up to date with new technologies
●
Quick learning
HOBBIES
Martial arts, photoshop