You need to enable JavaScript to run this app.
.work()
.about()
.contact()
X
.work()
.about()
.contact()
LinkedIn logo
GitHub logo
skillsuite
Learning management system for businesses
ROLE:
Lead Frontend Developer
YEAR:
2019-2021
COMPANY:
Skillsuite
Scroll
Down
INTRODUCTION
Learning
management
software
that
makes
effective
and
engaging
training
a
reality.
My
role
was
to
lead
the
frontend
project.
We
used
React
to
build
out
the
frontend
and
used
several
tools
including
Redux,
and
Typescript
to
complete
it.
Visit website
concept
course builder
The
course
builder
was
one
of
my
main
projects
that
I
spend
a
couple
months
in
building.
I
used
reducers
to
manage
a
lot
of
my
state
manipulation
for
the
components.
Making
the
builder
asynchonous
was
also
a
challenging
aspect
alone.
concept
Users
The
users
page
was
more
complex
than
it
seems,
I
added
in
tags
and
added
in
roles
for
users
to
be
assigned
to.
concept
documents
The
document
file
organizer
was
a
challenge,
because
I
wanted
to
build
it
in
a
way
that
was
efficient.
I
fetched
new
files
on
folder
clicks
and
cached
the
data.
×