Amir Khazaie

Amir Khazaie

Followers of Amir Khazaie4000 followers
location of Amir KhazaieTehran Province, Iran

Connect with Amir Khazaie to Send Message

Connect

Connect with Amir Khazaie to Send Message

Connect
  • Timeline

  • About me

    Tech Lead + Senior Software Engineer @ Digikala

  • Education

    • Shahid Ejei High School

      2009 - 2013
      High School Diploma Mathematics
    • Shahid Ejei Middle School

      2006 - 2009
      Middle School Diploma Mathematics and Physics
    • Isfahan University of Technology

      2013 - 2017
      Bachelor of Science (B.S.) Computer Software Engineering

      Activities and Societies: FOSSCon, CompLand, IT Center Linux Lab

    • Sharif University of Technology

      2019 - 2022
      Master's degree Computer Software Engineering
    • Amirkabir University of Technology - Tehran Polytechnic

      2017 - 2018
      Master's degree Artificial Intelligence

      It was a tough experience and I made big mistakes so I decided to give up and left the university to start from the beginning and try not to repeat my mistakes.

    • Free Code Camp

      2018 - 2018
      Full Stack Web Development Certification Computer Software Engineering
  • Experience

    • Isfahan University of Technology

      Oct 2013 - Dec 2016

      It was a research lab open for students to do and learn more. Mr. Sanaie was our manager. Some IT problems were handed to us to find a solution for them.A network-based problem for connecting Apple's Macbooks from dorm to internet was solved by me. After long research and packet analysis with Wireshark, I finally found it. The problem was with MTU size of OS X's packets.Neshani was another project I worked on. It was a page with all important web links. I wrote front-end of this project for a little practice of UI/UX. Show less

      • Teacher Assistant

        Sept 2014 - Dec 2016
      • Member of Linux Lab at Isfahan University of Technology Information Technology Center

        Oct 2013 - Jan 2015
    • Isfahan University of Technology Computer Engineering Student Scientific Association

      Jul 2015 - Oct 2015
      Planning and Executing of Isfahan University of Technology Free and Open Source Software Congress

      It started with a group of friend at university. We had the same passion for open source and free software so we wanted more people to know it and more contributors. FOSS Con was planned to have seminars about FOSS world and some workshop with popular technologies from it.More Info:https://iut-cessa.github.io/FOSSCon-LandingPage/

    • Isfahan University of Technology

      Feb 2017 - Jul 2017

      1st class was from Feb 2016 to May 2016.It was a course with 20 hours and 7 sessions.In this course I taught:• Basic Python Syntax• OOP With Python• Cocos2d (Python) for Game Development• TkInter for GUI Programming2nd, 3rd, 4th classes were from July 2017 to August 2017.It was a course with 20 hours and 7 sessions.In this course I taught:* Python fundamentals* OOP with Python* GUI, Network, DB programming with Python* A simple chat server and client, written in Python using Flask, SQLite, and Tkinter Show less

      • Python Teacher

        Feb 2016 - Jul 2017
      • Organizer of Isfahan University of Technology Local ACM 2017

        Feb 2017 - Feb 2017
    • Isfahan University of Technology Embedded Systems and Networks Laboratory

      Jul 2017 - Sept 2017
      Embedded Systems Research Apprentice

      Three months work on designing a Secure Internet of things Platform (SIP). I was on a team with Dr. Nabi and Mohsen Biglary for developing the idea and implementation of it. I gave a very simple implementation at the end.

    • Rahnema College

      Oct 2017 - Dec 2017
      Android Developer intern at Rahnema College

      It was a six weeks work on image sharing social media (Instagram fork). In this event, we worked as a group of 7 people with Java Spring, Android, Angular.js, Git and Scrum methodology as main technologies. I focused on Android part with little help in other parts especially server configuration and maintenance.

    • Bahamta

      Apr 2018 - Jan 2021

      My responsibility increases over time. Started with a single project (https://bahamta.com/forush) and now I maintain and develop many projects. I do some of Sysadmin and DevOps responsibilities too.My tasks at Bahamta:- Develop and maintain a Telegram bot and a web server for a social store project.- Maintaining several JS projects for task automation.- Maintaining a telegram bot related to management and support.- Dockerizing services and using Docker Swarm- Adapt services for migration from PostgreSQL to CockroachDB- Building SPA (Webpay.bahamta.com)The technologies that I worked with at Bahamta:- Clean Architecture- Go, Node.js, Python- PostgreSQL, CockroachDB- Redis- HTML, CSS, Skeleton, Normalize, SEO- JS (ES5, ES6), VueJS, VueRouter, Vuex, Vuetify, Webpack- Nginx- Docker, Docker Compose, Docker Swarm Show less

      • Full Stack Engineer

        Sept 2018 - Jan 2021
      • Software Engineer

        Apr 2018 - Sept 2018
    • Digikala.com

      Jan 2021 - now
      • Team Lead

        Jan 2022 - now
      • Senior Software Engineer

        Jan 2021 - Dec 2021
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Amir Khazaie
      Ranked 113th among over 3500 teams in IEEEXtreme 11.0 IEEEXtreme Oct 2017 An algorithmic challenge with 24 hours time to solve the problems. Each hour one problem is represented to competitors. Our score was 1457.
    • Awarded to Amir Khazaie
      Ranked 2nd in Isfahan University of Technology, APA Security Startup Isfahan University of Technology, APA Feb 2017 We designed a secure platform for IoT that had 3 layers:1- Wireless Sensor Network (Edge of our platform)2- Local Server (Collector of data)3- SIP Cloud (Data storage and server)Name of the team and idea was SIP (Secure Internet of Things Platform).
    • Awarded to Amir Khazaie
      Ranked 1st in 4th Iranian ICPC Challenge Tehran Site Association for Computing Machinery Dec 2016 With Team Named "TiZi Remembers"
    • Awarded to Amir Khazaie
      Ranked 8th in 18th ACM-ICPC Asia Region - Tehran Site Association for Computing Machinery Dec 2016 With Team Named "TiZi Remembers"
    • Awarded to Amir Khazaie
      Ranked 109th among over 2500 teams in IEEEXtreme 10.0 IEEE Oct 2016 With Team Named "TeamTRIO"
    • Awarded to Amir Khazaie
      Ranked 1st in APA Hackathon APA - CERT Branch of Isfahan University of Technology Nov 2015 With Team Named "BrothersOfTiZi"
    • Awarded to Amir Khazaie
      Ranked 7th in Sharif Java Challenge Sharif University of Technology - SSC Feb 2015 With Team Named "Programmer's Creed : RuntimeException"Ranking page : https://docs.google.com/spreadsheets/d/1n41IW7M2TdFxkG7m80ZooQBN0wVlaA6LTjpKg0o72jY/edit#gid=0
  • Volunteer Experience

    • Member

      Issued by Isfahan Linux User Group
      Isfahan Linux User GroupAssociated with Amir Khazaie
    • Translating

      Issued by DuckDuckGo on Jan 2016
      DuckDuckGoAssociated with Amir Khazaie
    • Software Developer

      Issued by Isfahan University of Technology Computer Engineering Scientific Student Association on Mar 2017
      Isfahan University of Technology Computer Engineering Scientific Student AssociationAssociated with Amir Khazaie