Farhad Gholami Estahbanati

Angestellt, Senior backend developer, NPGNasr

Karaj, Iran (Islamische Republik )

Fähigkeiten und Kenntnisse

MySQL
API
Docker
Backend
Software Development
.NET Framework
ASP.NET
C#
Entity Framwork
LINQ
Model-view-controller (MVC)
Python
GraphQL
Linux
Windows Server
MS-SQL-Server
Microservices
Design Pattern (Computer Science)
JavaScript
WPF
React.js
Regular Expression

Werdegang

Berufserfahrung von Farhad Gholami Estahbanati

  • Bis heute 4 Jahre und 5 Monate, seit Jan. 2020

    Senior backend developer

    NPGNasr

    Developing a cloud-aware software in .Net Core & React.JS. . Architecture design . Adopting OOP design patterns & SOLID principle . Generic services to generalize functionalities . Reflection & expression building for more flexibility

  • 3 Jahre und 10 Monate, Apr. 2016 - Jan. 2020

    Lead Developer

    Farazfonoun

    Backend development: online polls, web applications, mobile apps . A custom protocol for embedded devices . A cache management system for mobile apps . Designing & developing architecture & data flows in projects . Mentoring junior developers, code reviews . Scheduling the assigned tasks & processes

  • 1 Jahr und 1 Monat, Apr. 2015 - Apr. 2016

    Senior Developer

    Farazfonoun

    Backend development: . API client & web services for trading data with telecom . Applications to report telecom usage data . Developing APIs to register telephony cards Application security testings & patching vulnerabilities: . Port scan, firewalling, tunnels . OWASP compatibility checking Scripts to automate tasks: . Script languages: bash, Mikrotik script, Python, Powershell . Automated tasks: Deployments, configurations, backups, monitoring, health check, fault correction

  • 2 Jahre und 7 Monate, Okt. 2012 - Apr. 2015

    Software Developer

    Ab Mantagheie Alborz

    . Advertisement reservation system . Network Usage Analyzer, Internet User Manager . Rule-based app to manage student certificates - Abbaspour University . IVR systems involving API dataflows and databases . Mikrotik RouterOS scripts . Virtualization & Network management

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Persian

    -

Interessen

Chess
Puzzle Games
Learning new technologies
Running

21 Mio. XING Mitglieder, von A bis Z