CV Picture
Fartash Haghani Software Developer/ Data Engineer/ Data Scientist
***************
******************
*************************
I am a full stack software developer with deep passion for Big Data, Data Analysis, Machine Learning and Cloud Computing. Beside that, I mentor developers, data analysts, product owners form companies such as Shell, KFC, Petronas, Felda Prodata and many other startups in field of programming and data science at Malaysian Global Innovation & Creativity Centre (Magic) and Malaysia Digital Economy Corporation (MDEC). Currently, I’m working as Data Scientist and Senior Developer at Mindvalley, where I get the chance to build scalable systems mostly with python and node.js to convert data into products.

Work Experience


Mindvalley
Senior Developer (Mar 2015 to Mar 2017) 2 Years
• Lead BI team to choose best tools and techniques to extract information and visualize data. • Designed and developed data warehousing solution to aggregate sells and marketing data. • Took initiative to build user based push notification system by taking advantage of AWS lambda and SNS.Took initiative to build user based push notification system by taking advantage of AWS lambda and SNS.Took initiative to build user based push notification system by taking advantage of AWS lambda and SNS.
Pycademy
Senior Developer (Sep 2013 to Mar 2015) 1 Year & 6 Months
• Designed and developed various solutions including POCs for StartUp projects in an agile manner. • Integrated high volume web application with payment gateway and remittance system • Conducted code reviews to maintain code quality and best practices.
KHEIABAN COMPUTER CENTER (KHCC)
Developer (Jan 2011 to Sep 2013) 2 Years & 8 Months
• Developed and maintained NLP and machine learning algorithms to cluster and summarize research papers. • Conducted various training sessions for clients. • Developed social media integrator tool by adapting Service Oriented Architecture Approach.
Aptech
Developer / Lecturer (Mar 2007 to Nov 2008) 1 Year & 8 Months
• Developed, maintained and supported web based applications using Microsoft technologies. • Taught HTML, CSS, JavaScript and SQL server.
Mindbliss
CTO (Apr 2017 to Present) 2 Years & 7 Months
• a • b • c

Education


University Putra Malaysia (UPM)
Master of Computer Science (MSC)(2011 - 2013) 
GPA: 3.96
Staffordshire University
Bachelor of Software Engineering with first class honors. (BSC)(2009 - 2011) 
GPA: 3.82

Featured Projects


Serverless Push Notification System
Integrable, user based, and flexible push notification system by using AWS SNS, RDS, Lambda, and API Gateway. The system provides; - easy integration with any user management system. - Authentication and Authorization with Auth0. - Send notification to user (multiple devices, multiple platform) not only single device. - Schedule notification. - Flexible user segmentation. - Comprehensive API to manage notification system. http://bit.ly/2cZl4Tx
ETL and OLAP System
ETL app is responsible to extract data from different data sources (Facebook, google, bing, internal Ecommerce system, etc) and associate the sales information with marketing information. The OLAP part provides a very flexible interface to generate complicated reports. All reports provides actionable insights for business and traffic team to implement and setup better marketing strategy.
Natural Language Question Answering system
System built on top of IBM Watson API to provide Q&A system for Mindvalley Courses. System accepts a plain text/pdf and convert them to Q&A units, it used this units to train the classifier. users a re able to train a system by providing feedback to system answers.
API Repository
API Repository is a hosting site for worldwide developers APIs. Repository users have access to all APIs and they are able to call and executes APIs through the Repository website or their own app. In addition, system provides comprehensive financial and API’s usage reports for users.
VIP tracking system
Project design to reduce the waiting time behind traffic light for VIP and emergency vehicles. System calculates the distance between vehicles and traffic lights and send signal to all traffic lights in the path of vehicle and keeps them green until vehicle pass the traffic light. Users are communicating with system through the mobile application and system control the traffic lights by using embedded Raspberry Pies.

Technical Skills

  • Python / Javascript
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • Flask, Cherrypy, Django
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • Pandas, Numpy, Matplotlib, Nltk
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • Gevent, Twisted
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • Celery, Rabbitmq, Huginn
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • MySQL,Postgresql, Mongo, Redis
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • AWS;RDS, Elsatic, Redshift
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • AWS;S3, EC2, Lambda, API Gateway
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • AWS;SNS, Transcoder
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • AWS Beanstalk, Docker, Fabric
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • IBM Bluemix, Azure
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • Data Analysis
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • Data Engineering
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • Machine Learning
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg
  • SQL / NOSQL
    • 1dsfsdgsdg
    • 2dsfsdgsdg
    • 3dsfsdgsdg
    • 4dsfsdgsdg
    • 5dsfsdgsdg

Personal Skills

Communicative

Cooperative

Innovative

Punctualality

Team Player

LANGUAGES

English (US)
Full Working Proficiency
Persian
Native or Bilingual Proficiency

PERSONAL

Nationality
Iran
Date of Birth
**********
Marital Status
*******
Driving License
***
Skype
********