Profile

Ali Tazik

Software developer at Rent Ready

8.3

Years of Experience

Education

islamic azad university

Companies

rent ready, software genesis group ltd, matemachine, caspco, anad group, behpardaz jahan, safarayaneh, parskhodro automobile factory, desktop support technician, network administrator desktop support technician contractor

Reach out to Ali Tazik via Email, InMail and SMS drip

by installing Chrome extension

Ali's contact details

Email

Email (Verified)

aliXXXXXXXXXXXXXXom

Email

Mobile Number

+90XXXXXXXX96

Experience

  • img

    2022 - Present

    rent ready

    Software Developer

    Rent Ready is the industry's only single-source turn provider that connects community staff to service professionals, using an automated turn board to streamline. My responsibility is to fix bugs and add new features in Azure services with typescript as a backend part and Flutter including Mobile and Web site as a front part. For both sides, we are using BDD and TDD.

  • img

    2021 - 2022

    software genesis group ltd

    Team Lead Mobile Development(Flutter)

    Garden of Love is a charity social media startup company in stealth mode. As a leader, I designed a structure to produce applications as much as possible expandable and maintainable, and completely testable. In this project, we use unit tests and widget tests to ensure stable products. o Working on Flutter’s best architecture design for the current requirements (MVVM) o Implementing union-types/pattern matching, for making impossible states impossible. o Implementing Implementing GraphQL for APIs calls. o Implementing web socket client and full-featured social media chat. o Trying to Implement P2P WebRTC video chatting.

  • img

    2021 - 2021

    matemachine

    Flutter developer

    Mate Machine is a dating social media startup company that currently is in stealth mode. o Working on Flutter’s best architecture design for the current requirements. o Implementing SignalR socket client and full-featured social media chat. o Handling unique Firebase notifications for each user. o Supporting other Firebase services like Analytics and Crashlytics. o Implementing P2P WebRTC video chatting

  • img

    2020 - 2022

    caspco

    Flutter Developer(Mobile , PWA)

    There was a mobile bank application that was produced with react native. Managers wanted to reproduce old applications with Flutter. I was a consultant who designed a structure to produce applications as much as possible expandable and maintainable. The first release, took time 6 months. This application is an official banking application from Parsian bank and users able to do the cart-to-cart transactions with OTP (one-time-password), and use many features that exist inside the banking application. More than 200K users are using applications with 4.1 stars in the market. o Working on Flutter’s best architecture design for the current requirements. o Handling unique Firebase notifications for each user. o Supporting services like Catcher to catch exceptions.

  • img

    2020 - 2020

    anad group

    Mobile (flutter) & Backend Developer

    Magic car alarm system is one of the car alarms in the world. Anad group was an official company, related to magic car alarm to produce car alarm mobile applications In Iran. We show each side of the user’s car in the application and the user was able to check and run commands to each side of their car. In addition, the user was able to see the history of locations that passed from a few months ago on an OSM map with a colored line. We also use Socket on a mobile application to check the real-time cars and shows car on the map.

  • img

    2020 - 2020

    behpardaz jahan

    Mobile Application Developer (Flutter)

    IoTel is a web-based and mobile application platform that provides you with a variety of tools and applications. These tools are a set of various services needed by the general public. By combining two or more different programs, you can create a new application tool to meet your daily needs and even share them with others and earn money. With IoTel, you will not need to install applications and subscribe to various channels and groups, and what you think of daily services and requirements will be available to you with one click. It is you who will determine what tool is active on your phone and tablet.

  • img

    2017 - 2020

    safarayaneh

    Android and backend developer

    We produced advanced urban information management software on the Android mobile platform. Base of application was on GIS and Map, we used OSM and MapBox and one tile server. I had some restriction to use of free services like google services and …. I need to show real time user location so I used Mqtt protocol and also, I runed Broker called Emqx on one server to push user location to mobile application to get real time. In applications I used MVVM and MVP pattern to produce applications as much as possible expandable and maintainable

  • img

    2012 - 2012

    parskhodro automobile factory

    Help Desk

  • img

    2011 - 2012

    desktop support technician

    Tehran Institute of Technology

    Monitored network performance (clients, Microsoft servers) for a client network; troubleshot issues relating to slow response time, sudden loss of data and lost data recovery, network connectivity, and operating system crash Provided Windows server 2008, R2, 2003 and Microsoft TMG support, such as troubleshooting slow response time and security issues Provided operating OS support for Microsoft and Linux systems, as well as help desk support (software and hardware troubleshooting) and PC upgrading

  • img

    2011 - 2011

    network administrator desktop support technician contractor

    Alborz Province Central Library

    Provided operating OS support for Microsoft and Linux systems Designed and implemented server virtualization using VMware ESXi Designed active and passive network plans for a 100-client network and supervised passive network implementation; provided client support via remote desktop sessions and phone Installed TMG servers and configured site-to-site VPNs; installed and configured Windows Server 2008 and 2003 Performed PC and server rack assembly (path panels, patch cords, servers, switches, routers)

Experience

87 Skills

Agile Methodologies

analytics

Android developer

Animation

Animation

Application Programming Interfaces (API)

architecture

AVR Microcontroller

Azure

Azure Functions

azure port

Backend

Behavior-Driven Development (BDD)

Behavior-Driven Development (BDD)

Behavior-Driven Development (BDD)

catcher

catcher

Dart

Design

docker

DotNetCore

DotNetCore

Firebase

Firebase

Firebase

Flutter

Flutter

Flutter

Git

GraphQL

GraphQL

GraphQL

ICDL

Java

Kotlin

Linux

Linux System Administration

MCITP

Microsoft Azure

Microsoft Azure

Microsoft Azure

Microsoft Dynamics CRM

Mobile

Model-view-viewmodel (MVVM)

Model-view-viewmodel (MVVM)

MongoDB

MVVM

Node.js

OSM

OSM

P2P

Performance Testing

PostgreSQL

Provider

Provider

PyQt

Python (Programming Language)

RabbitMQ

React Native

Redis

social media

Socket.io

Socket.io

socketDotIo

Software Engineer

SQL

Teamwork

test

Test Driven Development

Test Driven Development

Test Driven Development

testing

TypeScript

Typescript

Unit Testing

Unit Testing

Unit Testing

Web

Web Development

Web Development

Web Development

Webrtc

Webrtc

webRTC

Widget Testing

Widget Testing

Windows Communication Foundation (WCF)

Education

  • img

    2004 - 2008

    islamic azad university

    Bachelor's degree

    Computer Software Engineering