Sadegh K.
Senior Full-Stack-Entwickler
Erfahrungen
Senior Full-Stack-Entwickler
SmartRetail Co.
Beteiligt am kompletten Produktlebenszyklus der Linux-basierten Software für Kassensysteme auf Verkaufsautomaten (Abnahme der Produktspezifikation, Funktionsspezifikation, technische Entwurfsdokumente, Planung, Implementierung und QA-/Produktionssupport).
Verantwortlich für Root-Cause-Analysen bei kritischen Produktionsproblemen.
Entwarf und entwickelte Komponenten/Funktionen wie die Video-Werbe-API, das QR-Scan-Rabatt-Feature und die Webanwendung für Geschäftsmanagement.
Entwickelte Anwendungen und Automatisierungsskripte in Ruby, um skalierbare Backend-Services und individuelle Tools zu erstellen.
Schrieb sauberen, wartbaren Ruby-Code unter Anwendung objektorientierter Designprinzipien, Systemprogrammierung und testgetriebener Entwicklung.
Automatisierte Infrastruktur-Bereitstellung und Konfigurationsmanagement mit Chef.io durch das Erstellen eigener Cookbooks und Recipes.
Integrierte Chef in CI/CD-Pipelines, um komplexe Multi-Node-Systeme zu verwalten, manuelle Eingriffe zu reduzieren, die Zuverlässigkeit zu erhöhen und Deployments zu vereinfachen.
Senior Full-Stack-Softwareingenieur
Trisilco Co.
- Entwarf, implementierte und wartete Big-Data-Systeme für malaysische Banken und Finanzinstitute zur Verarbeitung und Analyse von Kredit- und Darlehensdaten für die Zentralbank von Malaysia.
- Entwarf und entwickelte Front-End- und Back-End-Architektur sowie Microservices im Data Quality Framework-Projekt.
- Fand Lösungen für Herausforderungen in den Projekten Data Quality Framework (DQF) und Central Credit Reference Information System (CCRIS), die Millionen von Finanzdatensätzen enthalten.
- Verbesserte das SSIS- und SSRS-Framework, wodurch die Wartungszeit im CCRIS-Projekt um 40% reduziert und die Datenqualität um 30% gesteigert wurde.
- Implementierte DevExpress Dashboard und Report Designer mit C# und AngularJs im DQF-Projekt, wodurch die Ladeleistung um 30% verbessert wurde.
Senior Softwareingenieur
Dourbord ISP Co.
- Gründete die Softwareabteilung und das Entwicklungsteam des Unternehmens; realisierte drei Projekte von Grund auf, die die Unternehmensziele voranbrachten.
- Schlug organisatorische und technische Änderungen in der Dienstbereitstellung vor, wodurch die Leistung um über 40% verbessert wurde.
- Überwachte die Systeminfrastruktur, um Funktionalität und Effizienz in den Abteilungen Vertrieb, Callcenter und NOC sicherzustellen.
- Entwarf und implementierte ein Business-Process-Management-System (BPM), wodurch sich die Leistung um 30% verbesserte und der Umsatz um 40% stieg.
- Leitete die Entwicklung eines Webprojekts, das mithilfe von Crawlern und Python Inhalte von Wettbewerbern vergleicht.
- Implementierte ein Wireless-Radiofrequenz-Monitoringsystem, wodurch die Netzstabilität um über 90% gesteigert wurde.
- Entwarf und entwickelte einen Service zur Erfassung von Netzwerkereignissen für Regulierungsbehörden unter Verwendung von Bash-Skripten und Python.
- Analysierte Netzwerk-Big-Data mit Python, NumPy und Pandas.
- Entwarf und implementierte ISP-CRM-Software, integriert in die Netzwerkinfrastruktur und das RADIUS-Abrechnungssystem, um rund 80.000 aktive Benutzerabrechnungen und Finanzprozesse einschließlich BI und Vertriebsanalysen zu verwalten.
- Entwarf und entwickelte mobile Plattformen für CRM- und Kunden-Apps mit Microservices und APIs, integriert mit QT, React Native und Swift.
- Beratend tätig bei Skalierungsprozessen und der Erweiterung des CRM-Projekts, wodurch ein Marktanteil von 80% erreicht wurde.
- Entwickelte SSIS-Pakete zur Überprüfung, Bereinigung und Anwendung von Geschäftsregeln im Data Warehouse, um Workflows und Data-Warehouse-Integrationen zu automatisieren.
Senior Softwareingenieur
PetroSina Aria Oil and Gas Company
- Arbeitete mit dem Entwicklungsteam zusammen, um Prozessautomatisierungslösungen für ein Öl- und Gasunternehmen zu entwickeln.
- Entwarf ein Management-Dashboard, um wiederkehrende manuelle Aufgaben bei der Berichtserstellung und Analyse zu reduzieren.
- Entwickelte ein internes Business-Process-Management-System für die IT-Infrastruktur-Abteilung.
- Reagierte auf Fehlermeldungen schnell und professionell.
- Analysierte, entwarf, koordinierte und überwachte die Entwicklung von Softwaresystemen und -teams.
Junior Softwareentwickler
Saya IT Inc. Company
- Entwarf, entwickelte und implementierte Softwarelösungen für die Viehwirtschaft.
- Bewertete und empfahl Tools, Technologien und Prozesse, um die höchstmögliche Qualität der Produktplattform sicherzustellen.
- Behob Code-Probleme schnell und effizient.
Junior Softwareentwickler
Arta Part Company
- In die Codebasis eingearbeitet und Programmierkenntnisse verbessert.
- Code geschrieben und gewartet.
- Technische Leistung interner Systeme überwacht.
Zusammenfassung
Senior Full-Stack-Entwickler mit über 10 Jahren Erfahrung in der Konzeption, Entwicklung, dem Testen und der Bereitstellung von Softwarelösungen. Erfahren in der Erstellung neuer Systeme und kundenspezifischer Module, die auf spezifische Kundenanforderungen zugeschnitten sind, mit starkem Fokus auf Architektur, Performance und Skalierbarkeit. Qualifizierter Software-Handwerker mit Expertise in TypeScript, C#, NodeJS, Golang, Python, Java, JavaScript und anderen Programmiersprachen. Ausgeprägte Fähigkeit, neue Technologien schnell zu erfassen und reibungslos und effektiv mit Kollegen, dem Senior-Management und Kunden zu kommunizieren. Zeigt außergewöhnliche Fähigkeiten in kritischem Denken und Problemlösung sowie die Fähigkeit, Fehlerbehebung in einem dynamischen, stark gefragten und schnelllebigen Arbeitsumfeld durchzuführen. Erfahrung in Lösungsarchitekturen und im Entwurf und der Implementierung von Daten-Streaming- und Information-Extraction-Systemen.
- Erfahren in Planung, Umsetzung und Verwaltung von Projektentwicklungs- und Datenverarbeitungssystemen.
- Übernehme in allen Phasen eines Projekts die Hauptrolle.
- Nachweisliches Engagement und technische Fähigkeiten zur Erstellung und Wartung robuster Software und Services.
- Hohes Maß an Anpassungsfähigkeit und Flexibilität mit der Fähigkeit, neue Fähigkeiten, Technologien oder Rollen zu erlernen, die für persönliches und berufliches Wachstum notwendig sind.
Sprachen
Ausbildung
University of Shiraz Pasargad
Bachelor in Softwaretechnik · Softwaretechnik · Shiraz, Iran, Islamische Republik
Bahonar Technical University
Associate Degree in Softwaretechnik · Softwaretechnik · Shiraz, Iran, Islamische Republik
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.