Younes Kazemi Moghaddam

Undergraduate in Computer Science • Junior programmer • Problem solver • Currently learning Linux • Passionate about Network and Cybersecurity

Download CV See projects

Portrait of Younes

About Me

I'm an undergraduate student at Amirkabir University of Technology (Tehran Polytechnic), currently in my fifth term. I have a strong foundation in programming with C and Java, and some experience with C++ and Python. I’m passionate about software development, algorithms, cybersecurity, and Linux. Ranked among the top students in my major, I’m eager to apply my knowledge through internships, projects, or collaborative work. I value collaboration and exchanging ideas with fellow technologists and innovators.

Skills

  • Programming: C, C++, Java, Python
  • Algorithms & Problem Solving
  • Linux & Git
  • Cybersecurity & Networking (basics)
  • Design Thinking

Download CV

Education

Amirkabir University of Technology – Tehran Polytechnic

Bachelor of Science, Computer Science | Sep 2023 – Present

Pursuing a BS in Computer Science with focus on algorithms, programming, and software design. Engaged in academic projects and teaching assistant roles.

National Organization for Development of Exceptional Talents (Sampad)

High School Diploma, Mathematics and Physics | Sep 2020 – Jun 2023

Graduated with a GPA of 19.78/20 (≈3.96/4). Developed strong analytical and problem-solving skills through intensive coursework in mathematics and physics.

Experience

Undergraduate Teaching Assistant – Data Structures & Algorithms

Amirkabir University of Technology | Aug 2025 – Present

Assisting Dr. Zahra Ghorbanali with assignments and practice sessions, helping students understand core algorithms and data structures.

Undergraduate Teaching Assistant – Advanced Programming (Java)

Amirkabir University of Technology | Aug 2025 – Present

Supporting Dr. Rouhollah Ahmadian by guiding students with coding projects, debugging, and object-oriented programming concepts.

Undergraduate Teaching Assistant – Advanced Programming (Java)

Amirkabir University of Technology | Jan 2025 – Jun 2025

Assisted Professor Mehdi Ghatee and Dr. Behnam Yousefimehr with Java assignments and projects, focusing on clean code and software design.

Design Thinking Participant

Samsung Solve for Tomorrow | May 2025

Took part in a design thinking program, working in a team to analyze real-world problems and develop creative, practical solutions. Gained hands-on experience in brainstorming, prototyping, and teamwork.

Tech Journey Camp

DotinSchool | May 2025

Joined a technology-focused camp exploring different areas of computer science and software development. Learned from industry experts, collaborated with peers, and worked on practical exercises.

Projects

Shopping Mall App preview

Shopping Mall

A Java-based shopping mall management system with separate modules for admins and clients. Admins can manage products and sales, while clients can browse items, add them to a basket, and make purchases. The project uses MySQL for storage and Java Swing for the interface.

GitHub Repo

Swing Calculator preview

SwingCalculator

A lightweight calculator built in Java with Swing. Supports basic arithmetic operations, sign toggling, decimals, and simple editing (clear and backspace). Clean design and easy to use.

GitHub Repo

AI Projects preview

AI Projects

A collection of AI assignments from my university course, written in Python. Includes pathfinding, adversarial search, constraint satisfaction, genetic algorithms, and a machine learning pipeline. Each project focuses on applying core AI concepts with practical implementations.

GitHub Repo

Strong Password Generator preview

Strong Password Generator

A simple C program that generates secure 16-character passwords using letters, numbers, and symbols. It can also copy the password directly to the clipboard on Windows.

GitHub Repo

Contact

Feel free to reach out through any of the following channels: