Full Stack Developer
Profile categories:
About freelancer
With 13 years of experience in software development and project
management, I am constantly learning and adapting to new
technologies. I prioritize selecting the best tools and programming
languages, even when they require extra effort. My key interests
include software architecture, innovative systems, and tackling complex
challenges.
I am committed to implementing the right principles and best
methodologies, as I believe rushed development leads to long-term
inefficiencies and continuous bug fixing. Currently, I focus on EDA
(Event-Driven Architecture), Kafka, Apache Flink, Go, ArangoDB,
Node.js, Kubernetes, DevOps tools, and React.js.
Key skills:
Portfolio
Reviews
Work and education
Work experience:
You have deleted block of the work
Pishgaman LTD (2021 — up to the present time)
City:
Yazd
Position:
Project Manager + Full-Stack Developer + DevOPS
Duration of work:
4 years 4 months
Your responsibilities and achievements
• Designed and managed the development of scalable, maintainable,
and efficient marketplace with microservices and event-driven
architectures using Kafka, its connectors and ArangoDB and
Postgres databases.
• Implement CI-CD match with git-flow model and based on HELM charts
and Kubernetes.
You have deleted block of the work
Amiran LED (2021 — 2021)
City:
Shiraz, Fars
Position:
Full Stack Developer
Duration of work:
6 months
Your responsibilities and achievements
• Innovated, managed, and translated requirements to develop
real-time tracking & monitoring of LED lamp production.
• Designed an access control to manage the app complexity;
called Zone Access System.
• The ecosystem helped to remove up to 80% of the paperwork in
warehouses and production.
Education
You have deleted block of the education
Yazd Art and Science University, Iran (2012 — 2016)
Speciality:
Computer Engineering (Software)
Education level:
среднее специальное образование
Duration of education:
3 years 8 months

Mohammk
YazdExperience:
4 years
Professionalism level:
Guru
I have comprehensive and deep experience in this field
Desired level of payment:
₽1,712 / hour
Profile link:
Useful information
What to look for when choosing a freelancer?
When choosing a freelancer, pay attention to the level of professionalism and experience of the future employee. There are three levels on the site: «Newbie», «Specialist» and «Guru».
Also, check out the level of education, work experience and other profiles of the freelancer. Perhaps his professional education in a related field will be useful in your current tasks.
How do I save a freelancer's profile to contact them in the future?
To always have the profile of the freelancer you like at hand, use the «Add to Favorites» link under the performer's photo .
Click on it, and the worker's profile will be automatically added to the «Favorites» tab. All selected profiles can be viewed in the left menu.
I liked the freelancer, but his desired level of payment is very high.
We ask freelancers to indicate their desired hourly rate when filling out their profile. You can always invite a freelancer to a project and discuss payment in person.
What are «Key Skills» and why does a freelancer list them?
Skills reveal specific abilities of a freelancer that can be useful in performing professional tasks.
Most often, skills include programs that performers work in, programming languages, foreign languages, and areas of activity.