Building Enterprise Software

Pratap Kumar
Panabaka

Software Engineer

Building production-ready React and full-stack systems for complex enterprise workflows, with a focus on scalable architecture, performance, and maintainability.

Currently building a Clinical Research Platform that supports oncology research through configurable eCRF workflows, reusable frontend architecture, and Spring Boot integrations.

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

About

Engineering systems that stay maintainable as they grow

I began my career in Civil Engineering, working on large infrastructure projects where planning, coordination, and structured problem-solving were essential. That experience taught me how to approach complex systems, collaborate across teams, and build solutions that needed to be reliable and maintainable.

I later transitioned into software engineering, where I found the same engineering mindset applied to web applications and product development. Today I build enterprise software with a focus on scalable architecture, reusable systems, and long-term maintainability.

My current work involves a Clinical Research Platform supporting oncology workflows through configurable eCRF systems and frontend architecture that can evolve with changing business requirements.

Outside of work, I build open-source software for the Linux and GNOME ecosystem, creating tools that solve practical problems and are used by real users across the open-source community.

Featured open source project

GDM Extension

A GNOME Shell extension that enables login-screen customization with support for wallpapers, themes, blur effects, fonts, icons, and branding.

Community impact

Used by Linux users across multiple distributions, recommended within the GNOME community, and recognized for solving a long-standing desktop customization problem.

View the project on GitHub

Experience

Building software that solves real-world problems

My work has focused on enterprise applications, configurable platforms, and frontend systems that remain maintainable as products and teams grow.

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

Key contributions

  • 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

Built production-ready React and Next.js applications for clients, focusing on frontend architecture, application modernization, and maintainable software systems.

Feb 2023 – Apr 2025

Remote

Key contributions

  • Developed scalable React and Next.js applications with reusable component systems and responsive user interfaces
  • Designed modular frontend architecture that improved maintainability and accelerated feature development
  • Integrated frontend applications with REST APIs, authentication systems, and backend services
  • Optimized application performance through rendering improvements, state management refinements, and code organization
  • Delivered end-to-end product features from frontend implementation to backend integration and deployment 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 application

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.

  • Configurable EAV/eCRF form rendering engine
  • Reusable React component architecture
  • Workflow-driven UI and validation systems
  • State management and performance optimization
Enterprise engineering focus
Frontend architecture

Dynamic forms engine

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

  • Conditional field rendering
  • Reusable validation framework
  • Dynamic page rendering
  • Maintainable component-driven architecture
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, technical problem-solving, and community knowledge sharing. My work has reached millions of users across the global Linux community.

23K+

AskUbuntu reputation

2.5M+

Views across technical contributions

452

Technical answers published

9

Gold badges earned

Open-source engineering

My open-source work spans software development, technical problem-solving, and community contribution across the Linux and GNOME ecosystem.

GDM Extension

Creator of a GNOME Shell extension used across multiple Linux distributions for login-screen customization and desktop enhancements, with community adoption and public recognition within the GNOME ecosystem.

AskUbuntu

Recognized Linux and GNOME contributor with 23K+ reputation, 452 technical answers, 9 gold badges, and public technical contributions viewed by over 2.5 million users.

GNOME community

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

Skills

Technologies and engineering strengths

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

Frontend

ReactNext.jsJavaScriptTypeScriptRedux ToolkitTailwind CSSViteResponsive UI

Backend

Node.jsExpress.jsSpring BootREST APIsAuthenticationAPI Integration

Architecture

Dynamic FormsReusable Component SystemsState ManagementWorkflow-Driven UIPerformance OptimizationMaintainable Frontend Architecture

Open Source & Linux

LinuxGNOME ShellGJSGTKGitOpen Source Development

Frontend architecture

Designing reusable component systems and scalable React applications.

Enterprise workflows

Building configurable platforms that adapt to changing business requirements.

Open source engineering

Creating Linux and GNOME tools used by the open-source community.

Contact

Let’s build something meaningful

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

Current focus

Building configurable enterprise applications with React, reusable frontend architecture, and open-source software for the Linux and GNOME ecosystem.

Get in touch

The best way to reach me is by email. I’m always open to discussing software engineering, frontend architecture, open-source collaboration, or interesting product challenges.

© 2026 Pratap Kumar Panabaka

Software Engineer • Open Source • Linux