Azim Khakulov

Karlsruhe

64x64

Telefonnummer: +49 (0) 176 241 046 05
E-Mail: azim@khakulov.com
Twitter: khakulov
Github: khakulov

Berufliche Erfahrung

NETSYNO Software GmbH

Senior Developer

2014 - Heute

Nach erfolgreichem Ende meines Studiums und Umfirmierung von nwebs GbR zu NETSYNO Software GmbH, arbeite ich bis heute als Senior Software Entwickler. Ich begleite die Projekte von Entwurf, über Planung, Umsetzung, bis zu Deployment Phasen technisch durch. Die folgenden Tätigkeiten gehören zu meinem Alltag.

  • Backend Entwicklung - Django Django REST Framework, Tornado, Elasticsearch, Redis, PostgreSQL
  • Frontend Entwicklung - React, React Router, Redux, Redux Form, React Intl, Webpack, ES6, Babel
  • Web Technologien - WebSockets, WebRTC, Flexbox
  • Testing - Nightwatch, Jest, Enzyme
  • Qualitätssicherung - Jenkins CI, Fehler Überwachung mit Sentry
  • Deployment - Linux, Docker, Dokku
  • Instandhaltung von firmeninterne Gitlab, Jenkins und Sentry Instanzen.

nwebs GbR

Softwareentwickler

2008 - 2014

Ich habe als Werkstudent bei diesem Unternehmen von Gründung an gearbeitet. Erste 3 Jahre habe ich die Webseiten für mittelständische Unternehmen entwickelt und betreut. Im weiteren Verlauf habe ich Web-Applikationen für bestehende Backend auf Basis von KnockoutJS, Angular, EmberJS

  • Single Page Applikationen auf Basis von KnockoutJS, Angular, EmberJS
  • Entwicklung von Applikationen auf Basis Django Frameworks(Python)
  • Website-Entwicklung auf Basis von TYPO3

Karlsruher Institut für Technologie

Web-Entwickler

2006 - 2009

Als Wissenschaftliche Hilfskraft bei Institut für Antropomatik (Prof. Waibel) an der KIT, hatte ich die Aufgabe die Webseite des Institutes zu betreuen. Zu meinen Aufgaben gehörte Instandhaltung und Weiterentwicklung der TYPO3(PHP) basierten Webseite, Betreuung des Webservers auf dem die Webseite läuft.

  • Selbständiges Arbeiten
  • Zeitnahes Einspielen sicherheitsrelevanter Patches und Updates
  • Linux Webserver Administration
  • Entwicklung von TYPO3 Erweiterungen

Karlsruher Institut für Technologie

Web-Entwickler

2008 - 2009

Als Wissenschaftliche Hilfskraft (HiWi) bei Institut für Verkehrswesen an der KIT, hatte ich die Aufgabe ein webbasiertes Abkürzungsverzeichnis zu entwickeln. Die wissenschaftlichen Mitarbeiter verschiedener Universitäten sollten über die Anwendung ihre Abkürzungen abgleichen können.

  • Selbständige Entwicklung eines Produkts mit freien Auswahl an Technologien
  • Glückliche Betreuer
  • ExtJS(JavaScript Bibliothek) für die Oberfläche
  • TYPO3(PHP CMS System) Basierte Backend

Ausbildung

Karlsruher Institut für Technologie

Informatik, Diplom

2004 - 2014


Staatliches Studienkolleg Nordhausen

Deutsche Hochschulreifezeugnis

2003 - 2004


National University of Uzbekistan

Information Technologien (nicht abgeschlossen), Bachelor

2001 - 2003


Fähigkeiten / Erfahrungen

  • Programmiersprachen

    • Python (Experte)
    • JavaScript (Experte)
    • Java (Fortgeschritten)
    • PHP (Fortgeschritten)
    • C / C++ / C# (Grundlagen / Verständnis vom Code)
  • Web Entwicklung

    • HTML / CSS / JavaScript
    • JavaScript Frameworks: ReactJS, KnockoutJS, AngularJS, EmberJS
    • CMS: TYPO3, Drupal, Joomla
    • Bibliotheken: jQuery, ExtJS
    • Backend: Apache, nginx, MySQL, PostgreSQL, Django(Python)
    • REST-APIs
  • Mobile Entwicklung

    • Apache Cordova
    • React Native
    • Solide Wissensbasis in Android und Objectiv-C
  • Sonstige

    • SSH, Git, SVN
    • Docker und Dokku Deployment
    • Jenkins, PyTest, Jasmine, SinonJS, JEST, Enzyme
    • Server Administration mit Linux
    • Desktop Anwendungen mit Electron