Suprio Pramanik Emon
Compliance BD Ltd.One-stop Engineering Solution
MEET THE PEOPLE BEHIND COMPLIANCE BD

Suprio Pramanik Emon

Software Engineer

Research & Development

Profile overview

My work on Compliance BD brings together a modern corporate website, people-management workflows, employee self-service and customer support. I worked across the interface, application logic, content experience and release preparation to make these parts feel like one connected product.

Explore the full project case study
Designation
Software Engineer
Department
Research & Development
Organisation
Compliance BD Ltd.

Get in touch

Contact Compliance BD to connect with Suprio Pramanik Emon.

Software engineering case study

One company.
A connected digital platform.

Compliance BD Digital Platform

A company’s digital experience reaches far beyond its homepage. For Compliance BD, I worked on a platform that connects how the business presents its services, how employees manage everyday work and how customers receive support.

Suprio Pramanik EmonFull-stack development · interface design · workflow implementation
One product. Shared purpose.
Public website
HR & operations
Employee experience
Customer support
Connected business workflows

Consistent interfaces · organised information · connected journeys

01 / Product thinking

Connect the experiences.
Keep the purpose clear.

The engineering challenge was to connect several different experiences without making them feel fragmented. Public visitors need clear information. Employees need straightforward personal workflows. HR needs organised operational tools. Support teams need a shared view of customer conversations. Each experience has a different purpose, but all need a consistent product language.

I approached the project as a connected product: the public website helps people discover the business, while the operational experiences help teams carry out the work behind it.

My contribution

From interface decisions
to working application flows.

01

A coherent interface

I shaped responsive layouts, reusable components, navigation, page hierarchy and interaction details around a shared visual identity. The public website and operational workspaces follow the same emphasis on clear structure and readable information.

02

Connected business workflows

I worked across employee records, attendance, leave, payroll, reporting, task and asset workflows, and customer-support journeys. The focus was to connect the user interface to meaningful business actions and understandable status changes.

03

Content and discovery

I developed editable website content, service and product pages, team profiles, client project references and search-ready page information. Related content, canonical page identities and preserved public links make the information easier to navigate and maintain.

04

Delivery and verification

I worked with typed code, automated checks, browser testing, accessibility review and deployment preparation. The delivery process combines functional verification with visual review of the desktop and mobile experience.

A look at the public experience

Design you can explore.

Public the public service experience interface for Compliance BD

The public service experience

A clear catalogue that connects engineering capabilities with detailed information and project enquiries.

Explore this experience
Public client and project discovery interface for Compliance BD

Client and project discovery

A public portfolio connecting client identity, work scopes and relevant service information.

Explore this experience
02 / The full capability map

The project, from A to Z.

Explore the product by area, from the public website to the workflows that support people and customer service.

The complete feature map 26 capability areas

Website

Responsive corporate website

A branded homepage, company story, contact experience and public information pages designed for desktop and mobile visitors.

Website

Products, services and resources

Product and brand information, engineering service sections, topic-specific detail pages and browsable catalogue resources.

Website

Client project discovery

A searchable client directory, project detail pages, logo-based exploration and a government supplier-enlistment section.

Website

Search and sharing foundations

Page titles, descriptions, canonical URLs, social previews, structured page information, sitemap discovery and continuity for existing public content.

Website

Public team profiles

Department-based team presentation, individual profile pages, biographies, appropriate public contacts and connected profile navigation.

People & HR

People and organisation

Employee records, departments, organisational relationships and configurable company information within the people-management workspace.

People & HR

Attendance and working time

Daily attendance, location-enabled check-in, optional photo evidence, work-hour summaries, shifts, duty rosters, holidays and overtime records.

People & HR

Leave and review workflows

Leave requests, balance information, entitlements and review journeys with visible request status and recorded decisions.

People & HR

Payroll and financial records

Configurable salary processing, monthly payroll, PDF payslips and records for salary advances, expenses and related adjustments.

People & HR

Talent, tasks and company assets

Recruitment tracking, performance reviews, assigned tasks and company asset distribution or return records.

People & HR

Reporting and tax records

Filtered operational reports, configurable tax-related records and policy information, with structured views and export support.

Employee experience

A personal overview

A self-service dashboard bringing together attendance summaries, monthly calendar information, leave balances and assigned work.

Employee experience

Personal request journeys

Employee-facing requests and progress views for leave and other supported attendance, visit or financial-record workflows.

Employee experience

Payslips and personal records

