Full product development cycle - from discovery and architecture to post release support
Driving system improvements across teams
Communication with the customer
Code review
Onboarding and mentoring juniours
2017.11 - 2020.05
Wi-Q Middle Frontend developer
Education
Newcastle University (2016)
Master of Science (MSc), Computing Science
Gitmax Senior Frontend developer
2022.01 - current
Remote work in a distributed team:
communication (within the team and directly with the customer)
development of web applications using modern versions of Angular
development of an application based on React + Redux
The application is being developed using JavaScript, TypeScript. Most of the tasks on this project were connected with data visualization using SVG + visx. The communication with the server was implemented via axios, Socket.IO.
Built many forms (API driven) using React, Redux, Redux saga, Formik
Created several react components that use styled-components (Tabs, ProgressBar, PostcodeLookup, FileUploader, RadioBox, Input, CheckBox, TextArea, Button)
Developed an svg icon system with react components
Built an svg icon system used in the front-end
Developed a single page package selection app with a tally showing partial/total cost with Twig, html, css, Jquery
Worked on a vast array of static pages for the marketing site
Built the front-end of a Sales predictor feature using html, css3, vanilla JS, APIs