Tamer Abdulazim, Machine Learning Developer in Toronto, ON, Canada
Tamer Abdulazim

Machine Learning Developer in Toronto, ON, Canada

Member since May 9, 2019
Tamer has over a decade of experience building large-scale production systems including big data pipelines, machine learning models in production, and scalable serverless systems on AWS.
Tamer is now available for hire

Portfolio

Experience

  • PostgreSQL, 12 years
  • Machine Learning, 9 years
  • Scala, 6 years
  • Spark, 4 years
  • Akka, 4 years
  • Java 8, 3 years
  • Rust, 2 years

Location

Toronto, ON, Canada

Availability

Part-time

Preferred Environment

Debian, Scala, Akka, Flink, Serverless

The most amazing...

...project I have built was a scalable, real-time recommender system that served over 7000 requests per second with 50 milliseconds latency SLA.

Employment

  • CTO and Principal Engineer

    2018 - PRESENT
    Bitspire, Inc.
    • Built big data pipelines on top of Spark and AWS.
    • Built serverless architecture for a service layer.
    • Trained and deployed machine learning prediction models.
    • Developed an ETL process for analytics served with Redshift and Periscope.
    • Mentored and trained junior and senior engineers.
    Technologies: Scala, Akka, Spark, AWS, Java, Python, Machine Learning
  • Ph. D. Candidate, Research Assistant

    2009 - PRESENT
    University of Toronto
    • Developed a smart Android app to collect personal travel data, enable vehicle telematics, and provide personalized traveler information.
    • Built an integration between a real traffic light controller and an embedded computer that runs a reinforcement learning control algorithm.
    • Built a prototype implementation for a customized AR. Drone 2.0 quad-copter by adding a microcontroller, GPS, and RF receiver to extend the AR. Drone functionality, and allow further autonomous navigation implementation.
    • Re-worked a generic Java implementation with a GUI configuration tool to run GA optimization on an Apache Ignite compute grid.
    Technologies: Machine Learning, Scala, Spark, PostgreSQL, PostGIS, Liferay
  • Platform Engineer

    2016 - 2018
    PayTM Labs
    • Developed the real-time recommender system serving layer.
    • Oversaw the full CI/CD infrastructure automation with AWS autoscaling.
    • Enabled security audit internal software.
    Technologies: Scala, Akka, Spark, Kafka, AWS, Reactive Streams, Docker
  • Data Engineer and Data Scientist

    2015 - 2016
    LoyaltyOne
    • Developed real-time loyalty points issuance with dynamic rules.
    • Created a scalable stream simulator to convert batch logs to the real-time event stream.
    Technologies: Scala, Akka, Spark, Kafka, AWS, Reactive Streams, Docker

Experience

  • Real-time Recommender System (Development)

    This was a scalable, real-time recommender system for a major marketplace with 300 million users. Each request went through three different machine learning models, then, recommended products were assembled according to business constraints. The system was built with Akka Cluster, Scala, AWS ECS with full automation, autoscaling and a self-healing cluster.

Skills

  • Languages

    Java 8, Scala, Python, HTML, Rust, Go, JavaScript, Snowflake
  • Frameworks

    Akka, Spark, AWS EMR, Django
  • Platforms

    Apache Kafka, AWS Lambda, Docker, AWS Kinesis, Arduino, Kubernetes, Raspberry Pi
  • Libraries/APIs

    Spark ML
  • Tools

    AWS ELB, Gradle, Git, AWS ECS, Jenkins, AWS CloudFormation, Amazon Elastic MapReduce (EMR), Apache Airflow, Maven, Apache NiFi
  • Paradigms

    Functional Programming, Reactive Programming
  • Storage

    Redshift, PostgreSQL, AWS DynamoDB, AWS RDS, Databases
  • Other

    Machine Learning, ESP32, Technical Training, Mentorship & Coaching, Data Engineering, Streaming Data, Robotics, Apache Pulsar

Education

  • Ph. D in Engineering
    2009 - 2019
    University of Toronto - Toronto, Ontario, Canada
  • Master's degree in Computer Science
    2006 - 2009
    Cairo University - Cairo, Egypt
  • Bachelor's degree in Computer Science
    2000 - 2004
    Cairo University - Cairo
Certifications
  • AWS Certified DevOps Engineer - Professional
    DECEMBER 2018 - DECEMBER 2020
    Amazon Web Services (AWS)
  • AWS Certified Solutions Architect - Professional
    OCTOBER 2018 - OCTOBER 2020
    Amazon Web Services (AWS)

To view more profiles

Join Toptal
I really like this profile
Share it with others