Yevhenii
Fesenko
FULL-STACK DEVELOPER
I’m an experienced full-stack engineer who
has been working in the industry for over 8
years. I've been to several projects from
scratch as well as jumped on running ones.
TECH STACK
EXPERIENCE
FREELANCING | 2021-NOW
Front: React / Angular/ Next.js;
Freelancing offered the promise of a different kind of
Back: Node.js / Nest.js/ Express.js/
adventure, where every project was an opportunity to
Django/ Laravel
learn, grow, and define my path in the tech world.
DB Programming &
FULL STACK ENGINEER |-
Administration: MongoDB /
MaybeWorks The company gave me the opportunity to
MySQL / PostgreSQL
encounter
DevOps: Amazon Web Services
(S3/EC2/RDS/Lambda/Elasticsearc
h/ etc.)
PROGRAMMING
LANGUAGES
JavaScript
TypeScript
Python
PHP
SPEAKING
LANGUAGES
different projects and various challenges. The most interesting
one was a social network. (TS, React, Next.JS, Tailwind). I added
a Wallet management page with the ability to connect new
crypto-purses, different interaction with the content and etc.
BACK-END ENGINEER |-
SoftServe
I was assigned to a large CRM system project, which
we built from scratch. (React, TypeScript, Nest.js,
MongoDB). Some of the tasks were to - design and
create new tables and relationships in the database. write unit tests using the Jest framework - third-party
API integration: google-maps, auth0.
EDUCATION
National Technical University "Kharkiv Polytechnic Institute"
2017 - 2019
English
Ukranian
Russian
MASTER'S IN COMPUTER SCIENCE
National Technical University "Kharkiv Polytechnic Institute"-
BACHELOR'S IN COMPUTER SCIENCE
YEVHENII FESENKO
FULL-STACK DEVELOPER
WORK EXPERIENCE
FREELANCING
(React, Ionic, Firebase, Mapbox-gl-js,Stripe, Nodejs, Graphql, Apollo-server, PostgreSQL with Prisma ORM, Sentry, Sendgrid)
2021-now
I developed a platform that engages people of different ages to learn about the cities they travel to.
The app will lead families to get acquainted with multiple different locations in a city, teaching them
both history and requiring them to find details in the city to answer various challenges. Along the way,
users will receive achievements that they can use to pick up physical awards (such as enamel pins) at
participating locations. Some of the tasks completed:
Updated Tile component styles
Created custom tab bar component
Updated page component styles
Modified CreatePartyPage
Created card component
Created button component
Updated HomePage
Modified JoinPartyScreen
Modified PartyWaitingPage
FULL STACK ENGINEER
MaybeWorks
(React, Redux, Next.js, MSW, React-Query, Jest, Cypress)
I worked on a platform focused on providing big and small businesses with
insurance support, providing secure web-based payment collection, settlement and
documentation services, as well as processing and reconciliations. It includes
various tools: performance graphs, complex forms etc. Tasks completed:
-
Implemented CAIP insurance report page;
Implemented business quote page
Performed various tasks on Policy details page
Implemented Endorsements tab, Policy View tab, Policy payments tab
Implemented Documents and Notes sections;
Implemented policy search screen
Worked with the prototype of voice assistant for Quote project main
questionnaire
Keeping frontend up-to-date with the latest API changes;
Various adjustments and bug fixes to the existing functionality
BACK-END ENGINEER
SoftServe
(ReactJS, TypeScript, Nest.js, MongoDB)
I worked on a CRM system that allows users to automate and make more
comfortable handling client bookings, mailing with vendors, and keeping track of
booking a tour till the end of it. Tasks completed:
Designed and created new tables and relationships in the database.
Wrote SQL queries for crud operations
Writing unit tests using the jest framework
Third-party API integration: google-maps, auth0
Designed and implemented very complex logic with sorting various data
-