NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Hussein B.
Frontend Developer
Hussein is a frontend-focused developer with eight years of commercial experience, specializing in Angular while also handling fullstack responsibilities with Node.js, Java, and occasionally React.
He led the development of a visual Query Builder for a graph service, transforming complex queries into an intuitive, user-friendly interface. This project became a flagship initiative in 2024, showcasing his leadership, innovation, and fullstack expertise.
Known for his problem-solving skills and dedication to excellence, Hussein consistently delivers high-quality solutions and thrives on tackling challenging technical projects.
Main expertise
- Angular 7 years

- TypeScript 7 years
- Agile 8 years

Other skills
- Spring Boot 3 years
- Java 3 years
- Figma 3 years

Selected experience
Employment
Senior Frontend Engineer
Linkurious - 3 years 4 months
- Contributed to the development of a graph visualization and case management software as part of the Frontend team.
- Participated in the full software development lifecycle, from gathering business requirements to sprint-based releases.
- Collaborated in ideation sessions and evaluated feasible technical solutions.
- Drafted detailed technical specifications to guide implementation.
- Implemented frontend features using Angular and TypeScript, following best practices and design standards.
- Developed and maintained UI components using Storybook.
- Wrote end-to-end and integration tests with Playwright to ensure software quality.
- Supported backend-related tasks with Node.js as needed.
- Managed version control and code collaboration using Git.
Technologies:
- Technologies:
JavaScript
Docker
HTML
CSS
TypeScript
Node.js
RxJs
NgRx
Jenkins
Figma
Less CSS
Angular
Neo4j
- Unit Testing
Jira
Agile
Scrum
Git
JSON
Material-UI
REST API
- Automation Testing
Storybook
Playwright
Stripe
Software Engineer (Migros Online Client)
Sword Group - 3 years 4 months
- Developed, enhanced, and maintained the web solution for Migros Online (LeShop), Switzerland’s leading online supermarket, using Angular, TypeScript, RxJS, and NgRx.
- Wrote unit and integration tests with Jest and Cypress to ensure application reliability.
- Maintained and supported CI/CD pipelines using Git and Jenkins.
- Built and exposed new services as RESTful APIs using Java Spring Boot, and wrote corresponding tests with Mockito.
- Monitored application performance and issues using Kibana, Datadog, and Sentry.
- Traveled to the client site for workshops and training sessions.
- Conducted peer code reviews to ensure code quality and consistency.
- Participated in product demos and daily Agile meetings.
Technologies:
- Technologies:
JavaScript
Bootstrap
TypeScript
RxJs
NgRx
Java
Jenkins
Spring Boot
SQL
Mockito
Angular
- Unit Testing
JUnit
Jira
Agile
Scrum
Git
JSON
SASS
Material-UI
Sentry
REST API
Cypress
- Automation Testing
Jest
Swagger
Nx
Software Engineer (CMA CGM Client)
Sword Group - 2 years 7 months
- Managed the development and maintenance of a web solution for the CMA CGM client.
- Led requirement gathering and solution design in direct collaboration with the client.
- Planned and estimated the full migration process from Angular.js to Angular.
- Developed the web solution according to client specifications using Angular and TypeScript.
- Created user guides, design documentation, and test plans.
- Enhanced the application based on client and user feedback.
Technologies:
- Technologies:
JavaScript
RxJs
NgRx
Angular
.NET framework
PrimeNG
MVC
REST API
Associate Software Engineer
Sword Group - 1 year 1 month
- Worked on Migros Online (LeShop.ch), the leading Swiss online supermarket, within a fully Agile environment.
Technologies:
- Technologies:
JavaScript
Angular.js
TypeScript
RxJs
NgRx
Angular
Jira
Agile
Scrum
Git
Education
MSc.Telecommunication Systems and Networking (STRI)
Université Toulouse 3 Paul Sabatier · 2016 - 2018
BSc.Computer Science
Lebanese University - Faculty of Sciences · 2013 - 2016
Portfolio
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk


