Loading…

Hi, I'm Ali Martin

Hire Me
AliMartin-Profile

About Me

Who am I?

I'm a dedicated Full Stack Developer and Software Programming Instructor with over 5 years of experience building scalable web applications using C#, .NET, and ASP.NET Core. My front-end knowledge spans HTML, CSS, Bootstrap, Tailwind, and jQuery.

With 5000+ hours of teaching experience, I blend technical depth with a passion for mentoring. I develop clean, maintainable code and also enjoy creating educational content that empowers aspiring developers to succeed.

Name: Ali Martin

Email: ali.martin.dev@gmail.com

Experience: 5+ Years

Location: Tehran, Iran

My Ability

I bring a unique combination of technical skills and creative vision to every project:

  • Full Stack Development (C#, .NET, ASP.NET Core)
  • Front-end Development (HTML, CSS, jQuery, Bootstrap, Tailwind)
  • Database Management (SQL Server)
  • Teaching & Mentoring (5000+ hours experience)
  • Curriculum Development & Educational Design
  • Python Application Development (with Kivy)
  • UI/UX Fundamentals & Cross-browser Compatibility
  • Leadership in Software Projects & Regional Competitions

My Skills

HTML5 0%
CSS3 0%
Bootstrap 0%
Tailwind CSS 0%
JavaScript 0%
jQuery 0%
Git & GitHub 0%
C# 0%
ASP.NET Core 0%
Blazor 0%
WPF 0%
Windows Forms 0%
SQL Server 0%
SEO 0%

My Experience

2023 – 2025

Advanced C# & ASP.NET MVC Instructor

Allameh Helli 2 Technical High School

Conducted professional-level training in structured software development using C# and ASP.NET MVC. Guided students through the architecture of scalable web applications, emphasizing clean code principles and design patterns. Led the design and development of a multi-application platform called Samro, affiliated with the Ministry of Sports of Iran, integrating educational, administrative, and interactive modules.

Introductory C# & Algorithm Instructor

Mehr Aeen Girls' High School

Taught the fundamentals of C# programming along with core concepts in algorithms and programming structures. Helped students develop computational thinking and build structured programs using real-world examples and practice exercises.

Scratch Junior Instructor

Danesh Student Research Center

Taught basic programming principles using Scratch Junior to elementary-level students, encouraging creative problem-solving and algorithmic thinking through interactive visual storytelling.

Python Instructor

Andisheh Student Research Center

Delivered introductory Python programming courses with a focus on syntax fundamentals, logic building, and real-world mini projects for high school students.

2021 – 2023

Programming Instructor & Project Mentor

Dr. Kazemi Ashtiani Research Center (under Ministry of Education)

Taught ASP.NET, .NET, and C# to high school students, focusing on real-world application development. Designed and developed the official website of the research center. Supervised and mentored student projects that achieved 2nd and 3rd place in national competitions, emphasizing creativity and software engineering best practices.

Computer Programming & Stop-Motion Instructor

Allameh Helli 10 High School (Tizhooshan)

Conducted engaging courses in computer programming and stop-motion animation, fostering both technical and artistic skills in gifted students. Encouraged interdisciplinary learning and hands-on experimentation through creative projects.

Introductory Programming & Algorithms Instructor

Abdali Public Board-Governed High School

Taught foundational programming concepts, algorithms, and flowcharts to high school students. Focused on building logical thinking and problem-solving skills through visual tools and hands-on exercises.

Python Instructor (Beginner to Advanced)

Ministry of Defense, Iran

Conducted comprehensive Python programming courses for staff and technical trainees, covering both beginner and advanced topics including object-oriented programming, data processing, automation, and script development for operational tasks.

2019 – 2021

Software Development Intern

Software Company under Islamic Republic of Iran Railways

Worked as an intern in a software firm affiliated with the national railway organization. Gained hands-on experience in enterprise software development and learned about large-scale systems used in the transportation sector.

Programming Instructor

Dr. Kazemi Ashtiani Research Center (under Ministry of Education)

Taught foundational programming and algorithmic thinking to talented students, promoting interest in computer science through project-based learning.

Institute for the Intellectual Development of Children and Young Adults

Introduced programming concepts to teenagers in an engaging and creative environment, using games and visual tools to foster logical thinking and problem-solving skills.

My Projects

Latest Blog Posts

SignalR in ASP.NET thumbnail
SignalR in ASP.NET

This article explores the concepts and applications of SignalR in ASP.NET—without showing code samples—providing detailed explanations for implementin

Jan 01, 0001 112 Views
Read More
0
Projects Completed
6236
Happy Students
0
Years Experience
0
Awards Won

Contact Me

Get In Touch

Have a project in mind or want to discuss potential opportunities? Feel free to reach out!

Iran, Tehran, Direct12, Iran Street

Alimartin8203@gmail.com

+989216026354