Sajid Hussain
Senior Softwareentwickler
Erfahrungen
Senior Softwareentwickler
Klarna
- Wartete mobile und Backend-Apps, die In-Store-Käufe von Kunden unterstützen.
- Kümmerte mich um technische Probleme von Händlern und löste sie.
- Behob tiefgreifende technische Probleme (z. B. URL-Codierung für den In-Store-Start von Walmart USA).
- Unterstützte das Team bei der Migration der Microservices und der Infrastruktur in die APAC-Region.
- Grund für den Weggang: Team wurde aufgrund von Umstrukturierungen aufgelöst.
- Technologien: Java, Spring Boot, AWS, iOS, Swift.
Support Engineer für Anwendungen
SnabbTech
- Erbrachte Level-2-Support für Java-REST-APIs mit schneller Reaktion auf Störfälle.
- Diagnostizierte Serverprobleme und dokumentierte Triage-Maßnahmen sowie Ergebnisse.
- Priorisierte und eskalierte kritische Support-Tickets an Level-3-Ingenieure.
- Dokumentierte Fehler und wendete Change Control an, um die Anwendungen zu stabilisieren.
- Pflegte Serviceberichte und erweiterte Wissensdatenbanken für schnellere Lösungen.
- Technologien: DevOps, Java, Dropwizard, SparkJava, AWS.
Senior Backend-Entwickler
Efficy
- Wartete und verbesserte die Big-Data-Engine hinter APSIS ONE.
- Arbeitete mit an der Transformation von ORC-Dateien von AWS S3 nach Riak KV mithilfe von AWS Step Functions.
- Entdeckte, meldete und behob Quarkus#36810.
- Grund für den Weggang: Entlassen aufgrund von Stellenabbau.
- Technologien: Java, Eclipse Jersey, Quarkus, AWS.
Senior iOS-Entwickler
PFC
- Trug zum Aufbau und zur Erweiterung der P.F.C.-iOS-App bei.
- Entwarf eine benutzerdefinierte StepperView als eigenständige Komponente für die App.
- Implementierte die KYC-Fragen-Antworten-Sequenz mit benutzerdefinierten UI-Widgets.
- Dokumentierte und implementierte den Sparkonto-Ablauf auf Basis von SVEA Bank BaaS.
- Grund für den Weggang: Firma geschlossen aufgrund des Rückzugs eines Investors.
- Technologien: iOS, Swift.
Senior Softwareentwickler
PrimusTech
- Arbeitete im Forschungs- und Entwicklungsteam, schlug Lösungen vor und erstellte anschließende POCs.
- Integrierte IP-Kamera in Sirius+.
- Entwarf und implementierte eigenständig ein WPF-basiertes EMS für einen Kunden.
- Trug zur Umsetzung eines warteschlangenbasierten Nachrichten-Adaptersystems für Krankenhäuser bei.
- Technologien: WPF, C#, Spring Boot, Java.
Technischer Architekt
DHL
- Als beratender und praktischer Ingenieur tätig und leitete die Entwicklung der DHL Express iOS-App.
- Hybride Mobile-Frameworks evaluiert und technische Lösungen durch Proof of Concepts vorgeschlagen.
- Vorherige App-Version überprüft und gemeinsam mit dem PMO UX/UI-Verbesserungen umgesetzt.
- Junior-Entwickler betreut und durch regelmäßige Reviews die Codequalität sichergestellt.
- Technologien: iOS, Swift, Ionic, JavaScript.
Senior Lead-Ingenieur
CoSMo
- Technische Initiativen in Testautomatisierung, Java und mobiler Entwicklung geleitet.
- Googles WebRTC-Testframework KITE konzipiert und gepflegt.
- Cloud-basiertes Lasttesting in KITE integriert, um die Skalierbarkeit zu verbessern.
- Einen nativen WebRTC-Client für macOS entwickelt.
- WebRTC-Integration mit React Native, CMake und Qt erkundet.
- Zu nahtlosen plattformübergreifenden WebRTC-Buildsystemen beigetragen.
- Maßgeschneiderte WebRTC-Lösungen für Symphony, WaveCell, RingCentral und DarkMatter bereitgestellt.
- Junior-Ingenieure betreut und bei ihrer Weiterentwicklung unterstützt.
- Technologien: WebRTC, Selenium, Java, Cocoa, Objective-C, React Native, JavaScript, Qt, C/C++, AWS.
iOS-Projektleiter
Razer
- Streaming-App entwickelt, die eine angepasste Kamera mit YouTube, Twitch und Facebook verbindet.
- Ijkplayer-Konfiguration für niedrige Latenz beim Videostreaming optimiert.
- Nginx und FFmpeg in die App integriert, um Videoformate in Echtzeit zu konvertieren.
- Sprint- und Release-Planung zusammen mit Produkt- und Projektmanagern unterstützt.
- Technologien: iOS, Swift, FFmpeg, C.
iOS-Teamleiter
Honestbee
- Umsetzung von Verbraucher- und Shopper-Apps geleitet.
- App-Design durch Ideenvalidierung und UX-Einblicke mitgestaltet.
- Mobile Engineering-Teammitglieder rekrutiert, eingearbeitet und betreut.
- Coding-Standards etabliert und gepflegt, um Codequalität und Konsistenz sicherzustellen.
- Technologien: iOS, Objective-C, Firebase.
iOS-Technikleiter
Temasys
- Das SKYLINK-SDK für iOS- und Android-Plattformen entworfen, implementiert und gewartet.
- Zur Architektur des SKYLINK-Nachrichtenprotokolls beigetragen.
- Ein eigenes Dateiübertragungsprotokoll für SKYLINK auf Basis von TFTP entworfen.
- Videoanrufintegration in Viber und Amazon Fire Phone mit SKYLINK unterstützt.
- Zu Google WebRTC (Revisionen 5518, 5671, 5674) mit Kern-Verbesserungen beigetragen.
- WebRTC-Plugin-Installer für Temasys auf Safari und Internet Explorer entwickelt.
- Technologien: WebRTC, Objective-C, Swift, Java, C/C++.
Full-Stack-Entwickler
ChingChong
- Entwickelte und pflegte Feecha, eine standortbasierte Social/News-iOS-App.
- Erstellte Microservices auf Google App Engine mit Cloud SQL und MySQL GeoSpatial-Funktionen.
- Verwaltete EC2-Instanzen mit Java-Schedulern zur Bildanalyse via Amazon SQS.
- Implementierte NLP-gesteuerte Stichwortextraktion und Textzusammenfassung.
- Technologien: iOS, Objective-C, Java, GAE, AWS.
Senior-Spieleprogrammierer
Nubee
- Verbesserte Casual- und Social-Mobile-Spiele für iOS und Android, darunter JapanLife.
- Entwickelte Gameplay-Prototypen, unter anderem ein Schatzabbau-Spielkonzept.
- Integrierte das Adobe Photoshop SDK in ein internes Designtool, um den Asset-Workflow zu optimieren.
- Trug zur Entwicklung des Spiels Monster Fishing mit Unity bei.
- Technologien: C/C++, OpenGL, C#, Unity.
Senior Technischer Leiter
Confiz
- Betreute iOS-, Android- und Ruby-on-Rails-Teams und förderte deren Entwicklung und Codequalität.
- Beteiligte mich an der Anforderungsanalyse, Aufwandsschätzung und Planung.
- Führte Interviews und Code-Reviews durch und leitete technische Wissensaustausch-Sitzungen.
- Technologien: iOS, Android, RoR.
Leitender Softwareentwickler
Gameview
- Leitete die Entwicklung plattformübergreifender Mobile-Spiele mit Cocos2d und NGCore SDK.
- Lieferte das Sammelkartenspiel Titans vs. Olympians für die Mobage-Plattform.
- Bewertete und erstellte Prototypen von Spielfunktionen mit dem Marmalade SDK (ehemals Airplay).
- Arbeitete an populären Titeln wie Tap Birds, Tap Jurassic und Dream Fish.
- Technologien: Cocos2d, Objective-C, JavaScript.
Leitender Softwareentwickler
i2c
- Pflegte Java-Scheduling-Services für Datenbankoperationen auf IBM Informix.
- Behandelte Probleme bei FTP/FTPS/SFTP-Dateiübertragungen und Datenbanksperrmechanismen.
- Erstellte einen eigenen Wrapper für Apache Commons DBCP zur Optimierung des Connection-Poolings.
- Verbesserte die Leistung und Zuverlässigkeit von E-Mail- und SMS-Zustellsystemen.
- Lieferte Codebasis-Verbesserungen durch gezielte Optimierungen und Bugfixes.
- Unterstützte namhafte Kunden wie Western Union, T-Mobile und Payoneer.
- Technologien: Core Java.
Full-Stack-Softwareentwickler
PixSense
- Entwickelte und pflegte eine Java-Struts-basierte Webanwendung zum Hochladen mobiler Medien.
- Führte Teams, um angepasste Versionen für Telenor Pakistan und Vodafone in der EU bereitzustellen.
- Entwarf und implementierte Admin-Tools und Registrierungsmodule, um die Benutzererfahrung und das App-Management zu verbessern.
- Integrierte SMS-Dienste in Backendsysteme für Messaging-Funktionen.
- Arbeitete mit Teams zusammen, um eine erfolgreiche Bereitstellung und den Kundensupport zu gewährleisten.
- Verbesserte den Betrieb und die App-Performance durch fortlaufende Updates und Fehlerbehebungen.
- Technologien: HTML, JavaScript, Java, Apache Struts, Hibernate, JBoss.
Softwareentwickler
Verticity
- Entwickelte Windows-Anwendungen, darunter MyKidIsSafe, eine Anwendung zur Kindersicherung.
- Führte Analyse und Design für Softwareprojekte in verschiedenen Bereichen und Technologien durch.
- Sammelte Kundenfeedback und behob Fehler, um die Stabilität der Anwendungen zu erhalten.
- Technologien: C#, C/C++, Visual Basic.
Softwareentwickler
Smartmicros
- Führte als Systemarchitekt Teams von 3 bis 10 Personen und überwachte die Backend- und Client-Entwicklung.
- Pflegte eine servletbasierte Webanwendung und entwickelte Java-Swing-Clients mit C++-UDP-Socket-Servern.
- Integrierte Challenge-Response-Authentifizierung mit Active Directory unter Verwendung von JNDI und JCIFS.
- Entwickelte eine spaltenbasierte DB-Engine und C++-Tools zur Validierung des Text-Foldings.
- Technologien: Java Swing, C/C++, J2EE.
Zusammenfassung
- In einer leitenden Position in der Softwareentwicklung arbeiten, in der ich mein innovatives Denken, meine fundierten technischen Fähigkeiten und meine effektiven Führungsqualitäten einbringen kann.
- Mit aufkommenden Technologien Schritt halten, ein kollaboratives Arbeitsumfeld fördern und durchgehend hervorragende Ergebnisse liefern.
- Weiterhin lernen, mich an Branchentrends anpassen und mich der Exzellenz verschreiben.
Fähigkeiten
Branchen: Fintech, Devops, Martech, Big Data, Bms, Logistik, Webrtc, Testautomatisierung, Wearables, Rapid Commerce, Soziale Netzwerke, Mobile Gaming, Beratung, Kindersicherung
Programmiersprachen: Java, Swift, C#, Javascript, C/c++, Objective-c, Html, Visual Basic, X86-assembler
Frameworks: Wpf, Selenium, Appium, Hibernate, Quartz Scheduler, Apache Velocity, Cocoa, Ffmpeg, Firebase, Chromium, Firebreath, Photoshop-plugin-sdk, Mobage, Jdbc, Dwr, Jdni, Java Swing
Datenbanken: Postgresql, Riak Kv, Ms Sql Server, Mongodb, Google Datastore, Google Cloud Sql, Sqlite, Ibm Informix, Mysql
Mobile Entwicklung: Ios, React Native, Qt, Android Sdk/ndk, Opengl, Unity, Cocos2d, Ngcore, Marmalade
Java-backend: Spring Boot, Dropwizard, Sparkjava, Eclipse Jersey, Quarkus, Google App Engine, Apache Struts, Java-servlets, Apache Tomcat, Jboss
Java-bibliotheken: Jpa, Jcifs, Junit, Testng, Javamail, Jackson, Gson, Mockito, Itext, Smppapi, Whirlycache, Project Lombok, Apache Poi, Apache Log4j, Apache Commons, Apache Httpcomponents
Aws: S3, Ec2, Ecs, Iam, Rds, Sqs, Vpc, Athena, Cognito, Lambda, Dynamodb, Cloudwatch, Step Functions
Versionskontrolle: Git, Bitbucket, Mercurial, Svn, Cvs, Ms Vss
Tools: Gradle, Apache Ant, Apache Maven, Pmd, Jprofiler, Swagger, Docker, Jenkins, Datadog, Postman, Cocoapods, Bitrise, Fastlane, Github Actions, Miro, Figma, Zeplin, Jira, Confluence, Slack
Sonstiges: Ci/cd, Agile/scrum, Unit-tests, Microservices, Rest-apis, Ui/ux-prinzipien, Apache Orc, Ms Azure
Sprachen
Ausbildung
Virtual University of Pakistan
Master of Business Administration, Management-Informationssysteme · Managementinformationssysteme · Pakistan
Shah Abdul Latif University
Bachelor in Informatik, Software Engineering · Informatik · Pakistan
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.