
Salman D
Full Stack Developer for web apps
Habilidades

Conheça meus serviços


Portfólio
Experiência profissional
Software Engineer
Hamburg European Open • Período integral
Mar 2023 - Present • 3 yrs 2 mos
Serve as the sole frontend developer in the Core Team, owning end-to-end delivery of critical platform features—real-time chat, notifications, and user settings—used across the entire product. Architected and shipped a production-grade real-time chat system with rich-text editing, image uploads, mentions, and moderation workflows; became the cross-team subject matter expert for the feature. Designed and integrated push notifications using OneSignal, implementing reliable delivery and frontend notification management to improve user re-engagement. Led migration of legacy AngularJS modules to Angular 19, reducing technical debt and improving runtime performance and maintainability across the codebase. Applied advanced performance optimizations (OnPush, pure pipes, lazy loading, AOT, Angular Signals) to lower render overhead and improve perceived load times. Managed complex application state with NgRx and Signal Store, applying Singleton and Factory patterns to keep the architecture scalable and testable. Integrated REST and GraphQL endpoints and implemented internationalization using WebTranslateIt to support multi-language releases. Ensured reliability through comprehensive Jest unit and E2E tests, participated in code reviews, and maintained CI/CD pipelines with Docker and SonarQube quality gates. Collaborated with product and design to influence UX decisions and translate Figma designs into pixel-perfect components.