Olaleye Blessing

I'm a full-stack developer with a strong foundation in frontend development. With over 3 years of experience crafting engaging user interfaces, I've developed my skills in building scalable web applications.

Scroll down

Experience

  • April 2023 - Present

    Remote, Belgium

    Frontend Developer

    I joined a team of 3 frontend developers to migrate a legacy React codebase to a modern Next.js architecture.

    4 months later, I was promoted to the team lead in which I started to lead the migration of the codebase. I also made sure best practices are put in place in terms of accessibility, testing and documentation.

    As it is a multilingual website, I made sure translations to other languages are seemless.

    • JavaScript
    • TypeScript
    • TailwindCSS
    • React.js
    • Next.js
    • Cypress
  • May 2022 - May 2023

    Remote, California

    Software Developer

    I began as an intern, quickly demonstrating my abilities and earning a promotion to Software Developer within 3 months. I then built, maintained, and tested web3 applications using the Elixir stack (Elixir, Phoenix Liveview, and PostgresSQL) with Alpine.js and ClojureScript.

    Also, I learned the importance of effective communication within a team.

    • JavaScript
    • React.js
    • Elixir
    • Phoenix Liveview
    • Alphine.js
    • Clojure
    • ClojureScript
    • Ecto
    • PostgresSQL
  • Jan 2021 - Dec 2022

    Remote, Canada

    Frontend Developer

    I prioritized accessibility upon joining the team, ensuring all pages were usable for medical staff and patients (with disabilities). By leveraging React's capabilities, I also optimized page load times for a smooth user experience.

    • JavaScript
    • TypeScript
    • React.js

Projects

These are some of the projects I have worked on over the years.

  • Igbayesile

    A hotel reservation platform that simplifies booking for guests, managers, and staff. Users can search and reserve rooms, leave reviews, and complete secure payments. Managers can assign dedicated staff to manage their hotels, improving communication and efficiency. Staff can manage multiple hotels through a user-friendly interface. Managers and staff have access to detailed analytics dashboards (on a subdomain) to track hotels and rooms performance.

    • TypeScript
    • TailwindCSS
    • Next.js
    • Node.js
    • Express.js
    • Redis
    • Mongodb
    • Docker
  • Oshere

    Oshere is a media project that lists many movies and television series. Every form of media(movies and TV Series) has a community (chat forum) that any authenticated user may start. In addition, users can conduct media searches and bookmarks.

    • Next.js
    • TailwindCSS
    • TypeScript
    • Firebase
    • Cypress
    • Jest
    • React-Testing-Library
  • Crypto

    Cryptus provides basic information about popular coins in the world, the latest crypto news, popular exchanges website, and NFTs. Users can filter out coins and check the coin's history in form of a simple graph.

    • Next.js
    • TailwindCSS
    • TypeScript
    • SCSS
  • nCovid

    nCov gives short covid information of countries, continents, and the world in general. It is a 5-page project in which one of the pages compares data. Users can also save any compared data.

    • Next.js
    • TailwindCSS
    • SCSS
  • Food Check

    FoodCheck lists out recipes for preparing your favorite dish. The main purpose of this project is to learn about unit testing.

    • Styled-Components
    • React-Testing-Library
    • TypeScript
    • React

Technologies

Languages/Frameworks/Tools I have worked with.

  • CSS
  • TailwindCSS
  • JavaScript
  • TypeScript
  • React.js
  • Next.js
  • Firebase
  • Cypress
  • Jest
  • React-Testing-Library
  • Elixir
  • Phoenix LiveView
  • Express.js
  • MongoDB
  • Redis
  • Docker