CODER DEVELOPER DESIGNER ENGINEER

Naol Chala

A passionate fullstack and mobile developer with over 3 years experience in the field.

html dart javascript flutter nodejs python svelte typescript css react mongodb mysql firebase

Who am I?

As a Full-stack Web and Mobile Developer, I have a broad range of skills that allow me to build imaginative and innovative solutions for web and mobile applications. My expertise in both front-end and back-end development enables me to work with a variety of technology stacks and build seamless, user-friendly experiences.

Naol Chala

I stay up-to-date with the latest programming languages and technologies to ensure that my skills remain current and relevant. Whether it's working with React, Node.js, or Flutter, I'm always eager to take on new challenges and expand my knowledge. If you're looking for a skilled Full-stack Developer who is passionate about programming and dedicated to delivering high-quality results, I would be thrilled to work with you.

What do I Use?

React
Svelte
Flutter
HTML
CSS
SCSS
Tailwind
Material UI
Bootstrap
Chakra UI
React
Svelte
Flutter
HTML
CSS
SCSS
Tailwind
Material UI
Bootstrap
Chakra UI
mysql css javascript html dart python typescript mongodb flutter svelte nodejs firebase react

Showcase

Habesha Brokers

Habesha Brokers

Online advertisement website, where users can advertise items such as houses and cars for sale, as well as browse through a list of available items and contact other individuals. Our user-friendly interface makes it easy for sellers to create an account, list their items with detailed descriptions, images, and contact information. Buyers can search for items using keywords, filters, and categories and can also directly contact the seller for further information.
typescriptreactnext.jsmongodbprismazustand
Addis Playlist

Addis Playlist

Addis playlist is a user-friendly music playlist manager website app that lets users effortlessly create, edit, and delete playlists, share them with others, and manually add or import music from Deezer. With a sleek interface, it's perfect for music enthusiasts looking to customize their music experience and connect with others who share similar music tastes.
ReactTypescriptReduxRedux-ToolkitRedux-SagaStyled Components
YASM(Yet another social Media)

YASM(Yet another social Media)

YASM is a social media platform that has been developed as a final project for an Advanced Programming in JAVA course. The platform is equipped with a range of content sharing features, including the ability to share Markdown blogs, stories with images, and polls. Additionally, YASM facilitates the formation of connections between users, allowing for interaction through the addition of friends.
ServletsjspscssjavascriptMysql
Weregna

Weregna

Chat application is built on the latest technology, using React and Node.js with sockets to perform real- time chat. With a sleek and user-friendly interface, users can sign in and search for other users to chat with, making communication easier than ever before.
Node.jsReactExpressSocket.ioTypescriptZustand
Snake.LL

Snake.LL

Web-based snake game is a unique take on the classic arcade game, developed using the concept of linked lists with Vanilla Typescript, HTML, CSS. With a sleek and intuitive interface, players can navigate their snake through an obstacle course, eating food and growing in size with each successful bite.
HTMLCSSTypescriptCanvas API
Amazing Ball

Amazing Ball

Amazing Ball is a fun and addictive web-based game that challenges players to control a bouncing ball and dodge obstacles by tapping either side of the screen. The game's slick user interface, smooth animations, and dynamic difficulty level make it visually pleasing and engaging on both mobile and desktop devices. With responsive design, the game is optimized for screens of all sizes and provides a quick and entertaining gaming experience.
HTMLCSSJavascriptCanvas API