Chirag Pansuriya

Senior Software Engineer

Chirag Pansuriya

AI/GenAI + LLM Integration + Prompt Engineering + AI Evaluation

Building practical AI-powered experiences and production-ready web and mobile applications.

React • Next.js • React Native • TypeScript • JavaScript

Background

About Me

I’m a Senior Software Engineer with 10+ years of experience building web and mobile products, with a growing focus on AI and generative AI.

Over the last few years, I’ve been working with LLM-powered features, AI APIs, prompt engineering, AI evaluation and AI-assisted development, while continuing to build products with React, React Native, Next.js, TypeScript and JavaScript.

I enjoy working on the practical side of AI: connecting AI models and APIs to real products, designing useful AI-driven workflows, refining prompts and evaluating model responses.

Alongside AI, I have strong experience building products from scratch, designing frontend architecture, developing responsive web and mobile applications, integrating APIs, working with real-time communication and improving application performance.

I enjoy solving real product problems and turning requirements into software that is practical, maintainable and easy to use.

What I work on

  • AI & GenAI Applications
  • LLM Integration
  • AI API Integration
  • Prompt Engineering
  • AI Evaluation
  • React Applications
  • Next.js Applications
  • React Native Applications
  • iOS & Android Applications
  • Frontend Architecture
  • API Integration
  • Product Engineering

Applied AI

AI & GenAI

My AI work is focused on applying AI to real software products rather than treating it as a separate technology layer.

LLM-Powered Features

Integrating LLM capabilities into real products, interfaces and user workflows.

AI API Integration

Connecting AI services and APIs with frontend applications, backend services and existing product workflows.

Prompt Engineering

Designing, refining and iterating prompts to produce more useful, relevant and consistent responses.

AI Evaluation

Reviewing and comparing AI responses for accuracy, relevance, consistency, instruction following and overall quality.

AI-Assisted Development

Using modern AI tools to support coding, debugging, refactoring, documentation and development workflows.

AI Product Workflows

Turning AI capabilities into practical product features that fit naturally into existing applications.

Quality of outputs

AI Evaluation & Prompt Engineering

AI systems are only useful when their outputs are reliable for the task they are solving. My work includes reviewing and comparing LLM responses, identifying quality issues, refining prompts and providing structured feedback based on specific requirements and guidelines.

  • Accuracy
  • Relevance
  • Consistency
  • Instruction Following
  • Response Quality
  • Prompt Refinement
  • Output Comparison
  • Quality Feedback

Web

Web Application Development

Building production-ready web applications with modern React-based technologies, reusable architecture and a focus on usability, maintainability and performance.

ReactNext.jsTypeScriptJavaScriptReduxHTML5CSSTailwind CSSREST APIsWebSocketsResponsive DesignFrontend ArchitectureReusable ComponentsPerformance OptimizationSEOCore Web Vitals

React

Building component-driven interfaces and complex product experiences.

Next.js

Building modern React applications with production-focused architecture.

TypeScript

Creating maintainable and type-safe application code.

JavaScript

Developing interactive web and application functionality.

Frontend Architecture

Designing reusable structures and patterns that keep applications maintainable as they grow.

Performance

Improving loading performance, responsiveness and overall application experience.

Mobile

Mobile Application Development

Building production mobile applications with React Native, reusable components, API integrations and maintainable application architecture.

React Native
iOS
Android
TypeScript
JavaScript
Redux
Mobile UI
REST APIs
Push Notifications
Deep Linking
Google Maps
Third-party SDKs
  • React Native application development
  • iOS application development
  • Android application development
  • Cross-platform mobile development
  • Reusable mobile components
  • Mobile UI implementation
  • REST API integration
  • State management
  • Push notifications
  • Deep linking
  • Google Maps integration
  • Third-party SDK integration

Where it meets

AI + Software Engineering

Practical AI Products

Combining AI capabilities with solid software engineering to build products people can actually use.

Stack

Technology

Tools I actually use on products — listed plainly, without a logo wall.

AI & GenAI

  • Artificial Intelligence
  • Generative AI
  • LLMs
  • LLM Integration
  • LLM-Powered Features
  • AI API Integration
  • Prompt Engineering
  • AI Evaluation
  • AI-Assisted Development

Web

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Redux
  • HTML5
  • CSS
  • Tailwind CSS
  • Responsive Web Development
  • Frontend Architecture
  • Reusable Components

Mobile

  • React Native
  • iOS App Development
  • Android App Development
  • Cross-Platform Development
  • Mobile UI
  • Push Notifications
  • Deep Linking

Engineering

  • REST APIs
  • API Integration
  • WebSockets
  • Real-time Communication
  • Frontend Architecture
  • Software Architecture
  • Performance Optimization
  • SEO
  • Core Web Vitals
  • Application Modernization
  • Code Reviews
  • Debugging
  • Refactoring

Backend / Data

  • PHP
  • MySQL

Integrations

  • Stripe
  • WalletConnect
  • Google Maps
  • Push Notifications
  • Deep Linking
  • Third-party SDKs

Tools

  • Git
  • GitLab
  • npm
  • Figma

Work

Experience

