Hi, I’m Ehsan Eslami

Ehsan_Eslami-Biography

Biography

I am a Computer Engineering master’s student at Concordia University, driven by a profound passion for Computer Networks and Network Programmability. I have undertaken various courses in Cisco, Microsoft, Mikrotik, and in-depth Python training to fortify my expertise. My professional background encompasses valuable experience as a network engineer at ISP (Internet Service Provider) companies. Proficiency in Python and a deep understanding of computer network contexts have enabled me to develop two software applications: Network Draw (a tool that merges AI and networking to automatically map network topology) and Capture (A network traffic capturing tool designed for user-friendliness). You can explore and download these applications further.

Follow Me!

Research Interests

Computer Networks
Network Programmability
ML in Network
Software-Defined Networking (SDN)
Network Security
Software Development

Professional Experience

Pishgaman Communication Development company in line with the development of the country’s IT industry, has been starting since 2003. Presently, this company presents various services like ADSL2+, VDSL, TD-LTE, Public WIFI and VOIP in more than 300 cities in Iran. I had working experience as a network engineer in NOC of Pishgaman whit the aim of monitoring and troubleshooting.

Maktabkhooneh company is the biggest online learning and virtual education platform in Iran. It has been starting since 2011. I have worked as a Content Production Technician in network and security department.

Network Draw Application

Development and expansion of Computer Networks increasingly in various scales as well as the internet development make network topologies more complicated, which this makes it difficult to draw and monitor the network. Network Draw is the software which itself automatically starts drawing the network topology by connecting to the network equipment and extracting data as well as analyzing the extracted data, and in addition to draw the topology graphically, it provides capabilities for real-time and online monitoring to the user. You can watch the performing of application in this video and also download the software and its paper.

Capture Application

Introducing “Capture,” the network traffic capturing application designed with simplicity and user-friendliness in mind. Created with the purpose of easily capturing and analyzing network traffic on your PC. With just a few clicks, you can monitor the network traffic after selecting the network interface. Capture application empowers users by providing detailed information on each packet, offering a total of six essential features for a deeper understanding of the digital data stream. You can watch the performing of application in this video and also download the software.

Certifications

© 2022 Ehsan Eslami. All rights reserved.