ALEXANDER MAZURUK
Senior Software Engineer
_-
> linkedin.com/in/alex-mazuruk
+ Wroclaw, Poland
SUMMARY
SKILLS
Accomplished software engineer with 10+ years experience in
software development industry.
Excels in every stage of the life cycle of software development,
including design creation, coding, debugging, testing, and
maintenance.
Advanced skills and knowledge of leading programming tools
with a strong background in mathematics, algorithms, and
data-processing logic.
Programming language
JavaScript
TypeScript
PHP
Java
Ruby
SQL
GraphQL
Python
HTML
C#
CSS
Technologies
React
Angular
Gatsby
Next.js
EXPERIENCE
Vue
Senior Full Stack Developer
Deskpro
-
-
-
~ 01/2020 - Present
Created new sections of the admin interface. Added a new route and load
data from the API.
Built flexible tables and grids using react-table. Tables with sortable rows,
extra columns that can be enabled or disabled, pagination, etc. Define a
standard way to do these functions.
Ciklum
-
-
-
-
Chat.js
Ionic
Flutter
Flask
Laravel
ElectronJS
React Native
Node.js
Django
Ruby on Rails
Cypress
Webpack
Collaborated across teams to improve process, design, and architecture.
STRENGTHS
Senior Software Engineer & Team lead
-
D3.js
~ 10/2004 - 03/2016
Led a team of 12 engineers in an Agile development environment to build
the next generation of products and services.
c
Used my extensive experience with front end development to define the
structure and components for the project, making sure they are reusable.
Kept the code quality high reviewing code from other developers and
suggested improvements.
Interacted with designers to suggest changes and to make sure the view
they have about the design is translated into actual functionality.
R
Helped the QA teams with development and setup of automation
framework standards.
EDUCATION
Master of Science (MS), BS, Computer
systems and networks
u
Donetsk National Technical University
~ 1998 - 2003
Software Development
-
Foundations of Imperative Programming
-
Object-Oriented Software Development
-
Algorithms and Data Structures
-
Linear Algebra
GPA
3.9 / 4.0
Communication
The 4 years of working remotely in a
distributed team all around the globe have
taught me that communication is key to
successful teamwork.
Team work
I love helping team members on their path
to learning new things. And help the team
in their work process by finding ways to
automate manual labor.
Proactive
I am not afraid to give new ideas on the
project, workflow, or company culture. I do
not hesitate to ask for help or guidance if I
find something is not clear.
Time management
Good time management allows me to
accomplish more in a shorter period of
time, which leads to more free time, which
lets you take advantage of learning
opportunities, and helps me focus, which
leads to more career success.
PROJECTS
MY TIME
SPOKE
F
React, Redux, TypeScript, Next.js, Nodejs, Shopify
SPOKE is an online menswear e-commerce platform.
-
-
-
Changed the Shopify front end layer of the e-commerce page to a React
web application.
B
Back-end refactoring and implementing best practices.
React, Redux, Redux-saga, TypeScript, Webpack
FindHotel is a World's largest hotel booking marketplace.
-
C
Designed REST APIs, worked on external systems integration, designed and
implemented microservices.
FindHotel
-
A
D
Worked closely with designers to bring design mockups to life.
> https://spoke-london.com
-
E
Implemented an organized React component structure as the project
expanded.
Implement Redux Saga for for better management of async calls and
polling.
Worked with backend developer, UX and UI designers to build a polished,
releasable product.
> https://www.findhotel.net
Agnoris
A
Study and development
B
Family and friends
C
Social
D
Planing
E
Watching
F
Playing sports
LANGUAGES
Native
Polish
Proficient
English
React, Redux, D3, Python, Django, AWS, Docker
Agnoris is a guest intelligence tool for restaurants.
-
Implement a library of React components (Sass/BEM/Styled Components)
currently used across 3 different teams.
-
Data visualizations using D3.js and GraphQL(40+ charts, maps).
-
Gained in-depth knowledge in Flask, SQLAlchemy, Postgres, Elasticsearch.
-
Test-Driven Development and code reviews.
> https://www.agnoris.com
Rentberry
Angular, NgRx, Google maps, Jasmine/Karma
Rentberry is a rental service platform.
-
Upgraded the application from Angular version 2 to version 8.
-
Used universal rendering to achieve top score in load-time performance.
-
-
-
Built libraries of reusable, theme-configurable components that were used
across two different projects.
Developed components to interact with the maps (mark areas, draw
polygons, add annotations, search regions, display timeline of different
areas on the map and many other).
REFERENCES
Chris Padfield-
Christopher Nadeau-
Richard Fernandez-
Fode Toure-
David Sljukic-
Wrote unit test using Karma/Jasmine.
> https://rentberry.com
FIND ME ONLINE
Lurn
Laravel, Vue, AWS, Docker, CI/CD
Lurn Nation is an online entrepreneurship platform.
-
github.com/alex-mazuruk
angel.co/u/alex-mazuruk
live:.cid.f24bb392eb0d8849
Lead UI development for new digital platform.
Designed REST APIs, worked on external systems integration, designed and
implemented microservices.
-
Helped the DevOps team with Jenkins, AWS and AWS Lambda configuration.
-
Containerization for continuous deployment.
> https://lurn.com