2024

Software Programming Instructor

Record Python course

2023

Senior Java Developer

Working on Azkivam.com Backend with java spring boot, Ticketing application, framework, and infrastructures.

Software Programming Instructor

Record Design Patterns in Kotlin and Java advanced course

2022

Technical Lead

Working on
• Holosen Customer Relationship Management System
• Holosen Advanced Support System.

Technical Lead

Manage and developing web, API, PWA ios App, and Android application on koodakancharity.com

2019 - 2021

Software Programming Instructor

Record
• Java
• Spring Boot
• Kotlin
• JavaScript
• HTML
• CSS
• Roadmap
• First Step of Programming course
• update Kotlin course

Technical Lead

Develop and managing live streaming system to provide services for online meeting, share screen, and live broadcast.
• Roka one-way live broadcast system
• Roka Online Meeting System
• Roka Meeting Management System
• User management system as SSO

Mobile Application Developer

Developing Android and iOS application with React Native.

Software Engineer

Developing
• Shetab Transaction Simulator
• Switch Architecture Management Panel
• ATM Simulator
• Switch Report and Monitoring system

2017 - 2019

Software Engineer

Developing
• Enterprise Service Provider
• User Management Service
• POS device automation
• Banking transaction management service
• Banking transaction service of national tax administration
• Anti money laundering system

Software Engineer

Design and develop B2C Web Applications

2014 - 2017

.Net Developer

Developing
• Financial Supplier
• Immediate POS Settling
• Online Customer Currency Demand
• Sepehr Farzanegan System

Frontend Developer

work on a localized version of open source `Camunda` BPMS frontend

C#.NET Trainer

teaching Microsoft C#.Net programming language

2011 - 2014

Freelancer

Working on more than 20 Android and web applications

Software engineering student

learning software engineering @ Arak University