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.
AI API Integration
Prompt Engineering
AI Evaluation
AI-Assisted Development
AI Product Workflows
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.
React
Next.js
TypeScript
JavaScript
Frontend Architecture
Performance
Mobile
Mobile Application Development
Building production mobile applications with React Native, reusable components, API integrations and maintainable application architecture.
- 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.
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.
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.
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.
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
LLM Integration
Web Applications
Mobile Applications
Frontend Architecture
API Integration
Real-time Applications
Performance Optimization
Application Modernization
Product Development
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 / Product
PlaceholderAI-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
PlaceholderLLM Integration Project
Placeholder for LLM features wired into an existing application. Not a completed client case study.
- Next.js
- LLM Integration
Evaluation
PlaceholderAI Evaluation Workflow
Placeholder for structured response review, prompt iteration and output comparison. Replace with a real write-up.
- Prompt Engineering
- AI Evaluation
Web
PlaceholderReact / Next.js Web Application
Placeholder for a production web product. Keep this slot for architecture, UI and performance notes.
- React
- Next.js
- TypeScript
Mobile
PlaceholderReact Native Mobile Application
Placeholder for a cross-platform mobile app. Add screenshots and store links when you publish one.
- React Native
- Redux
- REST APIs
Mobile
PlaceholderiOS / 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
01
Understand
Understand the product, users and requirements.
02
Plan
Choose an architecture and implementation approach that fits the product.
03
Build
Create reusable, maintainable and production-ready software.
04
Integrate
Connect APIs, AI services, third-party services and application workflows.
05
Evaluate
Test, review and improve the product and AI outputs.
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.