Uses

What I use at work on a day to day basis, changes from time to time but I’ll try to keep this up to date.

Backend

PHP

(+7 years)

Laravel, Lumen, Docker, PHPUnit

Node.JS

(+4 years)

Typescript, GraphQL, Jest, Express

Frontend

React

(+4 years)

Typescript, Apollo GraphQL, Next.JS, Jest, React-testing-library, Cypress

Styles

CSS Modules, TailwindCSS, Styled-Components

Mobile

React Native

(3 apps)

Ionic

(1 app)

Databases

MySQL

PostgreSQL

Amazon Aurora

(serverless)

DynamoDB

(serverless)

DevOps

Hosting

DigitalOcean, AWS, GCP, Laravel Forge, Vercel

Mailing

Mailgun, Amazon SES, Mailchimp

Tools

Terraform, Docker, Docker Swarm, Serverless (AWS, Vercel), Cloudflare, Github, Gitlab

Development Tools

Visual Studio Code

As my main IDE for development

Insomia

Design, Debug, and Deploy APIs

Sizzy

Sizzy is a browser made specifically for responsive development. It allows you to preview a website on multiple devices at once

BrowserStack

Instant access to 2000+ browsers and real iOS and Android devices for cross browser testing.

Design

Figma

Figma is a cross-platform and collaborative design tools in your browser, It allow you to access your design anywhere and share them with your team to get quick feedbacks.

Balsamic Mockups

Quick and Easy Wireframing Tool, Ideal for making quick ideas and get everyone on the same page.

SVGOMG

Allows optimizing SVGs online with a live preview

ImageOptim

Perfect tool to optimizing images for the web by reducing the file size dramatically without difference in the quality.

Business

Jira

I have tried many tasks management tools in my career, but Jira is the most mature tool for Agile teams, allowing you to plan, track, and design your workflows.

Zendesk

I have experience implementing and integrated Zendesk in all my companies, I was in charge of creating the workflows for the customer support team, and integrating zendesk with our services.

Google Apps

The best option for companies for hosting their email, documents, calendar, etc.

Notion

The best tool for planning, documenting, and collaborate with all staff in the company.

Slack

An internal communication tool, that can be integrated with many of the services mentioned here.

Redash

Redash helps you make sense of your data, Connect and query your data sources, build dashboards to visualize data and share them with your company.

Miro

The online collaborative whiteboard platform to bring teams together, anytime, anywhere.

Marketing

Ads

Google Ads, Facebook Ads, Bing Ads, ClickCease

SEO

SEMRush, Google Analytics, Webmaster Tools, Hotjar

Social Media

Buffer