Esmaeil Mirvakili

I'm a Computer Science Ph.D. Student

About Me


I am Esmaeil Mirvakili, a graduate Research Assistant at UC Santa Cruz. I'm working on Storage and Distributed Systems. I have rich experience in Software Engineering and Web Development.




Years of Experience


Yazd University

Yazd University

Computer Engineering

2011 - 2015

Sharif University of Technology

Software Engineering

2016 - 2018

University of California, Santa Cruz

Computer Science and Engineering

2019 - present


2019 - Present

Graduate Research Assistance

UC Santa Cruz
Santa Cruz, US

Conducting research on Distributed Storage systems.

2017 - 2018

Web Developer and Researcher

Motoshub Social Engine
Tehran, Iran

Worked in the developing team as a full-stack PHP developer, and conducted research on providing the Motoshub as a service (SaaS).

2013 - 2015

Java Backend Developer

Parsijoo Search Engine
Yazd, Iran

Developed web services for the search engine such as Weather, Sport, and Price services.
Worked on the Parsijoo web crawler to enhance the performance and memory usage.



  • Everything
  • Thesis
  • Master Degree
  • Bachelor Degree
Bachelor Thesis

An Android Market with Social Network Capabilities


An Android Market with Social Network Capabilities

Designed a market website for android applications like Google Play, which has social network functionalities such as following an app or company, finding friends, recommending friends or apps, posting reviews and comments about apps, etc. This project was supposed to help the application developers to advertise their apps using social marketing. Moreover, this project can help the users to find applications based on their interests and share them with their friends.

View on Github
Master Thesis

A Software Architecture for a Reactive Distributed Platform for Data Processing


A Software Architecture for a Reactive Distributed Platform for Data Processing

Designed and implemented an elastic and resilient distributed platform for data processing, which was designed based on the Reactive Manifesto and the Liquid Architecture.

View on arXiv

Get In Touch

Send me an email.


UCSC Email