Overview
Work History
Education
Skills
Qualification Summary
Websites
Languages
Timeline
Generic
Amir Afianian

Amir Afianian

Munich

Overview

9
9
years of professional experience

Work History

Senior Backend Engineer

TWAICE Technologies GmbH
02.2022 - Current

I Mainly contributed as the lead for delivering Epics where I worked closely with the design team, product managers in discovery phase, then, drafting user stories and guiding developers to deliver a highly-scalable, reliable, and lovable product. Some of my contributions include:

  • Leading an epic in two delivery phases to enable fine-grained access control initially with custom solutions mainly using Django, then leveraging AWS Verified Permissions, Python.
  • Co-led an epic to scale up data infrastructure that efficiently handles terabytes of data to be used by analytics team. This involved a total revamp our core data model, devising new architecture for our ingestion pipeline and datalake for hosting our clean data, and a 6 months of migration phase. Used AWS Kinesis, S3, deltalake technology powered by Databricks, spark and …
  • Designed and led the implementation of our new data ingestion pipeline that involved APIs, SFTP, Databricks, Delta Live Tables, Autoloaders, SQL, etc.
  • Designed the architecture and led the implementation of a Notification Service using AWS SQS, FastAPI, Postgres, AWS Lambdas, etc.

Team Lead

Mahsan Co
01.2020 - 02.2022
  • Leading teams of 5-8 to for product delivery.
  • My contributions included helping with architecting the services, training teams to go with TDD where possible, helping them to shoot their coding troubles, doing code reviews, and holding one-on-one meeting with team members and keeping up the team spirit.
  • Achieved a significantly simplified offline update process for deployed services using docker, docker-compose, ansible, python.
  • Achieved significant development speed up for Elasticsearch-based operations by extending django rest framework to support elasticsearch operations using Django, DRF, Kafka, Elasticsearch
  • Implemented Protobuf to Jquery Search-UI Filter Schema Rule Convertor.

Lead Developer

Iran Telecommunication and Research Center (ITRC)
04.2019 - 01.2020
  • Lead developer in National Information Sharing and Analysis Center (ISAC) Using Python/Django and Django-Rest Framework (DRF).

Developer, Security Analyst, and Researcher

APA Research Center, Amirkabir University of Technology
09.2017 - 01.2020
  • Design and Implementation of professors’ promotion portal for Amirkabir University of Technology using Python/Django, HTML, CSS, JQuery (owj.aut.ac.ir)
  • Design and Implementation of recruitment portal for Amirkabir University of Technology (jazb.aut.ac.ir)
  • Design and Implementation of Automated SSL/TLS analysis web application (https://sslcheck.cert.ir)
  • Design Core Security Architecture For Ministry of Justice (http://amval.adliran.ir/)
  • Advanced User Simulation, Stress, and Load Testing of Amirkabir University Portal using locust and python.
  • Publishing A Survey on Evasive Malware (Published By ACM Computing Surveys)

Freelance Python Developer

09.2015 - 01.2017
  • Design and Implementation of Secure Distributed Storage System With Flexible Availability (m/n Scheme) using Python / Django / Apache

Education

Masters in Information Security -

Tehran University
01.2014

BF in Information Technology - undefined

Fars Science and Research University
01.2012

Skills

  • Leading Agile Software Teams
  • Software Engineering (Advanced)
  • Python (Advanced)
  • Django/FastAPI (Advanced)
  • CI/CD
  • AWS (s3, ECS, Lambda, CDK, codepipeline, etc)
  • Pyspark
  • Databricks

Qualification Summary

  • Team Lead
  • Senior Backend Engineer with near a decade of experience (Python | Django | AWS | FastAPI | Kafka | Elasticsearch | Docker ...)
  • Obsessed with Learning
  • Productivity and peak performance coach

Languages

English
Bilingual or Proficient (C2)
Persian
Bilingual or Proficient (C2)
German
Beginner (A1)

Timeline

Senior Backend Engineer

TWAICE Technologies GmbH
02.2022 - Current

Team Lead

Mahsan Co
01.2020 - 02.2022

Lead Developer

Iran Telecommunication and Research Center (ITRC)
04.2019 - 01.2020

Developer, Security Analyst, and Researcher

APA Research Center, Amirkabir University of Technology
09.2017 - 01.2020

Freelance Python Developer

09.2015 - 01.2017

Masters in Information Security -

Tehran University

BF in Information Technology - undefined

Fars Science and Research University
Amir Afianian