Erfan Farahmandnejad

Erfan Farahmandnejad

@Erfan-Farahmandnejad
University of Isfahan Isfahan, Iran
8
Followers
18
Following
17
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 6 owned repositories

144K Total LOC
Python
74,472 lines
51.6%
N/A
Java
48,525 lines
33.6%
N/A
C++
19,922 lines
13.8%
N/A
CSS
960 lines
0.7%
N/A
QMake
481 lines
0.3%
N/A
T

T-Shaped Developer

T-shaped

Deep in Python with broad versatility

Python
Java
C++
CSS
QMake

Collaboration Network

Global Impact visualization

LIVE
Erfan Farahmandnejad
0 active collaborators

Repos

28

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

1 day
46
Contributions
15
Commits
0
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

Personal-Finance-Manager-Using-Kotlin-and-Jetpack-Compose

A modern, personal finance manager for Android built with Kotlin and Jetpack Compose. It supports multi-account tracking, smart expense categorization, budgeting, and insightful financial reports—powered by MVVM, Hilt, Room, and Coroutines.

2 0
Kotlin
SecureX-FTP

A secure and flexible FTP server supporting FTPS (FTP Secure with TLS/SSL). This project provides a robust and encrypted file transfer solution with authentication and encryption for secure data exchange.

2 1
Python
Clash-of-Clans-Simulation

A simplified Clash of Clans-inspired game, featuring player accounts, heroes, maps, buildings, and attack mechanics. Includes customizable gameplay, hero selection based on player level, and dynamic battle outcomes. Optional enhancements include creative algorithms, database integration, and advanced attack logic.

2 0
Java
PyTelnet-Simple-Telnet-Implementation

A lightweight and simple Telnet server and client implementation in Python, designed to demonstrate the core principles of the Telnet protocol and basic network programming.

1 0
Python
Graph-Based-WAN-and-LAN-Routing-Simulator

It models networks using an adjacency matrix and leverages classical algorithms to determine optimal routes under varying network conditions. The project supports both local networks (LAN) and wide-area networks (WAN), providing a comparative analysis of different routing strategies.

1 1
Java
Embedded-Linux-Buildroot

A comprehensive project on creating a custom, lightweight, and bootable Linux distribution for x86_64 systems using the Buildroot framework. This repository documents the entire process from initial configuration to deployment on a bootable USB drive.

1 0
miniOS-with-FAT-Block-Based-Storage

miniOS-with-FAT-Block-Based-Storage is a file system simulation implemented in Python, providing functionalities for file creation, deletion, renaming, compression, scheduling, and directory management. It simulates a FAT-based file system with block-based storage, including disk formatting and metadata management.

1 0
Python
Nmap-Simulation

A simplified implementation of Nmap features using socket programming, including host status checks, port scanning, latency measurement and ...

1 0
Python
Linkedin-Simulation

The project builds a graph-based social network to recommend connections using Depth-First Search (DFS but limited up to 5 degree) to analyze relationships up to five degrees. Recommendations prioritize shared skills, connection degrees, and user-defined preferences. Users can register, and the system dynamically updates from a JSON file.

1 1
Java
Bplus-Tree-based-database

This project implements a B+ Tree-based database management system (DBMS) to simulate real-world database operations such as indexing, searching, adding, and deleting records efficiently.

1 0
Java

Open Source Impact

Contributions to external projects

6 merged PRs
Contributed to 2 repositories