Amin Haeri

Angestellt, Technical Lead, SnappFood
Teheran, Iran, Islamic Republic of

Fähigkeiten und Kenntnisse

Java Development
Spring Framework
Spring Boot
MySQL
PHP
Laravel
Symfony
Microservices
Android Development
Git
Unit Testing
Software Architecture
OOP
SOLID
Design pattern
RabbitMQ
TDD
DDD
MongoDB
Redis
Docker
CI/CD
System Design
Object Oriented Programming (OOP)
Design Pattern (Computer Science)
Microservice
Test Driven Development (TDD)
Domain-driven Design (DDD)
CI/CD (continuous integration/delivery)
Software Development
Agile Software Development
Java
Database
Distributed Systems
System Architecture
Agile Development
Scrum
Engineering

Werdegang

Berufserfahrung von Amin Haeri

  • Current 3 years and 10 months, since Aug 2022

    Technical Lead

    SnappFood

    Write clean code using best practices such as object-oriented design patterns, SOLID principles, and test-driven development. Successfully decomposed a monolithic service into microservices using the strangler pattern, resulting in improved scalability, maintainability, and deployment efficiency. Led a team of developers and engineers in implementing a new software solution for client X, resulting in a 20% increase in operational efficiency.

  • 11 months, May 2023 - Mar 2024

    Software Architect Consultant

    RoomVu

    Conducting architecture reviews and making recommendations for improvements. Identifying and resolving technical issues or bottlenecks in software development processes. Designed and implemented architectural solutions for software projects, ensuring scalability, reliability, and performance.

  • 6 months, Jan 2022 - Jun 2022

    Chief Technology Officer (CTO)

    ExonVision System

    Managed company-level architecture, platform and data configuration processes and implementation protocols. Facilitated ongoing team development and growth through training and professional skills enhancement. Hire and assemble the cross functional development team to achieve the best outcome possible. Developed and implemented long-term strategic technological blueprint.

  • 4 years and 1 month, Jan 2018 - Jan 2022

    Chief Technology Officer (CTO)

    Maktab Sharif

    Responsible for providing technical expertise and guidance to staff members and for ensuring that the highest quality standards are met through robust practices. Responsible for planning, organizing and overseeing the educational approaches and strategies as well as the development and resources of the curriculum for programming and designing.

  • 1 year and 3 months, Mar 2017 - May 2018

    Chief Technology Officer (CTO)

    Noor Mashregh Zamin Co

    Technical lead experience in managing web and mobile projects, coordinating team and performing budget allocation and analysis. Managing full life cycle of E-Commerce website using Virto Commerce for website and corresponding mobile apps (android and ios) for it. Implement HR policies to ensure all practices are in compliance with labor and employment regulations. Develop user friendly application forms and questionnaires to be used for staff recruitment and interviewing.

  • 2 years and 9 months, Jul 2014 - Mar 2017

    Senior Developer - Temporary Project Manager

    Sabz Institution

    Design, develop, document professional android project. Project contains android security issues and all sort of features. Using scrum as a software development methodology. Architect Android applications with MVVM pattern and dependency injection.

  • 1 year and 8 months, Aug 2012 - Mar 2014

    Project Manager - Senior Developer

    Emam Ali University

    Design, develop and manage full cycle of custom project management web site for university. Dynamic web pages developed on asp.net and sql server 2008 using entity framework as orm. Winning best software of the year for university and being purchased by other universities as well.

  • 4 months, May 2011 - Aug 2011

    Junior Developer

    KavehGlass Co

    Learn to develop on C#.Net and SQL Server and working along an experienced team to maintain local applications, websites and databases.

Ausbildung von Amin Haeri

  • 5 years and 1 month, Sep 2006 - Sep 2011

    Software Engineering

    Shahid Beheshti University

Sprachen

  • English

    C1 (Fließend)

  • Arabic

    B1-B2 (Gute Kenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z