Profileimage by Anonymous profile, Founder and CTO of SarvTech Company, Researcher, Embedded software engineer

Last update: 31.08.2021

Founder and CTO of SarvTech Company, Researcher, Embedded software engineer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Persian (Full Professional) | Turkish (Full Professional)




DNS, Network Security, DNS Security, SandBoxing, IoT, system design, Lora, Cloud, MQTT, Coding, Embedded software, audio streaming, video streaming, WiFi, Bug tracking, bug fixing, Graylog, Raspberry Pi, Java programming, Programming, Embedded C, C++, Java, Python, Shell programming, Kodo, NS-2, NS-3, OPNET, Matlab, Windows, Linux, Microsoft Office, LaTeX, Make, CMake, Git, Gerrit, Jenkins, H.264/MPEG4 AVC video coding, Gstreamer, ffmpeg, Pytest, Unit test, Cmocka testing framework, Wireless Technologies, NRF, IEEE 802.11, 802.15.4 Protocols, RTSP, MPEG-DASH, WebRTC, RTP, RTCP, TCP, UDP protocols

Project history

01/2017 - 12/2020
Founder and CTO of SarvTech Company
Tech park of Institute for Advanced Studies in basic sciences
Studies in basic sciences, Zanjan, Iran
{ Monitoring solutions for smart home and smart building using IoT
{ Embedded system design and deployment
{ Wireless Technology solution - NRF, LPWAN, Lora, ESP
{ Cloud solution for IoT devices, MQTT protocols for IoT devices

01/2016 - 12/2020
University , Institute for Advanced Studies in basic sciences
{ Teaching Courses: Computer Networks, Network Security, Computer Architectures,
Wireless Networks, Channel Coding, Operting Systems, Distributed Systems
{ Supervision of master students (10 students are graduated)
{ Designing course syllabus for the Information Technology in bachelor degree and
master degree in the field of computer sciences

01/2015 - 01/2016
Embedded software engineer
{ Design and develop embedded protocol for Realtime video and audio streaming
application using different codecs such as H.264.
{ Investigating and deploying new technologies for video streaming such and Network
coding technique to increase the utilization of WiFi networks.
{ Test and validate the source code. Bug tracking and bug fixing. Logging the
event and reporting the logs of source code to Graylog server.

01/2011 - 12/2014
PhD Candidate in Wireless Networks
Aalborg University
{ Design and develop novel Network Coding protocol called 'PlayNCool' for Raspberry
Pi devices. Deploy 20 Raspberry Pi devices test-bed.
{ Publish novel papers in pioneer conferences and journals and presenting the papers.
Publish a patent in US Patent office.
{ Teacher assistant in Network Coding and Java programming courses in Aalborg
University summer school 2013. Member of NetCod 2014 conference organizer.

Contact form

Contact details