Convenient access to the employee’s own relevant records, payslips and document-related workflows.

Employee experience

Assigned work and resources

A clear view of assigned tasks, company assets and information relevant to the employee’s day-to-day work.

Customer support

Customer accounts and requests

Customer access journeys and ticket creation with service information, priority and supporting details.

Customer support

Conversations and attachments

Ticket conversations, staff replies, progress information and supporting image, video or document attachments.

Customer support

Department queues and assignment

Organised service-team queues, ownership, assignment and transfer workflows to help staff coordinate customer work.

Customer support

Team collaboration

Staff collaboration through internal notes, shared ticket context and coordinated follow-up within the support workspace.

Customer support

Notifications and progress

Notifications, live ticket updates and dashboard views that make ongoing customer work easier to follow.

Content & administration

Website editing and version history

A website editor with drafts, previews, publishing and previous content versions, so updates can be prepared and reviewed.

Content & administration

Brand and media management

Company branding, website imagery, team presentation, public content and a reusable media-library experience.

Content & administration

Enquiries and company communication

Website enquiry records, announcements, business information and administrative content that connect public communication to daily operations.

Delivery & quality

Workflow previews and data exchange

Previewable business operations, supported import journeys, CSV exports and printable or PDF-based information where appropriate.

Delivery & quality

Mobile and accessibility care

Responsive layouts, keyboard interaction, focus behaviour, readable interfaces and reduced-motion support across the public experience.

Delivery & quality

Automated checks and release preparation

Type checking, integration tests, browser verification, accessibility checks, production builds and container-based deployment support.

03 / Technology and implementation

A practical stack.
Built around the product.

The technologies and integrations used across the application, interface, media, reporting and verification layers.

Application interface
Next.jsReactTypeScript

Server-rendered public pages and interactive application workspaces, with typed component and data contracts.

Design and interaction
Tailwind CSSCustom CSSRadix UILucideEmbla

Reusable interface patterns, dialogs, navigation, icons, carousels and responsive visual systems.

Application services
Node.jsExpressTypeScript

Business workflows, content operations, customer-support actions and application integrations.

Data modelling
MongoDBMongoose

Structured application records for website content, people-management workflows and customer support.

Media and images
CloudinarySharp

Managed media workflows and image processing for website and application experiences.

Communication and access
NodemailerGoogle Identity integration

Email-related workflows and supported customer account integrations.

Reports and documents
jsPDFCSV exports

Downloadable reports, structured exports and PDF-based application information.

Maps and visual details
Google MapsCanvasWebGL

Map-based location context and selected visual interactions in the interface.

Integration and packaging
Redis integrationDocker

Infrastructure integration and container-based build and deployment preparation.

Quality tooling
VitestSupertestPlaywrightaxe-core

Integration, browser and accessibility checks supporting functional and visual verification.

Engineering decisions

The choices behind
the experience.

01

Design around the user’s task

The public experience, HR workspace, employee overview and customer-support journey have different needs. I kept navigation and page structure focused on the work each audience needs to complete.

02

Keep the product maintainable

Reusable components, shared page patterns and typed data structures help new pages and workflows fit into the existing product. Website content can be updated through an editor instead of requiring an interface rebuild for every routine change.

03

Make complex workflows understandable

Forms, filters, status labels, review steps and operation previews make the next action clearer. Reporting and export journeys turn organised records into usable business information.

Responsible product design

Built with care.

Appropriate access

Workspaces are designed around the responsibilities of the people using them.

Respectful data handling

Employee and customer information stays within the relevant business experience.

Traceable business actions

Review, history and recorded decisions support responsible operational work.

04 / From scope to delivery

Build. Verify.
Prepare for what comes next.

  1. 01

    Discover and organise

    Map the public content, operational workflows and different audiences into a coherent product scope.

  2. 02

    Design and implement

    Build the page hierarchy, visual system, reusable interfaces and connected application workflows.

  3. 03

    Verify the experience

    Check behaviour, content, navigation, responsive layouts, accessibility and the release build.

  4. 04

    Prepare for evolution

    Keep the product organised through editable content, shared patterns, documentation and deployment support.

Type checking · integration tests · browser checks · accessibility review · production builds

The delivered product

A public brand.
A connected workplace.
A foundation for continued development.

The project brings together a discoverable public brand, organised people-management tools, useful employee self-service and a connected customer-support experience. For me, the work is a practical example of full-stack engineering: translating business requirements into interfaces, workflows and a maintainable product.