Amin Y.

Fullstack-Entwickler

Amin Yousefi Adl ist ein erfahrener Software Engineer mit fundierten Kenntnissen in der Entwicklung von Fullstack-Webanwendungen.

Er ist ein hochqualifizierter Software Engineer und verfügt über sechs Jahre Berufserfahrung, in denen er erfolgreich an verschiedenen Projekten gearbeitet und verschiedene Tech-Stacks in unterschiedlichen Branchen eingesetzt hat.

Er zeichnet sich vor allem durch seine Kenntnisse im MERN-Stack aus, wo er drei große Anwendungen entwickelt hat, was sein fundiertes Wissen und seine Kompetenz in dieser Technologie beweist. Amin verfügt über ein tiefgreifendes Verständnis des gesamten Webentwicklungszyklus und bewältigt geschickt verschiedenste Aufgaben – vom Design der anfänglichen Architektur bis zum Deployment des Endprodukts.

Während seiner vier Jahre langen Tätigkeit als leitender Software Engineer für ein bedeutendes ISP-Unternehmen stellte er seine Fähigkeiten in der Teamarbeit unter Beweis. Er hat hervorragende Fähigkeiten im Management von Entwicklungsprojekten und der nahtlosen Zusammenarbeit mit querfunktionalen Teams.

Hauptkompetenz
  • Docker
    Docker 3 Jahre
  • Express.js
    Express.js 4 Jahre
  • HTML / CSS 5 Jahre
Andere Fähigkeiten
  • Linux
    Linux 5 Jahre
  • NGINX
    NGINX 2 Jahre
  • PostgreSQL
    PostgreSQL 2 Jahre
Amin Yousefi Adl
Amin Y.

Turkey

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Freiberuflicher Webentwickler

    Freelance - 5 jahre

    • Verbesserung der Anwendungsleistung durch Implementierung verschiedener Optimierungstechniken wie Memoisation, bedarfsgetriebenes Laden wichtiger Komponenten, Bildkompression und Integration wiederverwendbarer Komponenten.
    • Verbesserung der SEO durch die Entwicklung vollständig responsiver und browserkompatibler Anwendungen mit SASS, Grid system, Flexbox und Medienabfragen.
    • Priorisierung der Wartbarkeit und Skalierbarkeit durch proaktive Erkennung und Behandlung der technischen Schuld und potenzieller Probleme während der Entwicklung.
    • Minimierung künftiger Fehler durch die Anwendung von Methoden zur testgetriebenen Entwicklung (TDD) während der Code-Umwandlung.
    • Nutzung der neuesten Technologien von React wie React Hooks, Redux, Caching sowie viele weitere zur Optimierung der Anwendungsleistung und -geschwindigkeit.

    Technologien:

    • Technologien:
    • MongoDB MongoDB
    • Nest.js Nest.js
    • Next.js Next.js
    • React.js React.js
    • Redux.js Redux.js
    • SASS SASS
    • TypeScript TypeScript
  • Fullstack-Ingenieur

    Asiatech Co - 5 jahre 8 monate

    • Entwicklung einer Fullstack-Anwendung mit dem MERN-Stack zur Automatisierung des Customer-Relationship-Management-Systems. Deployment der Anwendung auf einem maßgeschneiderten Linux-Server.
    • Verbesserung der Anwendungseffizienz und -optimierung durch Umwandlung von Legacy-Code in TypeScript.
    • Erzielung einer minimalen Ausfallzeit von weniger als 1 % durch Entkoppelung der Anwendungen in getrennte Container und durch einen Fokus auf die Skalierbarkeit mithilfe von Docker und Docker-Compose.
    • Steigerung der Umsätze durch die Automatisierung des Vertriebssystems durch die Entwicklung drei separater Anwendungen für die Kundschaft, den Support und den Vertrieb unter Verwendung des Next.js-Frameworks und der Integration dieser Anwendungen in die CRM-App.
    • Deutliche Steigerung der Nutzendeninteraktion um bis zu 400 % durch die Entwicklung einer Android-App für Mitarbeitende und Support-Agent:innen mit React Native.

    Technologien:

    • Technologien:
    • Docker Docker
    • Linux Linux
    • Next.js Next.js
    • TypeScript TypeScript

Ausbildung

  • BSc.Computer-Hardware-Engineering

    Universität Täbris · 2011 - 2015

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