Naveen Karthik

SUMMARY

EXPERIENCE

SKILLS

EDUCATION

ACHIEVEMENTS

ARTICLESPROJECTS
Naveen Karthik

Naveen Karthik

Software Development Engineer - Frontend
Summary

Frontend-focused Full Stack Developer with 3+ years of experience building fast, data-intensive products using React, TypeScript, and Next.js. Currently at Tijori Finance, I work on products like Tijori Stack and Zerodha Stocks, building scalable, high-performance interfaces from scratch.

Professional Experience
SDE (Frontend Developer)
Tijori FinanceDec 2024 – Present
📍 Bangalore, India
Member of Technical Staff
Zoho CorporationJan 2023 – Dec 2024
📍 Chennai, India
Software Development Intern
ZeroBillSep 2022 – Dec 2022
📍 Visakhapatnam, India
Projects
Holdings Analyzer
Apr 2026
  • Parses a Zerodha KITE holdings CSV entirely in the browser — no server uploads — then fires requests to fetch dividend yields, valuation ratios, beta, analyst consensus, and 52-week ranges for every holding automatically

  • Six analysis tabs (Overview, Holdings, Dividends, Fundamentals, Risk, Analyst) with color-coded thresholds and sortable tables; every cell is editable inline and updates P&L aggregates and charts in real time

  • Risk tab flags high-risk positions by comparing beta and debt-to-equity against configurable thresholds, with a 52-week range progress bar that instantly surfaces holdings drifting toward annual lows

  • Four compounding calculators (SIP, Lumpsum, Goal, CAGR) with synchronized slider and text inputs; Recharts stacked-area charts separate invested principal from market-generated returns over the full horizon

Web Performance Planner
Apr 2026
  • Imports a real Lighthouse JSON report and fits simulation curves to match the measured score exactly — every what-if change is a calibrated, deterministic prediction against your actual page, not a generic estimate

  • Scores all five Core Web Vitals (FCP, LCP, TBT, CLS, SI) via Lighthouse's log-normal curves and metric weights; simulates mobile (150 ms RTT, 200 KB/s, 4× CPU) and desktop profiles simultaneously

  • Network waterfall decomposes each resource into DNS, connection, SSL, TTFB, and transfer phases; TTFB is estimated from file size and bandwidth so small files show proportional download bars instead of inflated ones

  • Optimization roadmap ranks every fix by score gain with Easy / Medium / Hard effort labels; applying a suggestion patches the variation instantly — no code changes, no redeploy

  • Comparison mode shows up to four named variations side by side with best/worst highlighting per metric; work persists to IndexedDB with JSON export so calibrated baselines can be shared with teammates

Technical Skills
Languages
JavaScript
TypeScript
Python
C++
Frontend
React.js
Next.js
Redux
Tailwind CSS
Material UI
jQuery
Backend
Node.js
Next.js
Django
Abilities
Responsive Design
Frontend Performance
Cross-Browser Compatibility
CI/CD
Problem Solving
Machine Coding
System Design
Education
Gayatri Vidya Parishad College of Engineering (Autonomous), JNTU Kakinada
Bachelor of Technology in Electronics and Communication Engineering
2019 – 2023

Data Structures and Algorithms, Computer Networks, Object-Oriented Programming, Machine Learning, NLP

Achievements & Co-curricular
  • Problem Solving & Competitive Programming Lead at Google Developer Student Clubs (GDSC) - organized multiple coding events, mentoring peers.

  • Ranked 5439 globally in Google HashCode 2021.

  • Runner-Up in CodeMassacre conducted by IEEE Student Branch JNTUV.

  • 3rd Position in CodeWars by IEEE Student Branch GVPCE.


Let's Connect

© 2026 Naveen Karthik // Built with React & MUI