touhidrahman

Frontend Developer

Frontend Developer with over 7 years of experience, specialized in Angular v1-v19. Expert in developing responsive web & mobile applications with a strong understanding of Angular architecture and building blocks (components, services, pipes, directives, DI & providers), state management, testing, and deployment. Highly skilled in Typescript, OOP, Node.js, Python, SQL and NoSQL databases to build scalable and efficient backend. Stays up to date with the latest Cloud, Machine Learning & AI trends, and emerging technologies. Contributes to the community through writing articles/tutorials and open-source codes.


Experience: 8 years

Yearly salary: $120,000

Hourly rate: $65

Nationality: πŸ‡§πŸ‡© Bangladesh

Residency: πŸ‡ΊπŸ‡Έ United States


Experience

Full Stack Developer Intern
Empyrean Solutions LLC
2023 - 2023
Created single-page application (SPA) from scratch using Angular 16, HTML, CSS, and Tailwind CSS. Created Restful API backend with Node.js, Express.js, MSSQL Server, and Prisma ORM database connector. Collected, defined, and translated user requirements into project designs and implementation plans. Designed UI, built admin dashboard, and complex tables with server-side pagination, filtering, and sorting. Integrated Azure SDK, Microsoft auth library (MSAL), Storage Queue, Webhook, and other Azure resources. Automated application deployment using CI/CD pipelines through Azure DevOps and Docker.
Full Stack Developer
Content ERP
2022 - 2024
Developed a SaaS web-application (https://app.contenterp.com) for managing content and team of web publishing businesses. Built Socket.io based real-time chat, chart & graph, AI integration for automatic article generation, rich text editor and so on. Led a team of 4, defined & prioritized tasks, set deadlines and assigned to team members. Reviewed PRs, ensured high standard of code quality.
Frontend Developer
CHECK24 Vergleichsportal GmbH
2020 - 2022
Developed new features for the largest and most-visited website in Germany, both desktop & mobile versions. Implemented high-complexity UI components such as dynamic progress bar, accordions, collapse regions, modal dialogs, and drag-and-drop zones, custom animations with Angular 13, and vanilla CSS (with BEM convention). Improved data tables using Ag-Grid, made graphs using Chart.js for the internal applications. Integrated custom A/B testing, and unit testing with Cypress & Jest. Reviewed high volume of PRs from 5+ team members.
Full Stack Developer
Mobile2b GmbH
2019 - 2020
Upgraded Angular v5 to v8 and established code conventions with automation using CircleCI, Prettier, and ESLint. Developed a real-time chat microservice backend with Nest.js, socket.io, JWT auth, MongoDB, and Mongoose. Provided charts for complex and real-time business data visualization with SVG and Chart.js. Integrated state management in RxJS to manage complex states and improve app performance.
Frontend Developer
Acomodeo UG
2017 - 2019
Upgraded the whole application from Angular.js v1 to Angular v5. Reduced network load of 130k apartments' data using state management with NGRX. Created wireframes, prototypes, and collected feedback on new features to improve UI/UX. Performed unit test using Karma and Jasmine.
Web Developer
Novoair Ltd
2015 - 2016
Completely rebuilt the official website using Angular.js v1, and Bootstrap. Developed the website CMS using PHP, Codeigniter, and MySQL. Introduced usage, troubleshooting, and general maintenance documentation for non-technical users.

Skills

angular
node
python
front-end
english