About Me

Who am i?

As a person who has a lot of passion for learning, I often throw myself into challenges and have tried many things in my life. This was not only full of enjoyment for me but also helped me to find out what I am really interested in. After getting my associated degree in computer software engineering in 2013 at Payam Noor University, I decided to utilize my programming knowledge in agricultural engineering. Therefore, I registered as a PhD in Postharvest Engineering at the university of Tabriz and I defended my thesis entitled "Studying and modelling of mushroom precooling in conventional package procedures in order to optimize the process".

My aim is to bring across your message and Getting my PhD in Agricultural Engineering was a satisfying experience, but it is the time to establish my life. So in last two years I was seeking the time to make a fresh start and go for my interest - programming. In July 2021 finally I got the ball rolling and I did a PHP Developer course with focus on MySQL and PHP at Alfatraining. Later on, I took part in a comprehensive Full-Stack Web Development course (focused on HTML, CSS, JavaScript, React, Angular, Node.js, MongoDB, APIs, PWAs, and TDD) at CareerFoundry in order to obtain enough experience to offer a valuable contribution when working as a junior web developer in a professional team. I love to challenge myself and to continue learning. I am very enthusiastic and a fast learning person. I am flexible and enjoy working in a team.

Personal Info

Birthday

May 27, 1990

Location

Germany

What I do!

React.js & Redux

Modern web applications with React.js, Redux state management, and component-based architecture.

Angular & TypeScript

Robust SPAs with Angular framework, TypeScript, and RxJS for reactive programming.

HTML5 & CSS3

Semantic markup, responsive design, and modern CSS techniques for optimal user experience.

Node.js & Express

Scalable server-side applications with Node.js, Express.js, and RESTful APIs.

Java & Spring Boot

Enterprise applications with Java, Spring Boot, and RESTful web services.

PHP & MySQL

Dynamic web applications with PHP, MySQL, and modern database-driven solutions.

MongoDB & MySQL

Database design and management with both NoSQL and relational database systems.

Docker & Kubernetes

Containerization with Docker and orchestration with Kubernetes for cloud-native deployments.

Git & GitHub

Version control, collaborative development, and CI/CD pipeline implementation.

TDD & Debugging

Test-Driven Development, comprehensive testing, and complex issue debugging.

Agile & Kanban

Agile methodologies, Kanban workflow, and effective team collaboration.

Problem Solving

Analytical thinking, creative solutions, and systematic approach to complex challenges.

Clients