Skip to content
View sagarpadia17's full-sized avatar

Block or report sagarpadia17

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sagarpadia17/README.md

Typing SVG


B.E. Computer Science Frontend Specialist Tauri Developer


Location



LinkedIn Email GitHub



Profile Views Followers Stars


πŸ§‘β€πŸ’» About

I am a Front-End Developer with 2+ years of experience building responsive web applications and cross-platform desktop apps. I specialise in React.js, Next.js, TypeScript, and Tauri β€” delivering production-grade interfaces from concept through deployment with a strong emphasis on clean component architecture and real-world performance.

My work spans AI-powered chatbots with real-time streaming, property and vehicle trading desktop apps, and dynamic form-builder platforms β€” each shipped with pixel-level Figma fidelity, reusable component systems, and optimised bundle sizes.

I thrive in agile teams where frontend engineering is treated as a craft: thoughtful state management, accessible UI patterns, cross-browser reliability, and measurable performance wins.

Currently:

  • πŸ–₯️ Building cross-platform desktop apps with Tauri and React
  • ⚑ Implementing real-time AI streaming via EventSource SSE
  • 🎨 Engineering reusable component libraries aligned to Figma specs
  • πŸš€ Optimising load performance through code splitting and lazy loading

Open To:

Full-Time Roles Freelance Projects Open Source Remote Opportunities



πŸ› οΈ Tech Stack

Languages

Skills

Frontend & UI

Skills

Desktop & Runtime

Skills

Backend & APIs

Skills

DevOps & Tooling

Skills


🎨 Frontend Engineering Expertise

Domain Proficiency Details
React.js & Hooks β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Expert Functional components, Context API, custom hooks, state patterns
Next.js β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘ Advanced SSR, SSG, ISR, App Router, dynamic routing, Vercel deployment
TypeScript β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ Advanced Type safety, interfaces, generics, strict mode
Tauri Desktop Apps β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘ Advanced Cross-platform packaging, auto-update via Tauri Updater
Tailwind CSS β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Expert Utility-first, responsive design, custom config, component classes
REST API Integration β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘ Advanced Axios, SSE EventSource, real-time streaming, error handling
Performance Optimisation β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ Advanced Code splitting, lazy loading, reusable components, bundle analysis
UI/UX & Styling β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ Advanced Bootstrap, MUI, Figma-to-code precision, cross-browser compatibility
State Management β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ Proficient Context API, React Hooks, global state patterns
DevOps & Tooling β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ Proficient Git, Docker, AWS EC2, Vercel, Netlify, Agile/Scrum, ClickUp

πŸš€ Featured Projects

β—ˆ Soika Mockingjay β€” AI-Powered Chatbot Web App

A fully-featured AI-powered chatbot platform with real-time streaming responses, secure authentication, and rich media interactions. Built to be embeddable as a widget on external sites, with a production-grade UX rivalling commercial chatbot products.

Attribute Detail
Stack React, TypeScript, TailwindCSS, MUI, Context API, EventSource SSE
Scale Multi-tab sync, embeddable widget, external site integration
Performance Real-time token streaming, lazy-loaded media previews, optimised re-renders
Security Secure refresh-token authentication, multi-tab session sync, scoped API hooks
Impact Full production deployment; embeddable chatbot widget shipped to external clients
Repository GitHub

Implemented real-time streaming AI responses using EventSource SSE, giving users a native, low-latency chat experience without WebSocket overhead. Added voice recording, speech detection, waveform visualisation, drag-and-drop file uploads, and PDF/video preview β€” all within a cohesive, accessible UI. The embeddable widget architecture used custom API hooks and a scoped CSS strategy to integrate cleanly into any third-party site.

β—ˆ VahanYaar β€” Second-Hand Vehicle Trading Desktop App

A cross-platform desktop application for second-hand vehicle trading, built with Tauri and React. Delivered full marketplace functionality including listings, image uploads, user authentication, and seamless auto-updates β€” packaged natively for Windows, macOS, and Linux.

Attribute Detail
Stack React, Bootstrap, Tauri, Axios, Tauri Updater
Scale Full marketplace β€” listings, image uploads, auth, real-time data
Performance Native desktop performance via Tauri, lazy-loaded image galleries
Security User authentication, secure data handling, scoped permissions
Impact Cross-platform shipping (Windows / macOS / Linux) with auto-update delivery
Repository GitHub

Leveraged Tauri's Rust-based backend to achieve near-native performance with a React frontend, drastically reducing bundle size compared to Electron alternatives. Tauri Updater enabled silent background updates with user-triggered install prompts, ensuring the user base always runs the latest version without manual reinstallation.

β—ˆ BuildYaar β€” Property Buying & Selling Desktop App

A Tauri-based desktop application for property transactions, featuring integrated PDF document viewing, a built-in rich text editor, real-time property updates, and full user management β€” packaged for cross-platform distribution.

Attribute Detail
Stack React, Tauri, Axios, react-pdf-viewer, Rich Text Editor
Scale Full property marketplace β€” listings, documents, user roles, auto-updates
Performance Cross-platform native packaging, optimised PDF rendering, lazy data loading
Security User management, role-based access, secure API communication via Axios
Impact Production-ready desktop app with seamless auto-update packaging
Repository GitHub

