Hamid

👋 Hi, I'm Hamid

I started coding over 10 years ago with C, then discovered my passion for web development. For years, I've taught 1-on-1 online, helping students master JavaScript, Laravel, and more. Now, I'm launching a Group Mentorship Program to scale impact and create a real team learning experience.

My Experience

10+

Years of Coding

Started with low-level languages like C, then transitioned to web development with CSS, JavaScript, jQuery, PHP, and Go.

100+

Teaching Sessions

For JavaScript and Laravel alone, I've taught over 100 sessions each! I know these topics inside-out.

🏆

Proven Track Record

Continuously improving lesson structures and focusing on practical, hands-on knowledge.

Professional Journey

FBK

Software Developer

Fondazione Bruno Kessler (FBK)

Trento, Italy

Skills: Kubernetes, GitLab CI, and more

May 2023 - Present

JAJIGA

Back-end Developer

JAJIGA

Gilan Province, Iran

Skills: PHP, Open API, and more

Aug 2022 - May 2023

Anzalifood

Co-Founder

Anzalifood

Bandar-e Anzali, Iran

4 years of entrepreneurial experience

Aug 2018 - Aug 2022

Chitasoft

Back-end Developer

Chitasoft

Tehran, Iran

4 months of backend development

Jan 2017 - Apr 2017

Viraco

Back-end Developer

Viraco

Zanjan, Iran

1 year 10 months of part-time backend development

Jan 2015 - Oct 2016

Education

IASBS

Master of Science

Computer Science

Institute for Advanced Studies in Basic Sciences

Zanjan, Iran

Sep 2017 - Sep 2020

View on Google Scholar →
Damghan University

Bachelor of Science

Computer Science

Damghan University

Damghan, Iran

Sep 2011 - Jun 2015

Technologies & Skills

DevOps & Tools

Why Switch to Group Mentorship?

1-on-1 sessions have limitations that group mentorship solves:

1-on-1 Limitations

  • Tutor might forget to cover something
  • Scheduling sessions is complicated
  • Same concepts repeated for every student
  • Limited time for independent practice

Group Mentorship Benefits

  • Diverse team (frontend, backend, DevOps, designers)
  • Regular team meetings for progress sharing
  • Real-world project collaboration
  • Learn Git, Trello, and professional tools
  • Independent work on project components
  • Motivation from peers learning together
  • Build your developer network

How It Works

1

Join our Telegram group

Connect with your cohort and get started

2

Study the resources

Learn from curated materials and documentation

3

Choose a task

Pick from our project board based on your interests

4

Submit & Get Feedback

Receive feedback from teammates and mentor

Learn by Doing

It's that simple — not just watching, but actively building and learning through real-world projects. Every task completed is a step toward mastering your craft.

How to Get Started

Send me a message on Telegram

@hamcode_net

Answer these questions:

  • 1. What do you want to learn? (language, framework, tool)
  • 2. How much time can you dedicate daily?
  • 3. Build your own project or get hired?
  • 4. How long do you plan to reach that goal?

What Happens Next?

📅 Intro Meeting

Schedule a short intro call on Google Meet

🤝 Get to Know the Team

Meet your mentor and cohort members

🎯 Get Started

If everything feels right, you'll join our team!

Pricing

Group Mentorship

€90

per month

Full access to group mentorship program, projects, and team collaboration

POPULAR

For Iran

€30

per month

Special pricing due to currency differences. Same program, lower cost.

1-on-1 Sessions

€10

per 30 minutes

Optional additional sessions during the program for extra guidance

Ready to Level Up?

Join our group mentorship program and learn by building real projects with other developers.

Start on Telegram → @hamcode_net