Mukhammadali T.

Angular-Entwickler

Frontend-Entwickler mit Expertenwissen in Angular und React.

Mukhammadali ist Software-Ingenieur mit Schwerpunkt auf dem Frontend. Er verfügt über mehr als fünf Jahre Berufserfahrung.

Darüber hinaus war Mukhammadali für die Architektur und Entwicklung von Systemen mit JavaScript, PHP, Java und Datenbankmanagementsystemen wie MySQL und PostgreSQL zuständig.

Er verfügt über ausgezeichnete Soft Skills und ist immer voller Energie und Leidenschaft für neue Herausforderungen.

Hauptkompetenz

  • Angular
    Angular 7 Jahre
  • TypeScript
    TypeScript 7 Jahre
  • JavaScript
    JavaScript 7 Jahre

Andere Fähigkeiten

  • MongoDB
    MongoDB 2 Jahre
  • PostgreSQL
    PostgreSQL 2 Jahre
Ali

Mukhammadali T.

Uzbekistan

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Senior UI developer

    Revly AB - 4 jahre 6 monate

    Revly AE is a DUBAI based SAAS startup that helps to maximize Restaurant Revenue on Delivery Platforms.

    • Developed a new Calendar Module based on Fullcalendar that is expected to be core of the project.
    • Implemented new dashboard module that shows the transactions of the clients and increases the productivity of the clients by 35%.

    • Optimized the code, split code of large components with more than 1000 lines into smaller components that reduced development time and maintenance time by 50%

    • Fixed critical bugs in user flow that enabled the company to be more reliable and acquire more than 10 new clients.

    Technologien:

    • Technologien:
    • Node.js Node.js
  • Front-End-Entwickler

    Thinking Capital - 4 monate

    • Entwicklung eines Moduls, von dem erwartet wird, dass es die nächste treibende Kraft des Unternehmens sein wird, indem es eine Analyse der finanziellen Leistung kleiner Unternehmen bereitstellt.
    • Zeichnen von Diagrammen mit Ngx-Diagrammen (basierend auf D3.js) durch Verbrauchen von Daten aus der REST-API.
    • Erstellung eines komplexen, reaktionsschnellen Dashboards, das Vorhersagen zur finanziellen Leistung kleiner Unternehmen bietet.
    • Durchführung von Code-Reviews und Fehlerbehebungen mit Zendhub.
    • Schreiben von Unit-Tests mit Jasmine und Karma mit 100 % Codeabdeckung.
  • Full-Stack-Entwickler

    Nomad CML - 4 monate

    • Entwicklung einer Webanwendung für das Management eines Fitnessstudios mit über 2.000 monatlichen Abonnenten.
    • Aufbau der Anwendungsstruktur des Front-Ends und Implementierung einer CRM-Webanwendung für Unternehmensdienste.
    • Erstellung von Abfragen mit GraphQL und integrierter automatischer Codegenerierung aus GraphQL-Schemas.
    • Enge Zusammenarbeit mit Business-Analysten und Hilfe bei der Umwandlung von Geschäftsanforderungen in technische Anforderungen.
    • Verbesserte Kommunikations- und Aufgabenmanagementfähigkeiten.
  • Senior Front-end Developer

    Driven CA - 4 monate

    Driven is Canada's leading fintech dedicated to small businesses. It provides flexible capital, personalized support

    • Developed a module that is expected to be the next driving force of the company by providing analysis on the financial performance of small companies;

    • Drew charts using Ngx-charts (based on D3.js) by consuming data from REST API;

    • Created a complex responsive dashboard that provides predictions on the financial performance of small companies;

    • Performed code reviews and did bug fixes using Zendhub;

    • Wrote unit tests using Jasmine and Karma with 100% code coverage.

    Technologien:

    • Technologien:
    • RxJs RxJs
    • Jasmine Jasmine
    • Karma Karma
  • Full-stack Developer

    Nomad CML - 4 monate

    Nomad CML - Hong Kong based consulting company that provide software development services in Legal/Sport/Fintech fields

    • Developed a web application for gym management for a gym with over 2,000 monthly subscribers;

    • Built the application structure of the front-end and implemented a CRM web application for corporate services;

    • Created queries with GraphQL and integrated auto code generation from GraphQL schemas;

    • Closely worked with business analysts and helped to turn business requirements into technical requirements;

    • Improved communication and task management skills.

    Technologien:

    • Technologien:
    • RxJs RxJs
  • Full-stack Developer

    Digital Purpose - 5 monate

    Digital Purpose - is an Australian company that provides software development services for Social Services

    • Developed a hybrid mobile application for medical consulting services;

    • Built the user interface of an online tutoring web application for women who have lost their children;

    • Developed a surveying module for a company culture review application similar to Google Forms with specific question types;

    • Created a new gaming module using JS for software for speech therapy for children with speech problems;

    • Coded over 100 pages of responsive single-page applications;

    • Implemented a website for motivational video hosting for Australian school graduates that have been visited 20,000+ in the first month of launch.

    Technologien:

    • Technologien:
    • Ionic Ionic
    • RxJs RxJs
    • Spring Boot Spring Boot
  • Freelance Full-Stack-Entwickler

    Upwork.com - 1 jahr

    • Entwicklung einer Webanwendung zum Buchen und automatischen Generieren von Links für Google Meets.
    • Aufbau eines Managementsystems für Dokumente.
    • Entwicklung einer Filmbibliothek mit themoviedb.org.
    • Über 50 reaktionsschnelle Webseiten erstellt.

    Technologien:

    • Technologien:
    • HTML HTML
    • Node.js Node.js
    • RxJs RxJs
  • Software Engineer

    KeyPlanSolution AB - 1 jahr 6 monate

    • Developed software for preprocessing images used to train Tensorflow’s Object Detection model;

    • Built a module to create Interactive Product Catalogs allowing users to place orders directly from the images;

    • Developed an offline mobile CRM system, making an existing system available in a remote area, and helped to gain 200+ clients for the company;

    • Optimized weekly and monthly reports, reducing generation time from 25 seconds to two seconds through optimization of reporting algorithms;

    • Developed a Survey Module similar to Google Forms with 1,000 users;

    • Maintained an existing CRM system and fixed bugs tracked through Jira;

    • Built a calendar module for store visit planning that increased the productivity of sellers by 50%.

    Technologien:

    • Technologien:
    • Yii Yii
    • Node.js Node.js
    • Ionic Ionic
    • RxJs RxJs
  • Software Engineer

    Uzinfocom LLC - 2 jahre 1 monat

    • Structured and developed an internal information system to automate administrative and reporting services of a governmental agency;

    • Integrated external APIs (SOAP and REST) and developed a fee calculation module with the complex calculation algorithms of a web application for issuing vehicle insurance certificates used by all insurance agencies of Uzbekistan;

    • Integrated online payment services to receive customer payments for an insurance certificate;

    • Developed road map building web application with complex access controls used by district administrations of 12 provinces of Uzbekistan;

    • Maintained information systems by adding new functionalities and optimizing existing features using Jira;

    • Implemented a responsive website for receiving donations for a house for disabled people;

    • Created 30+ pages of responsive website infrastructure using Twitter-Bootstrap, enabling improvements in usability and accessibility by end-users.

    Technologien:

    • Technologien:
    • Yii Yii
    • RxJs RxJs

Ausbildung

  • BSc.Wirtschaftsinformatik

    Westminster Internationale Universität In Tashkent · 2014 - 2018

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns