Computer Engineering · Software & Cloud

I turn complex ideas into clear, useful software.

I am Mustafa Sadiqi, a Computer Engineering student at Amirkabir University of Technology focused on software engineering and cloud computing. I build practical systems with C, Java, Python, databases, Linux, and cloud technologies.

Current focus Software and cloud computing, systems programming, backend engineering, and practical tools.
Academic home Amirkabir University of Technology
Portrait of Mustafa Sadiqi
01
Mustafa Sadiqi Engineer in progress. Builder by nature.
01 Systems thinking
02 Practical problem solving
Scroll to discover
Software engineering, Android development, cloud computing, data systems, and backend architecture.
01 / Selected work

Projects that show how I think and build.

A selection of academic and independent work spanning market analysis, distributed systems, mobile development, language implementation, and foundational programming.

03
Android · Mobile

Melody — Modern Android Application

A Kotlin application built with Jetpack Compose, single-activity navigation, Hilt dependency injection, ViewModels, repositories, persistence, and modern Android architecture.

KotlinJetpack ComposeHiltMVVM
04
Programming Languages

Forth Language Interpreter in C

A Forth interpreter in C with a stack-based execution model, tokenizer, and core command set, strengthening my understanding of parsing, memory management, and low-level execution.

CParsingStack ExecutionMemory Management
05
C · SDL2 Game Development

Tetris Game in C (SDL2)

A fully functional Tetris game in C using SDL2, with real-time rendering, collision detection, piece rotation, line clearing, and score tracking.

CSDL2Real-time RenderingGame Logic
06
Collaborative Software Engineering

Cinema Ticketing Platform

A team software engineering project covering requirements, user stories, diagrams, backend and frontend coordination, API design, and a structured delivery workflow.

Software ArchitectureAPI DesignAgileTeamwork

I am building a broad engineering foundation—then using it to solve practical problems with discipline and curiosity.

My path combines computer engineering fundamentals with hands-on software development. I enjoy understanding how a system works beneath the interface: its architecture, data flow, constraints, trade-offs, and failure points.

That mindset has led me from C programming and interpreters to Android architecture, backend APIs, distributed log analytics, and data-driven trading research. I value clean structure, honest documentation, and learning by building.

01

Think in systems

I look beyond individual features to understand architecture, dependencies, data flow, and long-term maintainability.

02

Build with purpose

A project should solve a real problem, communicate clearly, and remain understandable to the next person who works on it.

03

Keep learning visible

I treat every project as evidence of growth—through iteration, documentation, testing, and reflection.

03 / Capabilities

From foundational code to full system workflows.

A

Software & Backend Engineering

Object-oriented design, REST APIs, service layers, validation, databases, testing, and maintainable project structure.

Python · Java · SQL · Django · FastAPI
B

Mobile & Product Development

Modern Android interfaces and application architecture using declarative UI, state management, dependency injection, and persistence.

Kotlin · Compose · Hilt · MVVM
C

Cloud & Data Systems

Containerized services, gateways, structured logging, orchestration, persistent storage, scaling, and batch data processing.

Docker · Kubernetes · Nginx · Hadoop
D

Intelligent & Analytical Tools

Algorithmic experimentation, genetic algorithms, neural networks, data visualization, backtesting, and evidence-based evaluation.

NumPy · Plotly · Genetic Algorithms · ML
04 / Journey

A background shaped by engineering, teaching, and service.

My technical work is strengthened by experiences that developed communication, responsibility, precision, and empathy.

Present
Education

B.Sc. in Computer Engineering

Amirkabir University of Technology · Tehran

Pursuing a B.Sc. with a current GPA of 16.1/20 while building a strong foundation in programming, algorithms, data structures, computer systems, and cloud computing.

Professional experience
Experience

Medical Assistant

French Medical Institute for Mothers and Children · Kabul

Supported patient-record management, computerized data entry, appointments, and daily clinical and administrative workflows.

  • Maintained patient records and completed accurate computerized data entry.
  • Coordinated appointments and supported daily clinical and administrative handoffs.
Outcome: more reliable record handling and appointment organization.
Professional experience
Experience

Mathematics Teacher

Amir-al-Momenin Educational Center · Kabul

Taught foundational mathematics, guided student progress, and strengthened my ability to explain complex ideas clearly and patiently.

  • Delivered foundational mathematics lessons during a three-month teaching assignment.
  • Tracked student progress and adapted explanations to individual learning needs.
Measured scope: three months of classroom instruction.
High school
Education

High School Diploma

Amani High School · Kabul

Graduated with a GPA of 99.35, received academic recognition, and participated in school leadership and extracurricular activities.

05 / Credentials

Academic recognition and continued learning.

These entries are grounded in my current CV. Public verification links can be added when the issuing documents are available online.

English proficiency

TOEFL iBT

5.5/6
Equivalent score 110/120
CEFR level C1
Reading
5.0/6
Listening
6.0/6
Writing
5.5/6
Speaking
5.5/6

Test date · April 22, 2026

Official score report available on request.

Academic distinction

Amani High School graduation

Graduated with a GPA of 99.35 and received academic recognition.

View supporting CV
Course certificate

Chemistry course

Completed at Anis Science Educational Center and listed in the current CV.

View supporting CV
Recognition

Academic appreciation letters

Additional appreciation letters and course certificates are available on request.

Request details
06 / Beyond the screen

Engineering is my field. Curiosity is the thread connecting everything.

Outside projects and coursework, I enjoy reading, volleyball, learning across disciplines, and turning difficult ideas into explanations that others can use.

Languages
PersianFluent
EnglishC1 · TOEFL 5.5/6
PashtoModerate
07 / Contact

Let’s build something thoughtful.

I am interested in software engineering and cloud computing internships, projects, and collaborations where I can contribute, learn, and grow.