Software engineering · Architecture · Data systems

Guruprasad R

I’m a senior software engineer with more than two decades of experience in enterprise software. My work spans platform modernization, search, data systems and full-stack development. Alongside my work in industry, I contribute technical writing and peer review on software architecture and related topics.

Guruprasad R, senior software engineer and technical leader

Engineering contributions

Selected work

Selected projects from my work at Wiser Solutions, where I collaborate with engineering and product teams on pricing intelligence, product matching and analytics.

01 · PLATFORM MODERNIZATION

Market Price Index redesign

Led the architectural redesign of an acquired Ruby on Rails product using Elasticsearch, NestJS, Redis and React. The work addressed usability and pricing-analytics requirements and supported renewed use by returning customers.

02 · PLATFORM ENGINEERING

Polaris matching platform

Designed and built matching tools using a React micro-frontend, GraphQL and NestJS, with PostgreSQL and OpenSearch for storage and candidate retrieval. My contributions included API and index design, rule-building interfaces and an LLM-assisted match-validation workflow.

03 · SEARCH & ANALYTICS

Search and lakehouse efficiency

Optimized search infrastructure through lifecycle policies, shard balancing and a gp3 storage migration. Developed data models and processing workflows with dbt, Trino and Apache Iceberg for catalog, matching and pricing analytics.

04 · PRICING GOVERNANCE

Enterprise price approvals

Designed and delivered the frontend, backend and historical data architecture for an enterprise price-approval workflow. Used Elasticsearch data streams and lifecycle policies to support pricing history and auditability.

Engineering practice

Areas of focus

Search & data platforms

OpenSearch and Elasticsearch relevance, lifecycle design, dbt models, Trino queries, Iceberg tables, PostgreSQL and Redis.

Product engineering

React, TypeScript, Next.js, NestJS, GraphQL, design systems, Storybook and Nx micro-frontends.


Cloud & reliability

AWS, Kubernetes, Docker, CI/CD, performance engineering, production observability and cost-aware architecture.

Agentic AI & engineering workflows

Jira-integrated agentic AI workflows for bug fixing, alongside Claude Code and Windsurf development workflows, automated quality gates and LLM-assisted product-match validation.

Experience

Professional experience

Senior Software Engineer · Wiser Solutions

2019 — Present

Since 2019, I have worked across Wiser’s pricing-intelligence, product-matching, search and analytics platforms, contributing to architecture, implementation and production operations.

  • Work with product and engineering colleagues to define requirements, evaluate trade-offs and support systems through release and ongoing operation.
  • Led key NGPI engineering work that unified pricing-intelligence products following the Numerator acquisition, including a localization framework adopted across the organization.
  • Led adoption of Elasticsearch, NestJS and modern React/Redux, and developed shared UI components, search utilities and a SendGrid email utility for use across teams.
  • Worked on enabling an agentic AI bug-fixing pipeline integrated with Jira, connecting issue tracking with AI-assisted engineering workflows.
  • Mentor engineers through architecture reviews, code-review panels, design discussions and hands-on technical guidance across teams.
  • Develop shared patterns for APIs, React micro-frontends, search architecture, data models and delivery workflows.
  • Help translate customer requirements and operational constraints into technical plans.

Earlier career · Enterprise consulting & product engineering

A progression from hands-on software development to technical and project leadership across retail, analytics, banking, automotive and enterprise consulting.

Aspire Systems · Programmer Analyst / Full-Stack Engineer

2017 — 2019

Designed and shipped full-stack enterprise applications, backend services and data-integration workflows for global clients using Angular, Node.js, Express, MongoDB and AWS.

Quadrant 4 Software Solutions · Technical Lead

2014 — 2017

Led a team of eight engineers building enterprise web applications and owned design, reviews and testing. Deployed the Parts & Labor system onsite at AudaExplore in San Diego, leading the client-facing rollout and integration.

Polaris FT · Senior Project Lead

2013 — 2014

Owned delivery of enterprise fintech and banking projects, coordinating engineering teams against business requirements, timelines and quality standards.

Mahindra Satyam / Tech Mahindra · Technical Lead

2007 — 2013

Led distributed engineering teams for global clients. Served onsite at Nissan Sunderland as technical lead for plant systems supporting Nissan’s Russian plant initiative, owning requirements, technical design and delivery. Twice recognized as Star of the Month.

Polaris Software Labs · Systems Engineer

2005 — 2007

Built core-banking application modules, database designs and integrations using Java/J2EE, Struts, Oracle and IBM MQSeries.

Entys Technologies · Software Programmer

2003 — 2005

Built and maintained business applications and client deliverables across web and database technologies.

Writing & professional service

Publications & peer review

Technical publications

First author of “Scalable Software Architecture Design for Cloud-Native Applications”, IEEE CCWC 2026. Additional work appears in O’Reilly Radar, USENIX ;login:, IJISAE and Computer Fraud & Security.

View Google Scholar →

Peer review

Completed 16 peer reviews for IEEE and international journals. Peer review is part of my contribution to the broader engineering and research community.

View ORCID →

Technical background

Tools & foundations

Product & platform

React, Angular, TypeScript, micro-frontends, Redux, Node.js, NestJS, Express, Java/J2EE, Spring, GraphQL and REST APIs.

Data & integration

Elasticsearch/OpenSearch, PostgreSQL, Oracle, MySQL, MongoDB, Redis, RabbitMQ, IBM MQSeries, SQS/SNS, Temporal, Trino, Iceberg, dbt and Parquet.

Cloud & delivery

AWS S3, CloudFront, API Gateway and Lambda; Docker, Kubernetes, Argo CD and CI/CD; Coralogix, Mixpanel and LaunchDarkly.

Education

Master of Computer Applications · Computer Science, 2008
Bachelor of Commerce · Commerce & Accountancy, 2003

Certifications

Sun Certified Java Programmer
Oracle Certified Web Component Developer

Contact

I welcome thoughtful conversations about software architecture, data systems, technical writing and engineering collaboration.