I'm a Full Stack Software developer with more than 15 years of experience in software industry,
especially in Microsoft .Net ecosystem and Web with experience in both BackEnd and FrontEnd realm.
Loving implement UI and build client side applications and SPA solutions in Vue and React.
I am an educated software engineer who loves to learn new things and face challenges.
Work as developer in TCPay team, develop and maintain Exchange application, migrating legacy codebase to microservice architecture
Implement Multiple BackOffice Microservices based on .Net, create communication between services using RabbitMQ.
Implement new Front-End infrastructure using Vue.Js 3 and TypeScript and update all front-end apps to new structure.
Build multiple Dashboard applications for different parts of organization using Vue3 and deploy to K8s Cluster.
Find performance bottlenecks using performance testing, implement test processes for critical business sections.
Building multiple reuseable VueJs components published as NPM package that used in multiple projects.
Leading Front-End team and coaching team members and reviewing codes and make technical decisions.
Design new structure for existing eCare System using .Net Core, CQRS, Redis, Kafka, HA Proxy, Azure DevOps witch results in 99.99% uptime system.
Build Mobinnet customers Mobile app (MyMobinnet) using PWA and Asp.Net Core and Vue which responds to more than 70% of requests (More than 500K active users) beside web version after a little while.
Implement modem troubleshoot application using Ionic (angular) to help customers to find and fix their internet connectivity issues.
Build shopping mobile app for Balakmarket, SalemMarket using Ionic for local shopping centers and deploy them to AppStore and PlayStore.
Build website for Go2TR company
Build SMS based Lottery System for Food industry factories and build simpler version for restaurants using Asp.Net and AngularJs.
Build TeleHub (Telegram Directory App) Mobile Application and Service and publish it to AppStore and Windows Store.
Build Iran Football League Mobile app and publish it to Bazaar and reach thousands active users.
Build multiple shopping mobile apps using Ionic for local shopping centers and deploy them to AppStore and PlayStore
Build Abna-News Agency QA Multilingual website (Asp.Net 4 and MVC).
Build Application for managing Tax for municipality of Marand.
Build Websites and Applications for BlogSky, IranArmy, Tabriz University, Hoopa and Barayand Publishing, and many other clients.
Build ThemeStudio.ir website and sell blog themes and get orders to develop Websites
Bachelor of Software Engineering technologies