Software Engineer • Frontend Architecture

Pratap Kumar Panabaka

Building Scalable Enterprise Frontend Systems

Building production-ready React applications and full-stack systems for complex enterprise workflows, with a strong focus on configurable architecture, performance, and long-term maintainability.

Current Focus: Clinical Research Platform supporting oncology workflows through configurable dynamic eCRFs, modular component architecture, and Spring Boot APIs.

3+
Years Experience
23K+
AskUbuntu Reputation
8+
Years Open Source

About

Designing software for change, not just delivery

My engineering journey spans from physical infrastructure to modern enterprise software systems. I prioritize long-term maintainability, clean abstractions, and user-centered system design.

Civil Engineering Roots

Began in infrastructure engineering, learning systematic planning, structured problem-solving, and building resilient systems meant to last.

Software Engineering Transition

Transferred structured engineering discipline into web applications, focusing on scalable architecture, reusable systems, and developer ergonomics.

Clinical Research Platforms

Architecting configurable dynamic forms (eCRF) supporting oncology workflows that adapt to changing trial protocols and business needs.

Open Source & Linux Community

Building desktop extensions and tools for Linux and GNOME, serving millions of users across the global open-source community.

Experience

Building software that solves real-world problems

My work focuses on enterprise applications, configurable platforms, and frontend systems that remain maintainable as products and teams scale.

Software Engineer

Manuh Technologies

Building enterprise software for a Clinical Research Platform supporting oncology workflows through configurable eCRF systems, reusable frontend architecture, and workflow-driven UI.

Apr 2025 – Present
Remote
ReactTypeScriptNext.jsRedux ToolkitDynamic Forms (eCRF)Spring BootREST APIs

Key Contributions & Deliverables

  • Developed configurable dynamic form architecture for electronic Case Report Forms (eCRFs)
  • Built reusable React components for workflow-driven enterprise applications
  • Refactored routing, state management, and page configuration architecture
  • Integrated frontend systems with Spring Boot APIs and backend workflows
  • Collaborated with backend engineers on configurable platform features

Software Engineer

Freelance & Consulting

Provided freelance software engineering and technical consulting services, with a focus on AI-generated code review, React application modernization, and technical team leadership.

Feb 2023 – Apr 2025
Remote
React 18JavaScriptCode ReviewArchitecture ModernizationTeam Mentorship

Key Contributions & Deliverables

  • Conducted technical code reviews of AI-generated React/JavaScript code, evaluating correctness, maintainability, performance, code quality, and adherence to modern development practices.
  • Refactored and upgraded React.js v16 codebases to React v18, modernizing legacy components, improving code structure, and adopting modern React development patterns.
  • Led a team of 2 React trainees and 1 Java backend trainee in developing and delivering a commercial e-commerce website for a crackers business, providing technical guidance, task coordination, code reviews, and development support.

Selected engineering work

Enterprise frontend systems and product engineering

My work focuses on building scalable React architecture, configurable enterprise applications, and reusable frontend systems that improve maintainability, performance, and developer productivity.

Enterprise Platform

Clinical Research Platform

A configurable React and Spring Boot platform supporting oncology research workflows through dynamic electronic Case Report Forms (eCRFs), reusable frontend architecture, and workflow-driven interfaces.

ReactTypeScriptSpring BootRedux ToolkitEAV ArchitectureTailwind CSS

Architectural Highlights

  • Configurable EAV / eCRF dynamic form rendering engine
  • Reusable React component architecture for oncology workflows
  • Declarative form validation & dynamic conditional rules
  • State management & runtime performance optimization
Enterprise engineering focus
Frontend Architecture

Dynamic Forms & Workflow Engine

A reusable frontend system for rendering complex configurable forms, conditional workflows, and validation logic across enterprise data-collection applications.

Component DesignSchema-Driven UIForm ValidationEvent HandlingExtensibility

Architectural Highlights

  • Conditional field rendering and inter-field dependencies
  • Extensible schema-based form validation framework
  • Modular layout engine for complex multi-step forms
  • High maintainability with low coupling to backend schemas
Enterprise engineering focus

Open source

Public technical impact

Beyond my professional work, I’ve spent nearly a decade contributing to the Linux and GNOME ecosystem through open-source software, desktop extensions, and community knowledge sharing that has reached millions of developers worldwide.

23K+

AskUbuntu Reputation

2.5M+

Global Technical Reach

452

Technical Solutions Published

9

Gold Badges Earned

Open-source engineering

Linux & GNOME desktop ecosystems

GDM Extension

Creator of a widely-used GNOME Shell extension for login-screen customization and desktop enhancements across major Linux distributions.

AskUbuntu & Stack Exchange

Recognized contributor with 23K+ reputation, 452 technical answers, 9 gold badges, and over 2.5 million verified reader views.

GNOME Community

Active participant in the GNOME ecosystem through extension development, community discussions, and desktop customization engineering.

Skills

Technologies and engineering strengths

I focus on building scalable frontend systems, configurable enterprise applications, and maintainable software architecture.

Frontend Development

Modern UI, reactive state & client architecture

ReactNext.jsJavaScriptTypeScriptRedux ToolkitTailwind CSSViteResponsive UI

Backend & APIs

Enterprise services, REST APIs & data integrations

Spring BootREST APIsAuthenticationAPI Integration

Architecture & Systems

Configurable platforms, eCRF dynamic forms & modular UI

Dynamic FormsReusable Component SystemsState ManagementWorkflow-Driven UIPerformance OptimizationMaintainable Frontend Architecture

Open Source & Linux

GNOME Shell extensions, desktop tooling & community work

LinuxGNOME ShellGJSGTKGitOpen Source Development
Engineering Principles

Frontend architecture

Designing reusable component systems and scalable React applications built for rapid evolution.

Enterprise workflows

Building configurable platforms and dynamic forms that adapt seamlessly to changing business requirements.

Open source engineering

Creating Linux and GNOME tools used by millions of users across the global open-source community.

Let’s Connect

Building scalable systems that last

I’m interested in frontend architecture, enterprise software, full-stack product engineering, and collaborative teams solving complex real-world engineering challenges.

Current Focus

Building configurable enterprise applications with React, reusable dynamic form architectures, and open-source software for the Linux and GNOME desktop ecosystem.

Connect Directly

Whether discussing frontend architecture, open-source projects, or software opportunities, feel free to reach out across any platform.

© 2026 Pratap Kumar Panabaka

Designed for Scale • Built with Next.js & Ubuntu Typography