Available

I'm Erfan Farhanian

A |

Software Engineer specializing in .NET-based web application development, with experience in designing and implementing efficient solutions using ASP.NET Core, Web API, and various databases. I am looking for opportunities where I can apply my skills to challenging projects and create real value.

Erfan Farhanian | Software Engineer

Discover My World

About Me

Hi, I am Erfan Farhanian; a software engineer and an enthusiastic .Net programmer in the field of developing various web applications. By learning, practicing, and creating various projects, I was able to gain valuable insight into web programming and development and improve my knowledge and experience in this field with the challenges I faced while doing them. I have worked on various applications so far and I always strive to provide quality output. I enjoy learning up-to-date technologies, designing and developing various applications, and also ensuring their seamless functioning.

Key Tools

Visual Studio Swagger RESTful APIs n8n Git StimulSoft Postman

Academic Path

Master of Science in Computer Engineering - Software

Iran University of Science and Technology

September 2021 - January 2025

Bachelor of Science in Computer Engineering - Software

Tehran Azad University - West Branch

September 2017 - February 2021

Outside of Code

When I'm not behind the laptop...

Travelling Movies & Series Video Game PingPong Basketball

What I Do

Integration with AI and automation

Design and implement intelligent capabilities such as text generation, translation, data analysis, and automation using artificial intelligence tools such as n8n, focusing on creating intelligents

Database design and development

Designing and developing a suitable structure for storing and managing information so that the system is fast, stable, and ready for future growth

Developing WebApplication

Building and developing web-based software, including management panels, organizational systems, and tools needed by businesses

API and software services development

Design and implement services that connect different parts of a software to each other and enable secure and fast exchange of information.

My Certificates

Git

Issue Date: April 2024

Institute: Quera

SQL Server

Issue Date: December 2018

Institute: Tehran Institute of Technology

C# Programming

Issue Date: August 2018

Institute: Tehran Institute of Technology

C++ Programming

Issue Date: February 2018

Institute: Tehran Institute of Technology

My Skills

Backend & Architecture

12 Skills
Asp.Net Core Advanced
Asp.Net WebForms Advanced
Async/Await Advanced
C# Programming Advanced
OOP Advanced
Web API Advanced
ADO.Net Working
ASP.NET Identity Working
Asp.net MVC Working
Ef Core Working
LINQ Working
Windows Form Working

Database & Caching

3 Skills
Microsoft SQL Server Advanced
MySQL Working
PostgreSQL Working

Frontend & UI

3 Skills
Bootstrap Working
HTML | CSS Working
JavaScript Familiar

Work Experience

January 2026 - March 2026

.Net Programmer and Developer (Back-End) | Hami System Sharif

Co-developed PeyWeb's payment platform Web API with ASP.NET Core Web API. | Implemented terminal registration and payment gateway allocation services for merchants. | Designed, implemented, and developed MySQL database tables for the relevant services. | Managed data and transactions.

July 2024 - October 2024

.Net Programmer and Developer | Shabake Gostaran Aria Samane (Navatel)

Contributed to the development of the company’s enterprise portal using ASP.NET Web Forms, with a focus on implementing communication forms and managing internal information. | Developed the Web API for the Novatel website (ASP.NET Core) to integrate data and services. | Contributed to developing relational database tables (SQL Server and MySQL) for web modules and optimizing data search, storage, and retrieval processes.

October 2020 - January 2021

Web Developer Intern | Mahab Ghods Engineering Consulting

Contributed to the implementation and development of web prototypes and modules using ASP.NET WebForms in the company's testing environment. | Participated in technical meetings and collaborated on projects related to the company's software development department. | Designed and developed a demo version for the redesign of the company's intranet website, focusing on enhancing the technical structure and initial design.

My Projects

July 2026

TechHub - Tech Content Management & Publishing Platform

View Project
July 2026

Personal website (V3.0)

View Project
February 2025

Personal website (V2.0)

View Project
November 2023

Personal website (V1.0)

View Project
January 2021

Company intranet site

View Project
October 2020

Integrated Accounting & Inventory Management ERP

View Project

Blog

Asp.Net Core is perhaps the best technology for developing web applications

In the world of web development, it's important to stay up-to-date with technology. One of the standout technologies is ASP.NET Core, Microsoft's open-source, cross-platform framework for building modern, cloud-based applications that is a redesign of the older ASP.NET 4.x with a more modular and lightweight architecture.