Hey, I'm Raju.


I am a frontend Developer with a strong passion for building accessible, pixel-perfect user interfaces that harmonize design and engineering. I thrive at the intersection of aesthetics and functionality—crafting experiences that are visually refined, technically robust, and optimized for both performance and usabilityCurrently, I work as a frontend Engineer at Brigosha, where I focus on accessibility and inclusive design. I help develop and maintain the UI component library that powers our platform, ensuring every interface meets modern web accessibility standards and delivers a seamless experience for all users.
Raju Hoque Profile

What I Do


WEB DEVELOPMENT

With a strong passion for crafting pixel-perfect websites and applications, I specialize in writing semantic, modular, and DRY code using HTML, CSS, JavaScript andTypescipt. Leveraging tools like Sass, I ensure efficient workflows and maintainable codebases.

UI RESPONSIVENESS

I am fond of building responsive user interfaces that adapt seamlessly across devices and screen sizes. ensuring a smooth and consistent user experience is at the core of my development process

UNIT TESTING

I actively write unit tests to ensure the reliability and stability of my code, which helps me catch bugs early and maintain confidence during refactoring. I use tools like Jest and RTL to create fast, automated test coverage for critical functionality.

CODE INTEGRATION & OPTIMIZATION

I manage code merging workflows to ensure smooth integration across development branches. By following version control best practices, I help maintain a clean and conflict-free codebase. I also create optimized, production-ready builds that are efficient, scalable, and deployment-friendly

Skills


DVELOPMENT

JavaScript
React
TypeScript
Next
HTML
CSS
Tailwind CSS
Ant Design
Redux
Zustand
Webpack
RTL
Jest

TOOLS

Git/Github
Postman
MongoDB Compass
Redux Toolkit
Chrome Dev Tools

KNOWLEDGE

Angular
Node Js
MongoDB
Bootstrap
ECMAScript 6

Experience


JULY, 2022 - PRESENT

Software Frontend Engineer, Brigosha

Effectively utilized version control tools for source code management in various projects. Analyzed user requirements to develop software solutions and created technical specifications. Optimized existing software systems for improved performance and scalability. Participated in continuous learning opportunities to stay current with emerging technologies. Integrated third-party APIs and services to enhance software functionality and interoperability. Developed and maintained scalable software applications for various platforms. Collaborated with UI/UX designers to improve software usability and user experience. Utilized variety of engineering languages to develop web applications.
JavaScript
React
TypeScript
Next
HTML
CSS
Tailwind CSS
Ant Design
Redux
Zustand
Webpack
RTL
Jest

Projects


LocoSim – Locomotive Simulation

Built a real-time simulation platform to monitor train movement, speed, and location for driver training purposes. Integrated a Driver Display Unit (DDU) to visualize live track details such as signals, signage, curvature, and gradient during motion. Simulated accurate train behavior across varying route conditions. Focused on responsive UI and seamless real-time data rendering for high-fidelity simulations.
React
JavaScript
HTML
CSS
React Testing Library
Jest
Webpack
SVG
Zustand

Elastotec-LaggingSelect

Developed a web portal that allows clients to create and manage projects, conveyors, and pulleys for machine tracking. Enabled analysis of pulley details based on products with graphical representations of simulated outputs. Single-handedly handled UI implementation, code optimization, and feature enhancements. Focused on delivering a seamless and efficient user experience.
React
JavaScript
HTML
CSS
Zustand
Ant Design

NEW PMT

Built an online portal to manage associate, department, team, and project profiles, along with tracking attendance, leaves, and overall organizational activities. Led the complete UI implementation with custom global components like tables and modals. Introduced Zustand for efficient state management. Ensured full mobile responsiveness using media queries.
React
JavaScript
HTML
CSS
Redux
Ant Design

Hiring Management

Developed a recruitment gateway platform enabling businesses to manage the entire hiring process, including screening, interview scheduling, and shortlisting. Contributed to complete UI implementation using a blend of class and functional components. Utilized Ant Design for UI, along with Redux and Redux Toolkit for state management. Ensured a responsive design optimized for mobile devices.
React
JavaScript
HTML
CSS
Redux
Redux ToolKit
Ant Design

Ibelong

Developed a web portal for company associates to nominate and participate in events like sports, music, dance, photography, and acting. Collaborated with the team to implement the UI and integrate APIs. Introduced Redux Toolkit for efficient state management. Ensured full mobile responsiveness for an optimized user experience across devices.
React
JavaScript
HTML
CSS
Redux
Redux ToolKit
Ant Design

Some of My Works


Cab Replica Panel

Cab Replica Panel

The Cab Replica Panel displays real-time status of various hardware components within the locomotive.It provides a comprehensive interface to monitor and simulate loco hardware behavior for training or testing purposes.
Login of Locomotive Simulation

Login of Locomotive Simulation

The Locomotive Simulation login serves as a unified entry point for both instructors and trainees. Through this common login page, users can securely access various simulation modules.
Machine Room Layout

Machine Room Layout

The Machine Room Layout acts as the central hub for accessing various machine room components. Users can navigate to elements like SB1, SB2, HB1, HB2, Filter Cubicle, and more through this interface.
DDU ARC Home Screen

DDU ARC Home Screen

The Driver Display Unit presents real-time information about the locomotive’s operational status. It enables the driver to monitor key parameters and make informed decisions during operation.
Live Simulator Overview

Live Simulator Overview

The Live Simulator Overview serves as the main dashboard of the simulation module. It allows users to perform various locomotive-related simulations from a centralized interface.
Elastotec Project Management

Elastotec Project Management

Elastotec Project Management is a centralized dashboard for creating and managing projects. Users can add one or more conveyors to a project and assign multiple pulleys to each conveyor.
Elastotec Simulation Graph

Elastotec Simulation Graph

The Elastotec Simulation Graph provides a graphical representation of a product's properties. It helps users visualize and analyze key performance characteristics through interactive charts.

Get In Touch