Saeid Zebardast

Front-end Developer

I am a self-starter, self-motivated and professional experienced software engineer. My experience spans a wide range of software development areas including web-based enterprise application, server-side development and NoSQL technologies.
I am also familiar with Agile methodology (Scrum) and Test Driven Development.

Skills

  • JavaScript Senior
  • HTML5, CSS3 Senior
  • D3.js Senior
  • Polymer Senior
  • Java Senior
  • MySQL Senior
  • Bash Scripting Middle
  • PHP Middle

Tools/Methodology

  • GNU/Linux
  • Git
  • Scrum
  • TDD
  • CI
  • IntelliJ IDEA
  • Vim

Languages

  • English Professional
  • Persian (Farsi) Native
  • Azerbaijani Native
  • Turkish Middle
  • Germany Elementary

Awards

Featured Keynote Speaker

2nd Conf of The Open Source Software, Iran.

Experiences

Datis Pars Software Developer

I’ve joined Datis Pars at 2006. At first, I start working as a Full Stack and Backend Developer. But now, I'm working as Front-end developer full time.

Education

Computer Science Bachelor (Discontinued)
Mathematics and Physics Diploma

Projects

(Check complete portfolio)
Data Analyser Lead Frontend Developer, Polymer, JavaScript, HTML5, D3

Data Analyser was an advanced automated data analysis system designed to monitor and analyze the behavior of networks to detect and catch computer viruses, worms, trojans, adware, spyware, and other network security related threats in a fully automated mode.
Since I had a good understanding of how computer networks work and already have studied machine learning algorithms and was hands-on on statistical analysis tools like R and Matlab, I have been chosen as the head and leader of the GUI team because of my strong background in GUI development.
I was responsible for designing and developing SPA (Single Page Application) front-end for modeling and visualizing the given data which were fed from several sources and different technologies such as Elasticsearch, InfluxDb, Gephi, etc.
I implemented many charts using D3.js and Sigma.js libraries. Besides, the Data Analyser was also responsible for configuring and visualizing the result of a Correlation and NBA (Network Behavior Analysis) engine cores too.
We created an interactive interface to provide a comprehensive analyzing tool to detect threats and attacks, visualize them and send alarms to network administrators via SMS and email. It was also capable of sending action commands to firewalls to block certain IPs and/or hosts.

Network Monitoring Java Developer, Big Data and NoSQL

Development of a complete high-performance Distributed Network Monitoring system including a Collector to collect sensory data from sensors, a Logger to store a high volume of data, a Correlation Engine to monitor events and find any meaningful correlation between them, a Report Engine to aggregate results and build reports and a web user interface to configure the system, and give back the results to users.
I was a full stack Java developer in the project and was responsible for setting up big data and NoSQL solution using Apache Cassandra.

Virtual Office Lead Developer, Java, JavaScript, HTML, CSS

A virtual office is a combination of off-site live communication and address services that allow users to reduce traditional office costs while maintaining business professionalism. I was the full stack Java developer (backend and frontend).

OSS/BSS Full Stack Developer, Java, JavaScript, HTML, CSS

Complete Java based Operation and Business Support Systems for ISPs. Customer Relation Management. Sales and financial accounting. Integration with network devices. Online customer services. Management reporting. I was the full stack Java developer (backend and frontend).

Volunteer

Iranian Ubuntu Team
Iranian WordPress Team

Interests

Blogging, Reading books, Writing short stories, Walking, Watching movies, Listening to music.

Recommendations

Latest recommendations in my LinkedIn (linkedin.com/in/saeid)