# Samrat Ghosh - Senior Frontend Engineer Source: https://hello.cv/samratghosh Dunstable ## Links - LinkedIn | https://www.linkedin.com/in/samratat/ - GitHub | https://github.com/samrat-ghosh-13/ ## About Software Engineer with over 8 years of experience, specialising in building performant, scalable web applications with expertise in Vue, React, JavaScript, and TypeScript. Over the past two years, I've expanded into robust full-stack development, including building Backend for Frontends (BFFs) with Java, TypeScript, and Postgres. My passion lies in modern frontend architectures, design systems, and delivering user-centric experiences with high code quality, consistently improving delivery efficiency and building systems that scale gracefully. ## Skills ### Frontend Development - Vue - React - Nuxt - TypeScript - JavaScript - HTML5 - CSS3 - Vite - Webpack - Micro frontends (Module Federation) - Design Systems - Single Page Applications (SPAs) - Styled Components - Monorepos - Akamai - Cloudflare workers ### Full Stack & Tools - Node.js - Express.js - Java 17 - Spring Boot - REST APIs - Microservices - Kafka - PostgresDB ### Testing & Quality Engineering - Jest - Vitest - Cypress - Test-Driven Development (TDD) - Behavior-Driven Development (BDD) - Mockito - Cucumber ### DevOps & Cloud Platforms - Docker - Kubernetes - GitHub Actions - Azure Container Registry - Azure Web Apps - Azure Static Web Apps - Azure AD (Authentication & RBAC) ### Monitoring & Observability - Grafana - OpenTelemetry - Apigee API Gateway - Application Performance & Log Monitoring ## Work ### Software Engineer III | Maersk https://www.maersk.com/ Delivered enterprise-scale web applications and analytics platforms within APM Terminals using Vue, TypeScript, Express, Java, and Kafka. Architected a micro front-end hub via module federation. Led development of mission-critical logistics tools. Built a real-time analytics system. - Architected a micro front-end hub using module federation, reducing development overhead by 40% through shared services for authentication, authorisation, session management, and consistent UX across multiple customer-facing applications. - Led development of mission-critical logistics tools - HazDv and Service Ordering, supporting real-time operations across 4 U.S. and Bahrain terminals, achieving 99.9% uptime and processing over $4.5 million annually via multi-region payment integrations using Vue, Typescript, Vue Query, Vite, Vitest, Cypress, Maersk Design System, CSS - Developed a real-time analytics platform for APMT using Vue, Typescript, Java, Kafka, ADLS, and Apache Superset, delivering actionable intelligence to optimise port throughput and operational KPIs. - Built high-performance Spring Boot APIs handling over 300K daily requests streaming to Kafka, and enhanced Apigee API Gateway integration, improving response times by 30% for secure, scalable external access to the analytics stack. ### Senior Consultant | Deloitte Digital https://www.deloittedigital.com/uk/en.html Led a team of three engineers to deliver enterprise-scale digital services using React, TypeScript, GraphQL, and Express. Extended the GOV.UK Design System with React. Implemented a BFF architecture to decouple frontend and backend. Introduced BDD testing with Jest. - Led a frontend team of 3 developers, mentoring them and delivering high-impact digital service apps using React, Typescript, Vitest/Jest, Cypress, etc that served over 5,000 daily users. - Streamlined GraphQL development by integrating CodeGen pipelines, enabling type-safe query/mutation generation and significantly reducing manual errors across the API surface. - Extended the GOV.UK Design System with reusable and accessible custom components in React, ensuring full WCAG 2.1 AA compliance and visual consistency across multiple user journeys. - Built a Backend for Frontend (BFF) layer with Express to decouple frontend from backend, speeding up feature delivery by 20% and enforcing strong application security with XSS prevention, secure headers, and OWASP-compliant input handling. - Introduced Behavior-Driven Development (BDD) testing with Jest & RTL, achieving over 90% test coverage and minimizing regression bugs. ### Software Engineer II | Maersk https://www.maersk.com/ Developed SPAs using Vue, TypeScript, and Next.js. Built an enterprise design system in Vue. Integrated Azure AD across apps. - Delivered Anchor Flow application with Next.js, TypeScript, streamlining multi-step workflows for internal and external stakeholders using specialised workflow engines (bpmn.io, dmn.io, form.io). - Developed three core Single Page Applications (GAM, AV, OMPD) using Vue, Typescript, enabling real-time visibility and resolution of operational exceptions across global logistics workflows. - Established a scalable, enterprise-ready Design System consisting of reusable Vue components, following Atomic Design principles and documented in Storybook. - Integrated secure authentication and RBAC using Azure AD, supporting seamless SSO across web applications while ensuring enterprise-grade access control and compliance. - Maintained over 90% code quality standards through rigorous application of BEM methodology, Test-Driven Development (TDD) using Jest and Cypress, and comprehensive peer code reviews paired with proactive refactoring efforts to minimize technical debt. ### Front End Engineer | Tars https://hellotars.com/ Improved team management experiences and optimized React components to enhance performance and maintainability for enterprise clients. - Improved team management experience by enabling multi-user access for collaborative usage and enhancing the onboarding process for enterprise clients. - Designed UI flows for user addition, role selection, and permission control in alignment with backend Role-Based Access Control (RBAC) systems. - Optimised React components to enhance performance and maintainability, collaborating across teams for API integrations and UI/UX consistency. ### Business Technology Analyst | Deloitte Digital https:// Developed a clinical trial management platform for AstraZeneca, streamlining patient monitoring and scheduling, and developed interactive dashboards for key performance indicators. - Engineered a clinical trial management platform for AstraZeneca, streamlining patient monitoring, dosage tracking, and scheduling processes. - Developed scalable React + TypeScript architecture with Hooks and Context API for modular, persona-driven features, delivering role-based modules for doctors, nurses, and patients to manage cohorts, treatment logs, and schedules. - Designed a responsive, accessible UI optimized for all devices (WCAG compliant) and contributed to sprints, QA, and stakeholder demos with on-time delivery within a hybrid agile team. - Built interactive dashboards for Order-to-Cash and Revenue KPIs, providing financial analysts with critical insights and anomaly detection capabilities. ## Education ### Institute Of Engineering and Management | Computer Application (H) https://iem.edu.in/ ## Interests ### Gaming - Xbox games ### Sports - Sunday league cricket - 5-a-side football - 7-a-side football ## Source Read this profile on Hello.cv: https://hello.cv/samratghosh Create your free profile at https://hello.cv