Hi, my name is

Jesse Bett.

I build things for the web.

I'm a software engineer specializing in crafting exceptional digital experiences. Currently, I'm dedicated to building accessible, beautiful, and innovative products at Komunikon.

About me


Hello! I'm Jesse Bett, and my journey into the world of web development began with a passion for coding during my first-year introduction to web design course. It was during this course that I discovered my love for creating digital experiences on the web.

While my primary focus is on front-end development, I am a T-shaped developer, which means I possess a deep understanding of front-end technologies while also being proficient in back-end development. This versatility allows me to contribute effectively to all aspects of a project, ensuring seamless integration between the front-end and back-end.

Throughout my career, I've had the privilege of contributing to the growth of tech startups and helping non-tech companies establish their online presence. I'm dedicated to making technology accessible and enjoyable for users, with a particular emphasis on user experience (UX). Crafting web experiences that feel seamless and intuitive is both a passion and a mission for me.

As a key member of the team at Komunikon, my primary responsibility is to design and develop front-end interfaces, while also collaborating closely with back-end developers to shape user experiences. Komunikon's mission centers around creating and promoting an innovative icon language, setting new standards for visual communication in the digital landscape.

In addition to my professional work, I've recently built a table reservation system to help reserving tables at a restaurant easy. It's my way of practicing my skills and giving back to the community.

Technologies I've Been Working With:

React
Node.js
Next.js
Tailwind CSS
JavaScript ((ES6+ and Beyond))
TypeScript
Docker
profile

Education


Africa Nazarene University

Bachelor of Science in Computer Science

2019 - 2023

During my studies, I developed foundational and advanced skills, including:

  • Software development and programming principles
  • UI/UX design techniques with a focus on accessibility
  • Problem-solving and critical thinking in real-world applications

Where I have worked


  • Komunikon
  • Tiro Tech
  • Cambrian Valuers Limited

Software Engineer @ Komunikon

August 2023 - Present

Developing a visual language platform, tex2Ikon, which converts text into icons for accessible communication, enables users to create sentences using icons with grammar modifiers.
Collaborating with a cross-functional team to design visually appealing, user-friendly UIs, ensuring adherence to UX best practices and WCAG standards.
Improving front-end performance and scalability using Next.js, React, Tailwind CSS, and TypeScript.
Implementing and managing Docker containers for streamlined development and deployment processes.
Leading and mentoring team members on best practices in Next.js, React, Node.js, Express.js, and TypeScript.
Testing applications using Jest, React Testing Library, and Cypress for reliable functionality and quality assurance.

Some things I have built


Table Reservation System

A convenient online reservation system that allows users to easily reserve tables at their favorite restaurants. Developed using React, MongoDB, Express, and Node.js.

Technologies Used:

ReactMongoDBJavascriptReduxExpressNode.jsLeaflet
Sales Agent Dashboard

Developed a comprehensive dashboard for sales agents to efficiently manage sales and operations. Features include school registrations, invoice management, tracking incoming invoices, handling bounced checks, and visualizing data with graphs and pie charts. Built with React and Tailwind CSS for the frontend, and a Node.js server for the backend, this dashboard offers a robust and intuitive interface for managing various aspects of sales and operations.

Technologies Used:

ReactJavascriptTailwind CSSNode.jsChart.js
Cake Bite

Cake Bite is an online platform that allows users to order cakes and create their own cake stores. It offers a seamless user experience for both cake store owners and customers. While still in development, the platform enables store creation, cake customization, and ordering, simplifying the online cake ordering process with a user-friendly interface.

Technologies Used:

ReactTypeScriptNode.jsMongoDBTailwind CSSShadCN
Modern Bank UI/UX

Transformed a Figma design into a fully functional mobile responsive bank landing page using React and Tailwind CSS. Experience a modern and intuitive user interface for managing your banking needs.

Technologies Used:

ReactJavascriptTailwind CSS
Tech Blogs

A dynamic tech-focused blogging platform enabling users to create, view, like, and save tech-related content. Users can post and explore articles covering diverse categories such as front-end development, interview tips, React, MongoDB, and more. Features include user authentication, article categorization, interaction functionalities like liking, saving, and commenting.

Technologies Used:

Next.jsReactPrismaTypescriptReduxShadcn-uiTailwind CSSMongoDB
PetSmart

PetSmart is an innovative e-commerce platform dedicated to pet enthusiasts, offering a wide range of products and resources for pet care and training. Users can explore and purchase pet training manuals covering various topics such as obedience training, behavior modification, agility training, and more. Features include secure payment processing, instant access to purchased manuals, and a seamless browsing experience tailored to pet owners.

Technologies Used:

Next.jsReactPrismaTypescriptStripe APITailwind CSSMongoDB

What's Next ?

Get in Touch

I'd love to hear from you! Whether it's just to say hello, discuss a project, or any other inquiry, feel free to reach out.