Achievements in CS:
A Cloud Scheduler. (Python; 2014)
link
Distributed File system (Python; 2014)
link
A 3D rendering (raytracing) Engine (Pascal, Java; 1995).
A full 3D solid modelling Engine based on Implicit Surfaces (Python, C++, JS/Emscripten; 2016)
A real-time audio engineering platform on 0x86 (C++; 1999; featuring Generative Programming).
Digital audio processing SPDIF with zero latency (Hardware project; (VHDL/FPGA; 2001) [Winner of FDC]
Python package for unbiased estimation of entropy-based non-parametrical distributions (with M.M.; 2014)
Efficient parallel calculation of multivariate Gaussian CDF on GPU (CUDA; 2013).
CS hobby implementations (finished):
GPSS even-based simulation engine with visualisation (Java).
A remote terminal for Windows-95 (1998; prior to VNC).
A glyph description language, used for Farsi fonts (Java; 1998).
Stereoscopic image, algorithm + software. [winner: Established as the first person in Iran in a competition.]
An editor for loading text files with infinite size (1996) .
A bidirectional faris editor applet (1997)
A library and command-line toolkit for image-procesing (1997).
A library for AVS visualisation (similar to VVV) (Java) 2000.
Incomplete CS projects:
A 2D physics simulation engine (1998).
A Z80 minimum system (Hardwre; 1992-1993)
General purpose processor definition language (behavioural hardware modelling, HW/SW codesign)
A text-based universal computation model and programming language (similar to awk/sed; 1998)
A new event-based GUI system inspired by SmallTalk, plus a SP programming language.
A POSTSCRIPT and Forth interpreter.
Dilmaj Together; a crowd language development (in progress)
An efficient and flexible Deep Learning Open-Source library for FPGA (in progress).
Teaching experience:
Taught Dta Structures (Selected chapters from CLRS book; SUT).
Taught C++ (based on modern C++ design; Accelerated C++; SUT).
Taught Java programming (SUT, SBU; IIC)
Achievements in Neurosciece:
A new coding scheme in rodent primary somatosensory cortex (rat)
Worked on the possibility of image-forming function of a recently discovered class of retina receptrs (mice)
Explored new aspects of the Phase-of-firing code in sensory cortices (monkey V1)
Designed the first quantum circuit for Quantum Asummetric Cloning (2003, published in 2005)
Some other findings in Neuroscience (unpublished).
Some developments in Information Theory (in progress; unpublished).