A straight timeline. Software engineering first; AI work sits inside that practice, not instead of it.

  1. Jul 2019 – Present

    Senior Software Engineer

    Self-Employed / Independent Software Development

    Lead end-to-end software development across product initiatives, with recent focus on AI and generative-AI application capabilities.

    • Lead end-to-end software development across product initiatives.
    • Develop and integrate AI and generative-AI functionality.
    • Build LLM-powered features and AI API integrations.
    • Connect AI capabilities with application interfaces and existing product workflows.
    • Apply prompt engineering and modern AI development patterns.
    • Work on AI evaluation tasks including response evaluation, prompt iteration and output comparison.
    • Identify quality issues in AI-generated responses.
    • Evaluate LLM responses for accuracy, relevance, consistency, instruction following and overall quality.
    • Provide structured feedback based on specific requirements and guidelines.
    • Use AI-assisted engineering workflows for coding, debugging, refactoring and documentation.
    • Build responsive web applications.
    • Build mobile application experiences.
    • Design reusable components and frontend architecture.
    • Integrate REST APIs.
    • Implement real-time/socket communication.
    • Integrate payment services.
    • Implement push notifications.
    • Implement deep linking.
    • Integrate third-party SDKs.
    • Work with iOS and Android application development.
    • Modernize existing applications through restructuring, performance optimization, UI improvements and dependency updates.
    • Implement complex product experiences from Figma designs.
    • Maintain responsive behavior and accessibility considerations.
    • Work with internationalization and LTR/RTL requirements where needed.
    • Work directly with clients and product stakeholders from requirements through production delivery.
  2. Jan 2018 – Jun 2019

    Mobile App Developer

    Icanstudio App Solutions, Surat

    Developed production React Native applications from wireframes and requirements, with a focus on reusable components, maintainable architecture and practical mobile experiences.

    • Developed production React Native applications.
    • Built reusable mobile UI components.
    • Implemented application features from wireframes and requirements.
    • Integrated REST APIs.
    • Worked with JavaScript and React Native.
    • Used Redux for application state management.
    • Worked with the npm ecosystem.
    • Implemented responsive mobile interfaces.
    • Integrated third-party services and SDKs.
    • Worked on mobile application architecture.
    • Contributed frontend technical input to the wider development team.
    • Worked on production-ready mobile application functionality.
  3. Jan 2017 – Jul 2017

    Software Development Intern

    Cousins Infotech, Surat

    • Developed an Android blood donor application.
    • Worked with Java and XML.
    • Used Volley for API communication.
    • Integrated Google Maps.
    • Used Lottie animations.
    • Implemented map-based functionality.
    • Worked on API communication and application features.
  4. Apr 2016 – Jun 2016

    Web Development Intern

    Cousins Infotech, Surat

    • Contributed to web development projects.
    • Worked on frontend and backend implementation.
    • Used PHP.
    • Worked with database design.
    • Participated in the development lifecycle from requirements through implementation.

Snapshot

Experience at a Glance

10+

Years of Software Development

AI

GenAI + LLM Integration

Web

React + Next.js

Mobile

React Native + iOS + Android

Frontend

Architecture + Performance

Engineering

APIs + Real-time Systems

Practice

What I Bring to a Product

AI Integration

Wire models and AI services into the product instead of leaving them as a side experiment.

LLM Integration

Add language-model features where they help a real user task, then keep the rest of the app stable.

Web Applications

Ship React and Next.js products that hold up under real usage, not just a first demo.

Mobile Applications

Build React Native apps for iOS and Android with shared components and clear structure.

Frontend Architecture

Keep interfaces maintainable as screens, states and teams grow.

API Integration

Connect REST services, payments and third-party SDKs without turning the client into glue code.

Real-time Applications

Use sockets and live updates when the product needs them, and keep the UI honest about connection state.

Performance Optimization

Watch load time, responsiveness and Core Web Vitals the same way you watch features.

Application Modernization

Restructure older apps: dependencies, UI, performance and the bits that have been postponed too long.

Product Development

Take a requirement from conversation to something people can tap, click and ship.

Selected work

Projects

These cards are layout slots, not invented case studies. Drop in a name, image and link when you have a real one.

AI-Powered Application placeholder graphic

AI / Product

Placeholder

AI-Powered Application

Placeholder for a product that uses AI inside a real user flow. Swap this record when you add a shippable case study.

  • React
  • TypeScript
  • AI APIs
LLM Integration Project placeholder graphic

LLM

Placeholder

LLM Integration Project

Placeholder for LLM features wired into an existing application. Not a completed client case study.

  • Next.js
  • LLM Integration
AI Evaluation Workflow placeholder graphic

Evaluation

Placeholder

AI Evaluation Workflow

Placeholder for structured response review, prompt iteration and output comparison. Replace with a real write-up.

  • Prompt Engineering
  • AI Evaluation
React / Next.js Web Application placeholder graphic

Web

Placeholder

React / Next.js Web Application

Placeholder for a production web product. Keep this slot for architecture, UI and performance notes.

  • React
  • Next.js
  • TypeScript
React Native Mobile Application placeholder graphic

Mobile

Placeholder

React Native Mobile Application

Placeholder for a cross-platform mobile app. Add screenshots and store links when you publish one.

  • React Native
  • Redux
  • REST APIs
iOS / Android Application placeholder graphic

Mobile

Placeholder

iOS / Android Application

Placeholder for iOS and Android delivery through React Native. Do not treat this as a live product.

  • iOS
  • Android
  • React Native

Method

How I Build

  1. 01

    Understand

    Understand the product, users and requirements.

  2. 02

    Plan

    Choose an architecture and implementation approach that fits the product.

  3. 03

    Build

    Create reusable, maintainable and production-ready software.

  4. 04

    Integrate

    Connect APIs, AI services, third-party services and application workflows.

  5. 05

    Evaluate

    Test, review and improve the product and AI outputs.

  6. 06

    Improve

    Optimize performance, usability and maintainability.

Domains

Industry experience

Product types I have shipped in. No company names added beyond the roles listed above.

SaaSeLearningHealthcareReal EstateProduct Development

Contact

Have a product or AI idea in mind?

Whether you're building an AI-powered feature, a web application, a mobile product or improving an existing system, let's talk.

LinkedIn URL not in the brief — second button points to GitHub until you set data/site.ts.