Integrated react-pdf-viewer within Tauri's webview environment, resolving compatibility constraints between browser APIs and the desktop runtime. The built-in rich text editor enabled agents to draft and format property descriptions directly within the app, eliminating reliance on external tools.

β—ˆ Punctualiti β€” Dynamic Form Builder Web App

A responsive Next.js web application featuring a fully dynamic form builder with drag-and-drop field configuration and an advanced rich-text editor. Engineered with clean architecture principles, reusable components, and performance-first design.

Attribute Detail
Stack Next.js, TypeScript, Tailwind CSS, Rich Text Editor
Scale Dynamic form schema generation, multi-field types, responsive across devices
Performance Component-level code splitting, optimised re-renders, smooth UX interactions
Security Input validation, sanitised form output, XSS-safe rich text handling
Impact Production-deployed web app with zero-dependency form schema system
Repository GitHub

Architected a form schema engine that allowed non-technical users to configure multi-step forms with conditional logic, rich text descriptions, and custom validation rules β€” all without touching code. Built entirely on Next.js App Router with Tailwind for a sub-200ms interaction response on all field operations.


πŸ’Ό Experience

Front-End Developer

Soika Labs Β Β·Β  March 2025 – October 2025

Joined as a frontend engineer on a product team building AI-native desktop and web applications. Took ownership of the entire frontend architecture for a flagship AI chatbot product and a cross-platform desktop application, delivering 30+ pages from scratch aligned precisely with Figma specifications.

  • Built cross-platform desktop applications using Tauri, including seamless auto-update support via Tauri Updater
  • Developed a two-way AI conversation system using EventSource SSE for real-time streaming communication
  • Delivered a 30+ page production application from scratch, maintaining pixel-level Figma fidelity throughout
  • Designed and implemented reusable React components with React Hooks for efficient, predictable state management
  • Optimised application performance through code splitting and lazy loading, measurably reducing load times
  • Integrated REST APIs, resolved UI/UX bugs, and collaborated in agile sprints using Git for version control

React TypeScript Tauri TailwindCSS MUI SSE


Front-End Developer

MB Infoways Β Β·Β  May 2023 – February 2025

Contributed to frontend development across multiple client-facing web and desktop products in an agile delivery environment. Established component library conventions, improved performance benchmarks, and introduced Tauri-based desktop packaging as a new delivery channel.

  • Developed responsive web applications using React.js, Next.js, HTML5, CSS3, Tailwind CSS, and Bootstrap
  • Built cross-platform desktop apps using Tauri, improving product reach across Windows, macOS, and Linux
  • Created reusable React component libraries and implemented Hooks for streamlined, maintainable state management
  • Improved application performance through code splitting and component-level optimisation strategies
  • Integrated REST APIs, resolved UI/UX issues, and ensured cross-browser compatibility across all deliverables
  • Collaborated in agile development teams using Git for version control and continuous delivery

React Next.js JavaScript Tauri Bootstrap Git


πŸ† Achievements

Recognition Details
πŸš€ 30+ Page App Delivery Architected and shipped a 30+ page production application from scratch at Soika Labs
πŸ€– AI Streaming Implementation Built real-time two-way AI conversation system using EventSource SSE
πŸ–₯️ Cross-Platform Desktop Delivered Tauri desktop apps for Windows, macOS, and Linux across multiple products
πŸ”Œ Embeddable Widget Engineered a chatbot widget deployable on any external site via custom API hooks
⚑ Performance Engineering Consistent performance gains via code splitting and lazy loading across all projects
🎯 Figma Fidelity Recognised for pixel-perfect implementation aligned to design specifications

πŸ“Š GitHub Analytics

Β Β 




πŸ“ˆ Contribution Activity

Activity Graph


🎯 Current Focus

name: Sagar Padia
role: Front-End Developer
location: Ahmedabad, India
experience: 2+ years

learning:
  - Advanced Tauri v2 APIs and Rust interop
  - Web animations with Framer Motion and GSAP
  - React Server Components and Next.js 15 features
  - Micro-frontend architecture patterns

building:
  - AI-powered chatbot interfaces with SSE streaming
  - Cross-platform desktop apps with Tauri
  - Reusable React component libraries
  - Dynamic form builder tooling

exploring:
  - Edge rendering and partial hydration
  - WebAssembly with Rust + Tauri
  - AI-assisted UI prototyping workflows
  - Advanced TypeScript patterns

open_to:
  - Frontend / UI Engineer roles (remote or Ahmedabad)
  - React / Next.js product engineering positions
  - Tauri desktop app development projects
  - Freelance web and desktop app engagements

🀝 Connect

Gmail Β  LinkedIn Β  GitHub Β  Phone


"Great UI is invisible β€” it gets out of the user's way and lets the product speak for itself."


Popular repositories Loading

  1. airbnb airbnb Public

    JavaScript

  2. linkedin linkedin Public

    JavaScript

  3. Tauri Tauri Public

  4. material-ui-comps material-ui-comps Public

    JavaScript

  5. VahanYaar VahanYaar Public

  6. SoikaUpdater SoikaUpdater Public