Ali Elmi

Ali Elmi Email and Phone Number

Senior Software Engineer @ Sazito - سازیتو
tehran, tehrān, iran
Ali Elmi's Location
Tehran Province, Iran, Iran, Islamic Republic of
About Ali Elmi

Experienced and Quality-Oriented software/data engineer with a strong background in providing the best software/data solutions to IT-based organizations.15+ years of academic and industry experience including leading large engineering teams to achieve concrete goals on a strict deadline.Always looking forward to new opportunities and challenges while keeping self-development.

Ali Elmi's Current Company Details
Sazito - سازیتو

Sazito - سازیتو

View
Senior Software Engineer
tehran, tehrān, iran
Website:
sazito.com
Employees:
12
Ali Elmi Work Experience Details
  • Sazito - سازیتو
    Software Engineer
    Sazito - سازیتو Jan 2023 - Present
    Tehran
    Sazito offers a website builder that is easy to use for small and medium businesses with limited budgets and experience to boost online sales.Responsibilities and Achievements:> Maintain and develop `shop-core` micro-service (online-shopping product)> Design and implement `scheduler` micro-service (time-booking sub-product)> Design and implement `tajrobe` micro-service (user-experience sub-product)> Design and implement `file-manager` micro-service (cloud-storage)> Implement monitoring using Prometheus and GrafanaTechnologies:• Go Programming Language• GIN | ECHO | BEEGO Frameworks• SQL DBs (Postgres)• NoSQL DBs (Redis)• AWS (S3)• Restful API / gRPC• Version Control System - Git• Prometheus / Grafana• Kubernetes / Docker• RabbitMQ
  • Wallex
    Software Engineer
    Wallex Jul 2022 - Dec 2022
    Tehran
    The Wallex startup had the 2nd largest Iranian crypto-currency market. As a member of the trade-engine team, I was responsible for developing and implementing the new version of the service.Responsibilities and Achievements:> Design and implement: statistical data dispatching> Design and implement: market changes monitoring> implement: stop/limit-order trade algorithmsTechnologies:• Java Programming Language• Spring Framework• SQL DBs (Postgres)• NoSQL DBs (Redis)• Restful API• Version Control System - Git• RabbitMQ
  • Cafe Bazaar
    Software/Data Engineer
    Cafe Bazaar Jul 2021 - Jun 2022
    Tehran
    CafeBazaar was the largest Iranian marketplace for Android applications. During my time on the user-profiling team, I was responsible for designing and implementing big data solutions.Responsibilities and Achievements:> Maintain `kimdi` micro-service (user-authentication service)> Maintain `appdarchi` micro-service (user-applications service)> Maintain `assembler` micro-service (data-processor service)Technologies:• Go/Python/Scala Programming Languages• SQL DBs (Postgres)• NoSQL DBs (Redis, Mongo)• Restful API / gRPC• Prometheus / Grafana• Version Control System - Git• Kubernetes / Docker• Kafka• Spark/AirFlow
  • Snapptrip
    Software Engineer
    Snapptrip Jun 2019 - Jun 2021
    Tehran, Iran
    SnappTrip venture consisted of two major parts, Hotel & Ticket. We provided the whole process of searching, booking, issuing, and canceling a ticket to our customers as Ticket-Domestic-Flight team members.Responsibilities and Achievements:> Maintain `flight` & `admin` micro-services (core services of domestic flight business)> Design and Implement a `flight-provider-hub` echo system including ~25 different domain-driven microservices that serve any required logic of both domestic and international flight businesses> Design and Implement online cancellation product> Train, support, and care for business technical issues of any department (related scope).Technologies:• Scala Programming Language• Play Framework• SBT• Akka HTTP / Actor• PostgreSQL / Slick• Restful API / gRPC• Redis• PlaySpec / ScalaTest / Mockito (Unit Tests)• Version Control System - Git• Kubernetes / Docker• Kafka
  • Rahkarhaye Hooshmand
    Java Developer
    Rahkarhaye Hooshmand Oct 2017 - Jul 2019
    Tehran, Iran
    At Offer startup, our product used to analyze 150+ online markets for end users, which gives them a wide view of purchasable items.Responsibilities and Achievements:> maintain the application's search engine that interacts with front-side technologies and crawler service> implement a specific Desktop XML-Editor for knowledge team usageTechnologies:• Spring Framework• Gradle/Maven• Apache Tomcat• PostgreSQL/MySQL• Restful API• EhCache• Cucumber / TestNG / Mockito (Unit & Integration Tests)• Version Control System - Git
  • Ala Royal Vision
    Oracle Application Developer
    Ala Royal Vision Jan 2015 - Sep 2017
    Tehran, Iran
    At Royal Vision Co, we had a wide range of services for our customers that include consulting, teaching and training, analyzing, designing, implementing and documenting ERP/BMP systems.Responsibilities and Achievements:> present required technologies to the consumers IT departments> design suitable solutions for business and technical challenges> develop required applications(ERP/BPMS) and manage other developer's technical issues>> implement a comprehensive green space management system for Mashhad Municipality>> implement human resource training ERP for MAPNA>> implement BPMSs of `Vacation` & `Mission` for Hormozgan Steel Company> train the consumer employees and migrate them to the new applicationTechnologies:• Oracle DB• Oracle ADF• Oracle Web Center• Oracle BPM Suite• Oracle SOA Suite• Oracle Enterprise Manager• Oracle WebLogic Server• JUnit (Unit Tests)• Version Control System - SVN
  • Ferdowsi University Of Mashhad
    Teacher Assistant
    Ferdowsi University Of Mashhad Oct 2009 - Sep 2015
    Mashhad, Iran
    Solving sample problems for registered students and mentoring them to better education of technical concepts.Courses:- Basic Programming #Structural #C #Fortran- Advanced Programming #ObjectOriented #Java- Logic Circuits #Assembly- Data Structures and Algorithms- Operating Systems

