Hi, I am Ali Esmaeili

Computer Engineer

A picture of Ali Esmaeili

What I do

Web Development

I enjoy running into visual and logical problems and then trying to fix them and web development is full of these challenges. I'm not an expert by any means but I'm learning more each day about different technologies and how they come together to make a better website. Currently i don't develop back-ends but one day I sure do!

Application Development

Developing Mobile and Desktop applications is pretty much similar to developing a web application with one key difference being it's practicality. Don't get me wrong, web applications are practical too but web can't provide the same resources that a mobile or a desktop can. I love using this potential to create more practical and cross platform applications. I mainly use Flutter for this purpose.

UI/UX Design

Playing with different colors and trying to match them with each other, thinking about how the user might get confused with different app features, providing a way for disabled people to still be able to use the application, creating a balance between convenience and looks, etc are all important to success of an application and I as an indie developer have to always design before programming!

My Work

Who I am

Tell me and I forget, teach me and I may remember, involve me and I learn.

an image of ali sitting

My name is Ali Esmaeili. A Computer Engineering bachelor student at Shahrood University of Technology who enjoys developing front-ends and is learning more technologies each day. My main goal is to study abroad in Australia to get a better look at what world needs in my field and develop skills based on that using the top level education Australian universities provide.

Here's a list of different technologies that I work with:

My Work

A selection of my range of work

Library app ToDo app This website