Eric Ribia

Hi, my name is

Eric Ribia

I craft intuitive user experiences

I’m an Experienced Software Engineer skilled in creating software solutions that improve user experiences. I enjoy translating complex technical ideas into clear, user-friendly interfaces.

>

About me


Back in 2016, I took my first steps into web design by diving into the classic W3Schools website, immersing myself in HTML, CSS, and JavaScript. This sparked a fascination with coding and web development, as I discovered how sophisticated technology can profoundly impact people when presented in an intuitive and engaging way.


Today, I have been fortunate to work with small, mid-sized, and large corporations, thriving in the intersection of engineering and design. I particularly enjoy creating UI blocks—modular components that streamline the development of websites and mobile apps, enabling others to build exceptional software solutions more efficiently.


When I'm not at my computer, you can find me enjoying a good movie (Harry Potter is a favorite), reading, or indulging in a variety of other interests that would be too many to list!

Skills


Typescript

Typescript

HTML

HTML

CSS

CSS

Angularjs

Angularjs

Reactjs

Reactjs

React Native

React Native

Gsap 3

Gsap 3

PHP

PHP

Next.js

Next.js

NestJs

NestJs

Firebase

Firebase

Git

Git

Figma

Figma

Algolia

Algolia

Javascript (ES6+)

Javascript (ES6+)

Where I've Worked

Senior Frontend Engineer @Brij Technologies

January 2023 - August 2024 - Full Time

  • Accomplished the successful launch of Paybills.Africa, enabling merchants across Africa to receive payments globally, as measured by a 95% user satisfaction rate and rapid adoption by over 1,000 merchants, by leading the frontend development team in implementing intuitive designs and robust security policies.
  • Achieved a streamlined transaction process that supports payments within 3 minutes, as measured by user feedback and processing analytics, by collaborating closely with backend engineers to optimize frontend architecture and ensure seamless integration.
  • Implemented best practices in frontend engineering, resulting in a platform that loads efficiently and maintains high performance, as measured by a 40% reduction in page load times, by utilizing advanced coding techniques and optimizing Angular components.

Featured Projects

Paybills.Africa
Paybills.Africa

Platform that facilitates bill payment for merchants across africa. It also aggregates ecommerce platforms and major vendors across Africa

Angularjs

ngrx

tailwindcss

Jambopay
Jambopay

An online payment platform that enables users to securely make utility bill payments. It is designed for both personal and business use, offering convenient digital payment solutions.

Nextjs

Reactjs

tailwindcss

Redux