Full stack developer

Customerly

Communication Suite

Technologies

HTML5HTML5
CSS3CSS3
SASS/SCSSSASS/SCSS
JavascriptJavascript
TypescriptTypescript
ReactReact
GatsbyGatsby
GraphQLGraphQL
SvelteSvelte
ReduxRedux
React QueryReact Query
RecoilRecoil
i18nexti18next
PHPPHP
SymfonySymfony
RedisRedis
WordpressWordpress
ContentfulContentful
ChargifyChargify
DockerDocker
AWSAWS
TerraformTerraform
CircleCICircleCI
Google AnalyticsGoogle Analytics
MixpanelMixpanel
Customerly

What is Customerly?

Customerly is a communication suite, its core business is the customer support with a chat widget for websites. But it has also marketing automation and customer satisfaction features. I'm in the startup team as a Full Stack Dev and I help the other people in developing the product in all its parts, from frontend to backend and database. The mission is to help and inspire at least 1 billion people.

Messenger

The first thing people usually see is the messenger, the widget you can also find in this website, in the bottom right part of the screen. That's the first way the customers connect to Customerly, that allows your customers to contact you, but not only. It also has the knowledge base, campaigns notifications and triggers (a part which I mostly developed). It's been coded in React and StyledComponents for styling.

Customerly live chat

App

The app is the product our users usually use most in their days, to answers to their customers, but also to manage campaigns, funnels and knowledge base.
The previous app was created on Angular JS, but at this moment we are redesigning it from scratch, with React, using innovative technologies like React Query and Recoil.

Customerly app

Knowledge base

The Knowledge Base section is created on PHP. We will rework it in the future, to align it with the rest of style.

Customerly help center

Landing page

The landing page is made by me and another colleague.It's a static website made with Gatsby, built on CircleCI and hosted on S3 with Cloudfront cache.

Customerly landing website

Backend and APIs

Backend is mainly on PHP, with frameworks like Symfony and Laravel. DB is SQL. API are on AWS servers on docker services.

What I did most

I worked a lot on Messenger and backend to create Triggers, which are workflows which let you shoot a message to some people on certain conditions.
After that I did about 50% of the landing pages on Gatsby, with another guy of the team, an hard work, but with good results.
Now we are recreating webapp on React, this will take in more customers, because it will optimize UX of our customers.

Future

I will remain for a long time in this team, because the people with whom I work are fantastic.