Senior Software Engineer with a decade of experience spanning full-stack development, micro-frontend architecture, design systems and component libraries, and production AI/LLMs systems. Known for driving technical decisions end-to-end, from architecture and cross-functional alignment to hands-on delivery, and for mentoring engineers into their next stage of growth in seniority and responsibility. Seeking a Senior, Lead, or Engineering Management role combining deep technical ownership with team leadership. Drove technical decision-making by evaluating complex business and technical requirements and clearly communicating risks, tradeoffs, and architectural decisions to technical and non-technical stakeholders.

Brandon Ong Kok Wei

Senior Software Engineer with a decade of experience spanning full-stack development, micro-frontend architecture, design systems and component libraries, and production AI/LLMs systems. Known for driving technical decisions end-to-end, from architecture and cross-functional alignment to hands-on delivery, and for mentoring engineers into their next stage of growth in seniority and responsibility. Seeking a Senior, Lead, or Engineering Management role combining deep technical ownership with team leadership. Drove technical decision-making by evaluating complex business and technical requirements and clearly communicating risks, tradeoffs, and architectural decisions to technical and non-technical stakeholders.

Available to hire

Senior Software Engineer with a decade of experience spanning full-stack development, micro-frontend architecture, design systems and component libraries, and production AI/LLMs systems. Known for driving technical decisions end-to-end, from architecture and cross-functional alignment to hands-on delivery, and for mentoring engineers into their next stage of growth in seniority and responsibility.

Seeking a Senior, Lead, or Engineering Management role combining deep technical ownership with team leadership. Drove technical decision-making by evaluating complex business and technical requirements and clearly communicating risks, tradeoffs, and architectural decisions to technical and non-technical stakeholders.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Engineer | AI Engineering at Kpler GmbH, Berlin
January 1, 2026 - Present
Researched, prototyped, validated, and shipped strategies for managing long-running AI conversations, including summarization, truncation, selective history retention, and LLM provider caching. Improved the Copilot’s grounding in on-screen application context (charts, filters, tables, vessel data) to reduce hallucinations and increase accuracy. Enhanced production monitoring and proactive triage by integrating Sentry error tracking with targeted Slack alerts. Built end-to-end micro-frontend integration to enable the Copilot to interface with independently deployed Compliance MFE, including agent tools for ownership and filtering. Hardened context safety by redesigning context-size safeguards to prevent oversized tool outputs from bypassing protections and causing production failures. Used Vue.js, Python, Google ADK, Langfuse, Datadog, and Sentry.
Senior Software Engineer - Frontend Lead (LLM UI and frontend platform) at Trustlab GmbH, Berlin
January 1, 2025 - December 31, 2025
Designed and implemented a reusable component system adopted across internal content review systems and client-facing tools, improving UI consistency and accelerating future UI development. Established standards and patterns for data-driven interfaces used by product teams to set a consistent technical bar. Rebuilt LLM evaluation tooling from the ground up, replacing a legacy, outdated, sluggish SageMaker workflow used for human evaluation of LLM content. Accelerated E2E test development by pairing Playwright MCP with Cursor AI to reduce time needed to build and maintain test coverage.
Full Stack Software Engineer | AI Assistant at Kertos GmbH, Berlin
January 1, 2025 - January 1, 2026
Improved the streaming experience and UI of KAIA, Kertos’ AI assistant, providing users real-time transparency into agent execution and clearer insight into the assistant’s status, behaviors, process, and responses.
Senior Software Engineer (Product Engineering and Data Analysis) at Adjust GmbH
January 1, 2025 - September 18, 2025
Led product iteration with design and product teams, refining features across multiple development cycles; incorporated feedback from early-access users; streamlined end-to-end testing, reducing redundancy by 25%; handled legacy system updates under tight deadlines; implemented Webpack Federation to share a chart component across micro-frontends.
Senior Software Engineer at Trustlab GmbH
January 1, 2025 - September 18, 2025
Implemented reusable components across company-wide content review tools and client-facing tools; established data-driven UI standards; rebuilt legacy UI for LLM content classification; accelerated end-to-end testing with Playwright MCP and Cursor AI.
Senior Software Engineer (Product Engineering and Data Analysis) at Adjus t GmbH, Berlin
January 1, 2023 - January 1, 2025
Collaborated with design and product teams to refine product features across multiple development cycles using early-access user feedback. Streamlined end-to-end testing with test engineers, reducing test redundancy by 25% while increasing test coverage to improve reliability and speed up release cycles. Took ownership of an urgent, last-minute legacy system revamp under a two-week deadline while maintaining platform stability and hitting quarterly goals. Initiated and implemented a shared custom combo-chart component across micro-frontend applications via Module Federation to cut duplicate work and enable cross-team collaboration. Planned and delivered rich text editor functionality, a highly requested product feature. Built data-centric products including reports and dashboards for users’ daily workflows. Investigated and proposed a fix for a memory bottleneck in a resizable data table component during large dataset rendering. Used React.js and Node.js.
Senior Software Engineer (SDK and UI Foundation) at New Relic
January 1, 2023 - September 18, 2025
Unified and maintained SDK APIs to support seamless feature delivery across product teams; started a code-quality initiative to improve test reliability; contributed to platform stability.
Senior Software Engineer (SDK and UI Foundation) at New Relic, Remote (Berlin)
January 1, 2022 - January 1, 2023
Unified and maintained SDK APIs to support seamless feature delivery across product teams, improving consistency and speeding up development timelines. Launched a code quality initiative, educating teams on testing best practices to improve reliability and reduce bug-related downtime across projects.
Software Engineer (Fullstack Micro-Frontend Platform Team and UI Foundation) at Zalando
January 1, 2022 - September 18, 2025
Architected and maintained a unifying micro-frontend platform; built and managed reusable component libraries; led decisions on client state management libraries; introduced automated visual regression testing; delivered full-stack features including a self-service dashboard widget control; established standards for the micro-frontend ecosystem; promoted knowledge sharing and onboarding.
Software Engineer (Fullstack Micro-Frontend Platform Team and UI Foundation) at Zalando, Berlin
January 1, 2016 - January 1, 2022
Architected and maintained Zalando’s micro-frontend platform to streamline product development across business teams and improve UI/UX consistency and collaboration. Built and led a reusable component library that unified UI/UX across the company, enforcing design language and reducing development time for adopting teams. Led a task force that selected a client-side state management library, a strategic technical decision shaping platform scalability and developer productivity for years. Established automated visual regression testing for shared component libraries to catch UI bugs before release and raise release quality. Shaped technical direction via architecture decision records and RFCs, developed the technical interview framework for onboarding interviewers, and mentored engineers through pair programming and career development. Planned and delivered full-stack features end to end, including a self-service dashboard widget control enabling user autonomy over customization.
AngularJS/Node.js Engineer at theCirqle.com
January 1, 2016 - September 18, 2025
Pivoted products from a shopping platform to a campaign-management SaaS; standardized CI/CD workflows to accelerate releases; achieved high unit test coverage and improved deployment speed.
AngularJS/Node.js Engineer at theCirqle.com, Remote (Amsterdam)
January 1, 2014 - January 1, 2016
Prototyped and led the transition of company products from a shopping platform to a campaign management SaaS, securing a high-profile campaign deal with KLM. Standardized project workflows through continuous integration to reduce development and testing times and enable faster, more efficient release cycles. Implemented unit testing with nearly 80% code coverage to minimize feature regression and eliminate critical bugs in core functions including signup and login. Spearheaded CI/CD practices to decrease deployment time by 30%, enabling quicker iteration and response to market needs.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Media & Entertainment, Professional Services