Ali Lotfi

About Me

As a Senior Backend Developer at Omnicart, I bring a robust skill set centered around Python-Django and Android development. Additionally, I have experience with Kubernetes, Golang, and FastAPI.
My primary focus is on optimizing communication and collaboration processes to enhance the efficiency of development teams.
Passionate about achieving top-notch performance, I have become a Linux enthusiast and a proficient user of advanced IDEs, ensuring that I leverage every tool to its fullest potential.

Contact Details

Ali Lotfi
(+98) 937 918 7928
me@alilo.ir

Work

Omnicart

Senior Backend Developer October 2022 - Present

• Played a pivotal role in developing Omnicart's product, driving consistent growth in order numbers for local businesses across Canada and the US.
• Successfully integrated with key service providers, including Stripe for payment processing, and restaurant menu platforms like Toast, Olo, EzCater, and MealMe, enhancing the platform's versatility and reach.
• Collaborated with an international team across multiple time zones to develop REST services and microservices with Python and Django, implementing a wide range of features, improving overall product performance and user satisfaction.

Toman

Technical Lead March 2022 - October 2022

• Led efforts to streamline development and product processes, effectively meeting the rapidly increasing demand from our valued business partners.
• Organized and implemented secure, stable integrations with over 10 banking systems, ensuring robust and reliable financial operations.

Miare

Development Team Lead November 2017 - March 2022

• Played an active role in shaping significant product decisions, leading the design and development of critical features across Android, Django, Go, and ReactJS applications, handling over 100K requests per minute.
• Established and nurtured a highly proficient development team, fostering collaboration and innovation.
• Proficiently managed occasional outages and effectively addressed production failures, ensuring seamless operations and client satisfaction.

Khandevane

Technical Consultant July 2017 - February 2018

• Contributed to the development of the official Khandevaneh TV show application as an Android Technical Consultant.
• Guided major design decisions and overcame critical development challenges, ensuring the project's successful execution and delivery.

Miare

Senior Android Developer October 2016 - Present

• Architected and executed the Miare courier application, a real-time, WebSocket, and RESTful API-driven solution with over 10 services dedicated to enhancing the user experience of thousands of couriers.
• Focused on enhancing reliability, streamlining complexity, and optimizing power consumption for peak efficiency.

Baadoom

Android Developer April 2016 - October 2016

Conceptualized, architected, and executed the development of Baadoom, a social media application, following the Scrum framework to ensure iterative progress and efficient project management.
Distinguished participation in the KnowTech accelerator program. • Conceptualized, architected, and executed the development of Baadoom, a social media application, following the Scrum framework to ensure iterative progress and efficient project management.
• Successfully gained acceptance into and actively participated in the KnowTech accelerator program.

Arsh Co.

Web and Android Developer May 2015 - August 2016

• Collaborated in the development of badoom.ir, a Django-based social media website, implementing a multi-step, secure REST API for the Android application and overseeing its successful initial release.
• Led a development team of four to create the Grapefruit Antimalware and Privacy Advisor application.

Education

Sharif University of Technology

Bachelor of Science in Information Technology Engineering September 2013 - June 2018

Relevant Coursework: Advanced Programming in Java, Data Structures and Algorithms, Design Patterns.

Volunteer

Sharif Energy Research Institute (SERI) Saba App Event

Technical Judge July 2016 – September 2016

• Served as a Technical Judge for SERI, a student event featuring competitive applications.
• Actively engaged in evaluating and providing expertise on technical aspects, fostering teamwork, and participating in idea defense and design thinking workshops.

Skills

I enjoy learning new technologies and assimilating new ideas quickly. I have experience with a variety of fundamentally different technologies and toolchains. Here is a short list of skills that I have delved more deeply into:

  • Python
  • django
  • git
  • Kubernetes
  • FastAPI
  • Android (Kotlin & Java)