Ali Elmi Skills

Software Engineering Software Development Object Oriented Design Object Oriented Programming Java C C# Fortran Adf .net Database Design Database Administration Oracle Database Oracle Database Administration Blockchain Web Applications Spring Framework Oracle Application Development Framework

Ali Elmi Education Details

Frequently Asked Questions about Ali Elmi

What company does Ali Elmi work for?

Ali Elmi works for Sazito - سازیتو

What is Ali Elmi's role at the current company?

Ali Elmi's current role is Senior Software Engineer.

What schools did Ali Elmi attend?

Ali Elmi attended Ferdowsi University Of Mashhad, National Organization For Development Of Exceptional Talents (Sampad).

What are some of Ali Elmi's interests?

Ali Elmi has interest in Social Services, Children, Economic Empowerment, Civil Rights And Social Action, Education, Environment, Poverty Alleviation, Science And Technology, Disaster And Humanitarian Relief, Human Rights.

What skills is Ali Elmi known for?

Ali Elmi has skills like Software Engineering, Software Development, Object Oriented Design, Object Oriented Programming, Java, C, C#, Fortran, Adf, .net, Database Design, Database Administration.

Who are Ali Elmi's colleagues?

Ali Elmi's colleagues are Mohadeseh Kazemi, Mohammadreza Babaamnie, Mehrshad Shahooni, Yegane Khedri, Fatemeh Ragh, Hossein Yadegari, Mohammad Mahdi Kaheni.

Not the Ali Elmi you were looking for?

  • Ali Elmi

    It(Information Technology) Business Analyst
    Tehran Province, Iran
  • Ali Elmi

    Founder , Orsiz Facade Solution
    Tehran
    3
    rpk.co.ir, gmail.com, gmail.com
  • Ali Elmi

    Design Consultant And Product Designer, Light And Lighting Design Specialist
    Tehran
  • Ali Elmi

    Auditor At Iran Energy Exchange (Irenex)
    Tehran Province, Iran

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.