Outstanding expertise in modern web technologies and accessibility, paired with excellent work quality. My performance consistently met in key areas and exceeded the highest expectations.
Available immediately for permanent positions
Faisal
Hossain
Frontend-focused full-stack software engineer with 4+ years of professional web development experience building modular, accessible applications and reusable frontend systems with React, Vue.js, Angular, TypeScript, Node.js and MongoDB
About Me
Experience Professionally, I have developed and modernised 20+ Deutsche Telekom projects across e-commerce, customer portals, trade-in, streaming/TV and B2B, as well as 17+ partner websites. I built reusable Vue and React components, responsive multi-device applications and micro-frontends with Module Federation. I integrated REST and GraphQL APIs, resolved 300+ WCAG 2.1 AA accessibility issues, improved maintainability and performance, and strengthened automated testing for an AI-powered document processing product.
Collaboration In Scrum and Kanban teams, I worked closely with developers, designers and project managers, took technical ownership, contributed to code reviews, translated complex requirements into maintainable solutions and coordinated testing activities.
Current I am currently building RoleNaviq, an end-to-end job application platform with application tracking, dashboards, Kanban workflows, an interview calendar and a separately deployable Angular interview-preparation micro-frontend. React, Node.js/Express and MongoDB power the core product; a Python/FastAPI service for AI document analysis is planned.
Goal I am available immediately and looking for a full-time Frontend or Full-Stack Software Engineer position in Germany. I am open to relocating nationwide.
Professional Experience
Software Developer, E-commerce
exagon consulting & solutions GmbH- Developed and enhanced 20+ projects for Deutsche Telekom and 17+ partner websites, including e-commerce platforms, customer portals, trade-in, streaming/TV and B2B services, responsive multi-device applications and micro-frontends with Module Federation; took technical ownership from development through maintenance
- Built 30+ reusable UI components and client-specific component libraries with Vue 3 and React, aligned with the Telekom Design System
- Improved accessibility across several platforms in line with WCAG 2.1 AA and resolved 300+ accessibility issues
- Refactored legacy code and migrated applications from React and Vue 2 to Vue 3 to improve maintainability
- Developed and consumed REST APIs and integrated GraphQL APIs (Apollo Client)
- Implemented complex requirements with developers, designers and project managers in agile Scrum and Kanban teams and contributed to code reviews
Web Developer, AI Product
Natif.ai (now part of DocuWare)- Developed and extended an AI-powered intelligent document processing product and delivered 20+ new features and components
- Coordinated testing activities for approximately six months, prioritised test tasks and aligned closely with developers
- Built and maintained E2E and component tests with Cypress and Jest, increasing E2E coverage from approximately 10 % to 85 % and component coverage from approximately 0 % to 70 %
- Developed and refactored Vue.js components, performed root-cause analyses for failing tests and advised developers on improving hard-to-test components
- Integrated tests into GitLab CI/CD, modernised legacy code and dependencies, improved load time and resolved bugs
Web Developer, CMS
Venus IT Institute- Adapted content, layouts and functionality to individual client requirements.
- Managed client communication and provided technical guidance.
- Investigated technical issues and supported users with maintenance and troubleshooting.
IT-Support
Anik Telecom Ltd.- Monitored, configured and maintained computer systems and networks
- Diagnosed and resolved hardware and software issues
- Provided day-to-day technical support.
Freelance Web Developer
Upwork · Remote- Built WordPress websites for international clients and tailored them to individual requirements.
- Managed client projects independently and supported SEO and content maintenance.
- Analysed client requirements and wrote technical articles.
Employment References and Recommendations
A concise overview of my professional and academic references. I am happy to provide the complete documents during the application process.
Very good technical knowledge, high initiative and consistently reliable work. The reference especially recognises my ownership of Cypress and Jest testing, analytical approach, contribution to product quality and exemplary professional conduct.
The letter confirms my IT support responsibilities and highlights my commitment, technical competence and teamwork.
The letter confirms my web development work across implementation, deployment, maintenance, customer support and technical documentation.
Prof. Dr. Tom Rüdebusch recognises my exceptional academic work, determination and constructive collaboration, as well as my engagement in the international CME programme and its buddy programme. He recommends me strongly and without reservation.
Technologies
Frontend
Backend, APIs & Data
Frontend Architecture & System Design
Testing
Cloud & DevOps
AI & LLM
Quality
CMS
Collaboration & Build
Selected Projects
My professional experience is summarised above. This section presents one current full-stack product and three documented code samples. The engineering insights focus on decisions, trade-offs and next steps.
RoleNaviq – Navigate every application with clarity
An end-to-end job application platform with tracking, dashboards, Kanban workflows, an interview calendar and a separately deployable Angular interview-preparation micro-frontend. A Python/FastAPI AI document-analysis service is planned.
- Delivery
- Vitest and Cypress protect key flows; Docker Compose standardises local orchestration and GitHub Actions validates changes before deployment.
- Access
- JWT authentication in HttpOnly cookies, protected React Router routes and server-side per-user authorisation.
- Roadmap
- Python/FastAPI document analysis, LLM/RAG workflows and AI-assisted matching are planned next steps.
Three rendering strategies, one controlled scenario
Three comparable e-commerce applications make the practical differences between SPA, SSR and SSG visible.
- Focus
- Compare rendering strategies under consistent conditions
- Features
- Practical comparison of performance, SEO, scalability and maintainability
Tour platform with an end-to-end booking flow
A server-rendered application covering tours, accounts, reviews and bookings, from data modelling through checkout.
- Focus
- REST API, authentication and role-based access
- Features
- Profiles, map view, reviews and Stripe checkout
Modular recipe search as a single-page application
A responsive application for finding, adapting and saving recipes, with a clear separation between data, presentation and control flow.
- Focus
- Modular MVC structure and external API integration
- Features
- Pagination, serving adjustments, bookmarks and custom recipes
Education
Professional German Course · B2
Institut für deutsche Sprache (IDS), OffenburgM.Sc. Communication and Media Engineering (CME)
Offenburg University, Germany Final grade: 1.8 (German scale)Master's thesis (grade: 1.0): Comparison of SSR, SPA and SSG in modern web development (React, Next.js, Node.js, Express, MongoDB, Material UI)
Internship project: Developed an e-commerce website using Figma, WordPress and CSS.
Project: Social media application built with React and SCSS, with Progressive Web App (PWA) functionality
B.Sc. Computer Science and Engineering (CSE)
Islamic University, BD GPA: 3.46/4.00 (approximately 1.8 on the German scale)Professional Development
- Interkulturelle Kompetenz (Offenburg University)
- ChatGPT & Generative AI (Udemy)
- Node.js, Express, MongoDB & More (Udemy)
- Advanced React and Redux (Udemy)
- Vue: The Complete Guide (Udemy)
Academic Recognition
- STIBET Scholarship, Offenburg University (2021)
- Awards for outstanding academic achievement, Islamic University, Bangladesh (April 2012 and February 2016)
Languages
Automated quality assurance
Latest Lighthouse results
After every relevant push, CI audits both language versions. Each category shows the lower median score across the pages tested.
Contact
I am open to permanent frontend and full-stack opportunities and would be pleased to hear from you.