Greetings, I'm Ali Heydari. I'm a front-end developer with a some experience in back-end development and DevOps. I build, maintain, and design websites and web applications. I've been coding for over 5 years and I'm always looking to learn new things.
I entered Chemical Engineering at the Sharif University of Technology on 2015. But I was always interested in coding and web development. So I changed my major to Computer Engineering at the Iran University of Science and Technology on 2016. I graduated on 2020 and started working as a front-end developer.
Besides coding, I also enjoy cooking and baking. I'm not really good at it, but I love to experiment with new recipes. I really like astronomy I think knowing about the universe and the stars is really cool and destroys ego.
I like to play video games and watch movies and TV shows. You can find my favorite movies and series onMovie tasteI'm almost always listening to music. When I'm code, drive, or the house chores. Also I like to listen to podcasts. You can find my favorite musics and podcasts onMusic tastepage. You can stalk what I'm listening or playing right now on the pagefooter. 😁
Currently, I'm working on mostly crypto related projects. I have a chance to work with the latest technologies and learn a lot about the crypto world. Here are some of work I've done so far:
It was my first remote job experience. We worked on a statistic dashboard for Amazon sellers called ClearSight. It works with the Amazon API to fetch data, Scraping and display it in a nice way and help sellers make better decisions. I worked on the front-end part of the project such as landing page and dashboard using React, Ant design, and Typescript. Although the project discontinued, It was a great experience to work on it.
It was my first full-time job. I was working on a fintech company. Here are some of my works:
I had the opportunity to work on a project funded by Iran's National Elites Foundation, which was supervised by Prof. Behroozi and Prof. Soleymani. During this project, my responsibilities included:
As part of the project, we developed a follow-up automation software that is used in the process of discharging patients. This software helps hospitals and clinics stay in touch with their patients and coordinate the next check-ups. Additionally, it provides patients with educational content. Currently, this system is being used by Sina hospital.
When I was Teacher assistant in University I needed to learn Git professionally. Not only for teaching to my students but also for verifiying their homeworks. My manager and CEO of Ertebat Farda Co. asked me to teach Git to our developers. I decided to teach them Git in a workshop. I prepared a workshop for them and I taught them Git in 8 sessions. I tried to teach them Git in practical way. I used Git in terminal and I taught them how to use Git in terminal.
Course content is available in the Git Masters website.
I had the privilege of being a Teaching Assistant (TA) for the Advanced Programming course, supervised by Prof. Sauleh Eetemadi. During my time as a TA, I had various responsibilities, including:
For more information about the course, please visit the course home page.
I started my bachelor degree in Computer Engineering at Iran University of Science and Technology in 2017. I only studied courses that I was interested in and I didn't take any courses that I didn't like. 🥴 That's why I didn't get a good GPA 🤫 but I learned a lot of things that I'm still using them in my career. Some of my paper homeworks are available on my GitHub
On 2016, I accepted to Sharif University of Technology. I was studying Chemical Engineering. After one year, I felt that I am not interested in this field. However, I learned a lot of things in this year, found a lot of friends, I decided to change my field to Computer Engineering.