Sina AfsharComputer Science
& Networking
Menu
Personal portfolio & curriculum vitaeSay hello

Hello, I’m

Sina Afshar.

Computer Science
& Networking

Master’s candidate at the University of Pisa. I connect software, networks, and intelligent systems with a decade of engineering practice.

At the intersection ofengineering & computation
University of PisaM.Sc. · Thesis stageIEEE conference author

01 / A little about me

Curiosity, with
solid foundations.

I’m interested in how intelligent, connected systems can solve practical problems — and in the careful engineering that makes them work.

My graduate work spans algorithms and data structures, software development, concurrent and distributed computing, computer networks, architecture, and performance evaluation. I work with C++, Java, and Python on Linux.

Machine learning and artificial intelligence are particular interests, supported by certified training and applied coursework in neural and fuzzy methods.

A decade of professional design engineering has shaped my approach to technical work: clear requirements, careful validation, precise documentation, and dependable delivery.

02 / Selected work

From ideas to implementation.

My GitHub (opens in a new tab)

Coursework & prototypes2024 — Present · University of Pisa

Distributed services &
systems programming

A portfolio connecting backend services, concurrent programming, and network experimentation.

  • Python
  • Flask
  • OpenAPI
  • Docker
  • C++
  • Java
  • Mininet
  • SDN
01

Services & deployment

RESTful web services in Python and Flask, specified through OpenAPI and packaged with Docker for reproducible deployment on Linux.

02

Concurrency & computation

Multithreaded and object-oriented components in C++ and Java, including synchronisation, thread pools, and data structures, with exploration of GPU and vectorised computation.

03

Networks & protocols

Mininet topologies, routing protocols, and software-defined networking controllers, analysed through latency, throughput, and convergence measurements.

03 / Research interests

The questions that motivate me.

01

Artificial intelligence
& machine learning

Learning-based methods, neural network architectures, and fuzzy inference applied to engineering and systems problems.

02

Networks &
distributed systems

Network architectures and protocols, software-defined networking, and concurrent and distributed applications.

03

Cloud & edge
computing

Service orchestration, containerised deployment, and distributing computation between cloud and edge resources.

04

Cybersecurity

Secure system and network design, threat modelling, and protection of distributed and cloud-hosted services.

05

Software engineering

Object-oriented and concurrent design, testing, benchmarking, and maintainable large-scale architecture.

06

Data-driven &
intelligent systems

Data pipelines, performance measurement, and systems that adapt their behaviour from observed data.

Published researchIEEEICEE · 2018

Wireless Power and Full-Duplex Data Transfer System Using the Combination of TDM and FDM Through a Same Inductive Link

S. Afshar, S. M. R. Tousi & H. Karami

26th Iranian Conference on Electrical Engineering

Read the publication (opens in a new tab)DOI: 10.1109/ICEE.2018.8472488

04 / The journey so far

Learning, building, evolving.

Education

2022 — PresentThesis stage

M.Sc. Computer Science and Networking

University of Pisa

Department of Computer Science · Pisa, Italy

Algorithms and data structures; software development and systems programming; concurrent and distributed computing; computer networks; computer architecture and performance evaluation.

Programming and tooling: C++, Java, Python, Linux, Git, containerisation, and cluster job scheduling.

2011 — 2015

B.Sc. Electrical Engineering · Power Systems

University of Malayer

Department of Electrical & Computer Engineering · Malayer, Iran

A quantitative foundation in engineering mathematics, signals and systems, control theory, and programming.

2006 — 2010

High School Diploma & Pre-University Course

Dr. Ali Shariati School

Hamedan, Iran

Mathematics and Physics.

Professional experience

Design Engineer

Paya Bana · Tehran, Iran

2015 — Present

Engineering discipline across residential, commercial, and industrial projects.

  • Designed and supervised installation and facility projects from requirements and calculations through to issued-for-construction documentation.
  • Produced calculation sets and simulation models in MATLAB, Simulink, and specialist design software, validating outputs against applicable technical standards.
  • Coordinated revisions with contractors and clients, maintaining drawing revision control and technical documentation over multi-year project lifecycles.
  • Applied specification, version control, and requirement-tracing discipline to software development and testing.

Across disciplines Teamwork, precise planning and execution, and independent working.

05 / Skills & continued growth

A toolkit for connected thinking.

Programming
C++ (C++11/17) · Java · Python · C · MATLAB
Machine learning & AI
Applied machine learning · Artificial neural networks · Fuzzy inference · Adaptive methods
Software engineering
Object-oriented design · Algorithms & data structures · Concurrency & multithreading · REST API design · Flask · OpenAPI · Docker · Git & GitHub
Distributed computing
OpenMP · MPI · FastFlow · CUDA & SIMT · AVX & SIMD intrinsics · SLURM · Profiling & performance analysis
Networking & systems
TCP/IP · Routing protocols · Software-defined networking · Mininet · Linux · macOS · SSH · NFS
Tools & documentation
Microsoft Office · Visio · EdrawMax · Adobe Photoshop · AutoCAD

Certifications & development

  • Machine LearningStanford University · Coursera
  • PythonBeginner to intermediate · 20 hours
  • MATLAB & SimulinkBeginner to advanced · 31 hours
  • PCB Design with Eagle & AutoCADLinkedIn Learning

Honours & awards

  • 2014
    Ranked 800th

    Among more than 30,000 candidates in the Iranian national postgraduate entrance examination (Konkur).

  • 2011
    Top 5%

    Among more than 252,000 candidates in the Iranian national undergraduate entrance examination (Konkur).

  • 2009
    National Physics Olympiad semi-finalist

    Iran

Languages

Across languages.
Across borders.

Persian
NativeNative proficiency
English
B2Independent user
Italian
B1Independent user

The stated proficiency applies to listening, reading, spoken interaction, spoken production, and writing. English and Italian levels follow the CEFR.

IELTS Academic record · 6.5 overallSpeaking 7.0 · Writing 6.5 · Listening 6.5 · Reading 6.5Certificate available on request.

06 / The next conversation

Good things start
with a connection.

Interested in software development, systems and backend engineering, computer networks, applied machine learning, and doctoral research in computer science.

Let’s talk
Personal emailafsharsn@gmail.comUniversity emails.afshar@studenti.unipi.itPhone+39 333 819 2505

Pisa, Italy · Iranian nationality
Italian residence permit
Open to relocation across Europe
References available on request