mrKGP.

About

Kandala Guruprasad

Software Engineer at Code Stream Technology, working primarily on the frontend — building SaaS platforms, marketplace systems, and ERP applications using React and Next.js since 2021.

Kandala Guruprasad

Core Skills

ReactNext.jsTypeScriptTailwind CSSReact Hook FormNode JSJava(Spring Boot)StripeRazorpay

Background

I joined Code Stream Technology in late 2021 as a fresher and have been building production applications there ever since. Starting with client ERP systems and business websites, I moved into larger SaaS platforms as the company took on more complex products.

Over 4 years I've worked across five production applications — a coaching marketplace with Stripe payments, an agri platform with Razorpay and GST billing, an audit workflow tool with real-time updates, and two ERP systems managing inventory, HR, and operations. All of them are live and used by real businesses.

My work is primarily frontend — component architecture, state management, API integration, and building UI that handles real business logic. I've worked closely enough with Spring Boot and Node.js backends to understand the full request lifecycle, but my strength is on the frontend side.

I'm currently based in Tirupati and open to full-time or remote roles at product companies and startups. If you're building something real and need a frontend engineer who can own features end-to-end, I'd like to hear about it.

How I Work

🏗️

Architecture First

Before writing a component, I map out data flow, role boundaries, and API contracts. On every project at Code Stream, I've built the service layer and state structure first — it's what keeps large dashboards maintainable.

🚀

Shipping Matters

I've delivered features across 2-week sprint cycles for 4 years. I know when to abstract and when to ship. Most of the time, a working feature with clean code beats a perfect architecture that's still in progress.

📐

Design Sensibility

All my production work starts from Figma handoffs. Working directly with designers taught me to think about spacing, interaction states, and edge cases — not just whether the component renders correctly.

🔄

Continuous Learning

Since 2021 I've moved from class components to hooks, from Pages Router to App Router, and from basic CSS to Tailwind. I pick up what the project needs — and I've had enough real deadlines to learn fast.

Experience

Software Engineer

Code Stream Technology Pvt Ltd

Dec 2021 — Present

Working primarily on the frontend, building and maintaining production SaaS platforms, ERP systems, and marketplace applications. Responsibilities include frontend architecture, component system design, REST API integration, payment flows (Stripe & Razorpay), and RBAC implementations. Part of small agile teams delivering features across 2-week sprint cycles.

ReactNext.jsTypeScriptTailwind CSSStripeRazorpay

Freelance Frontend Developer

Self-employed / Contract

2020 — 2021

Built client websites and frontend interfaces on a contract basis before joining Code Stream full-time. Worked on business websites, internal tools, and ERP modules using React, HTML/CSS, and JavaScript. This contract work led to a full-time offer from Code Stream in December 2021.

ReactAngularTypeScriptJavaScriptHTMLCSS

Full Tech Stack

Frontend

ReactNext.jsTypeScriptJavaScript (ES6+)Tailwind CSSShadCN UIMaterial UIAngularHTML5CSS3

Libraries & Tools

React Hook FormZodAxiosChart.jsRechartsWebSocketsRedux

Backend & APIs

Node.jsExpressJava (Spring Boot)REST APIsJWT Auth

Databases

MongoDBMySQL

Payments

StripeRazorpay

Testing

JestReact Testing Library

Tools & Workflow

GitGitHubPostmanFigmaAgile / ScrumJira

Open to new opportunities

Full-time, remote, or contract — if you're building real software and need a software engineer, let's talk.

Get in Touch