Giter Site home page Giter Site logo

👾 Hi, there!

My name is Omar and I'm a Software Engineer.

I specialize on the frontend with React/Next.js with TypeScript, usually styling my projects with CSS3 or MUI; but I really enjoy exploring different styling libraries and options, like SCSS, Bootstrap, Tailwind CSS, Emotion, and styled-components.

I'm also experienced on backend tools. I used to work with Python & Flask/Django, but these past few years I've been running my servers mostly with Node.js & Express.js.

For storing and managing data I've used PostgreSQL, MySQL & MongoDB, usually with GraphQL to expose the data through the API backend, and with Redis to cache the data.

I like to use Docker Compose to easily set up and manage my projects and microservices.

My preferred hosting option for static websites is Netlify, but for more complex projects I like to set up an Ubuntu server on a Digital Ocean Droplet, managing it accordingly to the project. Which usually consists on securing the firewall, cloning the Git repo, installing common dependencies, set up Nginx, Apache, or Traefik, and set the environmental variables. I also use to set up the database in the same droplet, or use an external database.

If the project requires a public domain it should also have HTTPS to improve its security and user experience; for that, Let's Encrypt is the best way generate a free SSL certificate.

And that's just some of the stack and flow that I like to work with. I've also been implementing more tools for testing, automation and development, like Jest, Cypress, Storybook, Jenkins, Prettier, Eslint, Git, Docker, and some more.

⭐ Featured Projects

🖥️ Technologies & Tools

React TypeScript NextJS

HTML5 CSS3 JS NodeJS

MUI SASS TailwindCSS Bootstrap

PostgreSQL MongoDB GraphQL Redis

Git Docker Nginx Firebase

Eslint Prettier Jest Storybook

Figma VSCode Analytics Jira

📈 GitHub Stats

💬 Let's talk!

📧 [email protected]

Omar Benavides's Projects

auth-passport-jwt icon auth-passport-jwt

Fullstack authentication app made with React, Redux, Tailwind CSS, MongoDB, Node.js, Passport.js and JWT.

berlinn icon berlinn

NextJS landing page for a fictional hotel in Berlin

clipboard icon clipboard

A simple landing site for a fictional product.

countries-api icon countries-api

Web app showing information on all countries fetched from a REST API using Axios.

ip-address-tracker icon ip-address-tracker

This web app tracks your public IP Address and renders the location on a map. You can also search for information on a known IPv4 or domain name.

launch-countdown icon launch-countdown

A countdown timer made with React. This is an example of a "launching soon" landing site.

omarbr-website icon omarbr-website

My personal website showcasing my work experience, projects, and more.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.