← Back to list
senior
Registration: 21.10.2024

Farhad Mofrad

Skills

C++
C#
Python
JavaScript
.NET
ASP.NET
Qt
QML
Agile
Scrum
QMake
CMake
NMake
SQL
NoSQL
HTML
CSS
Visual Studio
Unit Testing
TDD
Jira
JSON
MATLAB
GitLab
Git

Work experience

Tech Lead
since 01.2021 - Till the present day |Fava Majd ICT Co.
Qt, C++, SQLite
● Design and implement graphical user interface using C++ as backend and Qt/QML for front. ● Design and implement server-side application and SQLite as database for providing DaaS services using Qt/C++. ● Design and implement client-side application for providing DaaS services on kiosk zero-client devices using Qt/C++. ● Design and implement multithreaded network interface with point-to-point encryption. ● Design and implement backend of a web service for client-side application using Qt/C++.
Senior Software Developer
05.2015 - 01.2021 |OTS
C#, .NET, C++, Qt, Windows, MATLAB, Linux
● Implementation of complex signal processing algorithms written and tested in MATLAB into Visual C++ MFC Program. ● Design and implement of C#.NET windows forms application to visualize and manipulate processed data from application mentioned above including some socket programming. ● Develop a real time and high-performance Qt application in Linux for calibration of electronic devices.
Software Developer
05.2014 - 04.2015 |Tarahhan Javan Pishro
Microsoft SQL Server, DevOps, C#
● Composed C# program for interfacing with Microsoft SQL Server database ● Design Graphic user interface ● Perform some DevOps operation for company product.

Educational background

Computer Science (Masters Degree)
2019 - 2020
Amirkabir University of Technology
Computer Science (Bachelor’s Degree)
2010 - 2014
PNU University

Languages

PersianNativeEnglishIntermediate