Amirreza Soudi

Technical Leader | Designing Future-Ready Data Infrastructures | Apache Iceberg & Delta Lake Expert | Scaling Compliance & Real-time Systems

Toronto, Ontario, Canada

About

Experienced software developer with two Masters in software engineering and data and network security. having an extreme passion to work with everything related to programing, quick and self learner, team spirited with analytical skills; Specialty : Programming (specially Java, Python) , Software Design, Intrusion Detection and Anomaly Detection, Databse

Experience

  • Senior Developer (Big Data), Amazon Ads at Amazon
    Apr 2021 - Present · 5 yrs 3 mos

  • Software Developer at Jam City
    Dec 2018 - Apr 2021 · 2 yrs 5 mos

    ► Designed and implemented GDPR ► Optimizing AWS Data Pipeline and spark job deployment ► Helping User acquisition team with tooling around ad (managing ad revenue and ad spend) • Python, AWS Step functions, Singular, Adjust ► Splitting and migrating AWS pipeline to a different account ► Adopting Databricks Delta file format instead of JSON and parquet ► Implementing AB testing for User Acquisition ad provider

  • Software Engineer at Uken Games
    Jan 2018 - Dec 2018 · 1 yr

    ► Designing and implementing analytics solutions as part of the Data Platform team • Technologies: Amazon AWS, Redshift, Scala, Spark, Jenkins, Apache Hue, Oozie, Python ► Deploying and DevOps, monitoring services, and infrastructure, and maintaining deployed services • Technologies: Docker, Cloud formation, lambda, Datadog, Pagerduty, ansible, packer ► Working with Growth team to monetize Ad Spend and having a better ad Revenue • Technologies: Adjust, DataBrick, Jupyter Hub, Periscope ► Designing and implementing Microservices as a backbone for other games' team • Java, Spring Boot, Maven, Docker, Redis, Amazon AWS, Kafka, Jenkins

  • Full Stack/ETL Developer at Guavus
    Oct 2015 - Jan 2018 · 2 yrs 4 mos

    ► Designing and implementing analytics and reporting web applications to increase the performance of customer care and business operation • Technologies: AngularJS, Spring MVC, Docker, Kubernetes, Redis, Jasmine, yarn, gulp ► Developing scheduled tasks to extract, transform and load (ETL) data from various customers’ data-sources to highly scalable distributed frameworks and databases • Technologies: HDFS, Hadoop, Hbase, Phoenix, Talend, Impala, Postgres, Schema Registry, Zookeeper, Azkaban ► Big data analytics and Realtime/Batch data processing, Data storage • Technologies: Kafka, Bash, python, Hadoop, Kubernetes ► Contributing to a team of four developers to deliver proof-of-concepts (PoC) for the next generation of Guavus products. Responsibilities include Deploying, configuring and supporting our PoC applications in production • Technologies: Java, Python, Kafka, Bash, Hadoop, HDFS, Kubernetes, Docker, Angular1, Angular 2, Spring MVC, Maben, Impala, HBase, Phoenix, Postgres

  • Research Assistant at Concordia University
    Jan 2013 - Jan 2016 · 3 yrs 1 mo

    Working on kernel monitoring and tracing for security and anomaly detection Participated with Software Behaviour Analysis (SBA) lab and helped them with their research.