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

Visakhapatnam, India

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

React & Full Stack Developer

Freelance & Consulting

Delivered production-ready web applications with a focus on scalable frontend architecture, performance optimization, and maintainable component systems.

Feb 2023 – Apr 2025

Remote

Key contributions

  • Built responsive React and Next.js applications
  • Designed reusable UI components and modular frontend architecture
  • Integrated REST APIs and authentication workflows
  • Optimized application performance and developer experience
  • Delivered end-to-end features from frontend to backend integration

Selected work

Projects that demonstrate engineering depth

A selection of enterprise software and open-source projects focused on scalable architecture, reusable systems, and real user impact.

Enterprise Software

Clinical Research Platform

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

Key outcomes

  • Built dynamic form rendering from server-provided metadata
  • Designed reusable frontend architecture for configurable workflows
  • Integrated React applications with Spring Boot backend services
  • Improved maintainability through shared UI components and state management
ReactReduxTailwind CSSSpring BootREST APIs

Open Source

GDM Extension

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

Key outcomes

  • Adopted by Linux users across multiple distributions
  • Recommended within the GNOME community
  • Recognized for solving a long-standing desktop customization problem
GJSGTKGNOME ShellLinux
GitHub

Open source

Building software that people actually use

I’ve been contributing to the Linux and GNOME ecosystem for several years, building desktop extensions and open-source tools that solve practical problems for users across multiple distributions.

23K+

AskUbuntu reputation

8+

Years contributing to open source

GNOME

Shell extensions and desktop tooling

Linux

Community-focused engineering

Community recognition

My GDM Extension has been recommended within the GNOME and Linux community for login-screen customization, and users have publicly shared that it solved problems they had been struggling with for a long time.

“That worked. You saved my neck.”

— GNOME community user

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.

Get in touch

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

© 2026 Pratap Kumar Panabaka. Built with React, Next.js, and Tailwind CSS.

Software Engineer · Open Source Contributor · Linux Enthusiast