Mohammad T.

Senior Softwareentwickler

Pune, Indien

Erfahrungen

Aug. 2022 - Bis heute
3 Jahren 4 Monaten
Pune, Indien

Senior Software Engineer

EPAM Anywhere

  • Design-Mockups in funktionale Benutzeroberflächen umsetzen
  • Wiederverwendbare UI-Komponenten und Bibliotheken erstellen
  • Komplexe Interaktionen und Animationen mit JavaScript umsetzen
  • Cross-Browser-Kompatibilität und responsives Design sicherstellen
  • Eng mit UX-Designern zusammenarbeiten, um Benutzerbedürfnisse und Designanforderungen zu verstehen
  • Mit Backend-Entwicklern zusammenarbeiten, um APIs und Daten zu integrieren
  • Feedback zu UI/UX-Designs und deren Umsetzung geben
  • Frontend-Code für Geschwindigkeit und Effizienz optimieren
  • Caching-Strategien implementieren, um Ladezeiten zu verkürzen
  • Unit- und Integrationstests für UI-Komponenten durchführen
  • UI-bezogene Fehler identifizieren und beheben
  • Bestehende Codebasis pflegen und aktualisieren, um neue Features und Designänderungen zu berücksichtigen
Jan. 2021 - Juli 2022
1 Jahr 7 Monaten

Senior Software Engineer

Brillio Technologies

  • Erfahren im Umgang mit JavaScript und seinen modernen ES6+-Features
  • Erfahren mit React.js, dem Next.js-Framework und dessen Kernprinzipien wie Komponenten, Reaktivität, DOM-Manipulation und SSR
  • Vertraut mit dem React.js-Ökosystem, einschließlich Redux und Router
  • Erfahrung in der Arbeit an groß angelegten E-Commerce-Projekten
  • Entwicklung von Website-Layouts, Anwendungs- und Funktionslayouts
  • Integration von API-Aufrufen
  • Webanwendungsprobleme und Bugs analysiert und behoben
  • Verständnis grundlegender Designprinzipien für skalierbare Anwendungen
  • Verständnis für asynchrone Programmierung und deren Tücken sowie mögliche Umgehungsstrategien
  • Zusammenarbeit mit Frontend-Teams zur Definition von API-Verträgen und Gewährleistung eines reibungslosen Datenaustauschs
  • Next.js-Anwendungen mit Backend-APIs und Drittanbieterdiensten verbunden, um Daten abzurufen und zu verwalten
  • Authentifizierung und Autorisierung (JWT, OAuth2) implementiert, um sicheren API-Zugriff zu gewährleisten
  • Middleware für Fehlerbehandlung und individuelles Logging erstellt
Aug. 2019 - Dez. 2020
1 Jahr 5 Monaten

Software Developer

Metamorphosys Technologies

  • Mit anderen Teammitgliedern zusammenarbeiten
  • Visuelle Benutzeroberflächen entwerfen und implementieren
  • Probleme im Frontend-Code identifizieren und beheben
  • Sicherstellen, dass der Frontend-Code APIs abfragen kann
  • Technisches Frontend-Design und Entwicklung von Enterprise-Webanwendungen umsetzen und Aufgaben termingerecht liefern
  • Vom Backend-Team bereitgestellte APIs mit den erforderlichen Daten (Payload) integrieren
  • RESTful-APIs mit Node.js entwickelt und gewartet
  • Zusammenarbeit mit dem Backend-Team zur Umsetzung der Business-Logik
  • Node.js-basierte Services debuggt und optimiert
Nov. 2018 - Juli 2019
9 Monaten

UI Developer

Light Information System

  • UI-Design und Funktionen des Bots entwickeln, erweitern, warten und unterstützen
  • Karussell hinzufügen, um die Interaktion mit Benutzern zu erleichtern
  • Kundendaten verwalten und Trainingsmethoden für eine skalierbare und effiziente Bereitstellung planen
  • Anwendungen entwickeln, die Kommunikation und Kundenservice automatisieren
Sept. 2016 - Nov. 2018
2 Jahren 3 Monaten

UI Developer

Brainbees Solution Pvt. Ltd.

  • Erfahrung mit dem Angular2-Framework, JavaScript, TypeScript und AJAX
  • Erfahrung in der Arbeit an groß angelegten E-Commerce-Projekten
  • Website-Layout sowie Anwendungs- und Funktionslayouts entwickeln
  • API-Aufrufe integrieren
  • Layout für Produktkategorien erstellen

Zusammenfassung

Engagierter und ergebnisorientierter Full-Stack-Entwickler mit über 8 Jahren Erfahrung in der Konzeption und Entwicklung robuster, skalierbarer und sicherer Webanwendungen. Nachgewiesene Expertise in Frontend-Technologien wie React.js, Angular, JavaScript (ES6+), HTML5 und CSS3 sowie fundierte Kenntnisse in der Backend-Entwicklung mit Node.js und Express.js. Erfahren im Aufbau benutzerfreundlicher Oberflächen, Optimierung der Performance und Umsetzung von Best Practices für E-Commerce-, Enterprise- und SaaS-Anwendungen. Versiert in der Zusammenarbeit mit funktionsübergreifenden Teams, Förderung agiler Entwicklung und Lieferung hochwertiger Lösungen im Einklang mit den Unternehmenszielen.

Tech Stack: Frontend: React.js, Redux, Next.js, Angular, NgRx, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS, RESTful-APIs, Responsive Design, Cross-Browser-Kompatibilität, Server-Side Rendering (SSR), UI-Entwicklung, Web-Performance, SEO-Optimierung, CSS-Methodik, API-Integration Backend: Node.js, Express.js-Framework, RESTful-API-Entwicklung Datenbank: MySQL Testing: Jest, Jasmine, Karma, React Testing Library Tools & DevOps: Git, Jira, Azure DevOps, Agile/Scrum

Sprachen

Englisch
Verhandlungssicher

Ausbildung

Okt. 2012 - Juni 2015

Pune University

Master in Computeranwendungen · Computeranwendungen · Pune, Indien

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen