About

Kandala Guruprasad

Senior Frontend 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 JSStripeRazorpay

Background

I started out in 2020 doing freelance frontend work โ€” building client websites, business tools, and ERP modules on contract. That work eventually led to a full-time offer from Code Stream Technology, which I joined in late 2021.

At Code Stream I've been building production applications for 4+ years, moving from client ERP systems and business websites into larger SaaS platforms as the company took on more complex products.

Over those 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 at Code Stream. 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

Senior Frontend 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

State & UI Libraries

React Hook FormZodAxiosContext APIjs-cookieChart.jsRechartsWebSocketsVite

Payments

StripeRazorpay

Auth

JWTRBACRole-scoped route guardsAPI-level permissionsMulti-role dashboards

Backend & APIs

Node.jsExpressREST APIsMongoDB

Testing

JestReact Testing Library

Performance

Code splittingLazy loadingReact.memo / useMemo / useCallbackSSR & SSG (Next.js)

AI & Tools

CursorClaude CodeGitHub CopilotVibe CodingGitVercelCloudflareFigmaJiraPostman

Open to new opportunities

Full-time, remote, or contract โ€” if you're building real software and need a Senior Frontend Engineer, let's talk.

Get in Touch