I start my developing journey when i attended to college. Python is my primary programming language and it always will be. After Python, CPP and C are my secondary languages which i use to gain more performance.
Linux is my programming environment.
After college i was put in financial systems. It was very a good experience for me and i will spend the rest of my career in this field.
Learning was a part of me and always will be. I like to learn, try and apply new technologies to my work. Working as a team and Scrum methodology play an importrant role in my development process.
Performability is my main concern in development process. Working hard to be a professional software architect.
Software managments and software engineering/design principles are the most precious things i have learned in master’s degree.
- Seminar: A Study on Challenges and their Solutions of Live Migration of Execution Units
- GPA: 16.00
I have learned Linux, MySQL, PostgreSQL, RESTFul API, Apache web-server, NGINX and so many basis for delopment process.
- Project: Design and Implementation of Web Scraping System for Mining Scientific Papers and Relation between their Authors
Sources are avaiable at Github
- GPA: 16.81
Head of network administration and Infrastructure, member of deployment team and IT consultant.
We use MikroTik routers for our infrastructure.
Find more in here.
I was working on AMP POS series (Iran’s office) and developed complete programs for entire AMP series such as:
- Linux-based POS
- Android-based POS
- Mobile POS
I worked with Behpardakht and Pardakht Novin main switch for transferring transactions.
By the time I developed a library for making ISO8583 messages.
Later, I was working on fuel dispensers and developing smart cards for private stations and developing an Android application for controlling fuel dispensers.
I was developing cashless ATMs with Qt and C++.
It was connected to Behpardakht switch for its transactions.
Here you can review some of my projects.
Written in C++ with Qt.
Source(s): newsEngineCrawler newsEngine
Check out some of my college activities.
Designing a Distributed Messaging Application which uses SIP protocol for communication.
Part of Distributed Systems course projects.
My MSc. Degree Seminar Presentation.
A review of NGINX HTTP server architecture and internal design.
The Clusters & Grids course presentation. Introducing the concepts of Authorization and Federated Identity for Cloud-Based Environments.