UPDATED AT 03 AUGUST 2025

Ravi Gangwar

Software Engineer (Full-Stack, React native & DevOps)

Kanpur, India

About

Final-year B.Tech IT student with 1+ year experience at Wyvate building scalable apps (React Native, Next.js, Node.js) with AI/LLM integrations (OpenAI). Focused on full-stack development, DevOps (AWS/Docker), and performance optimization. Passionate about creating efficient, user-centric solutions and staying current with emerging technologies.

Experience

Wyvate - Software Engineer • Kanpur • May 2024 - now

  • Developed Wyvate's customer platform from scratch for Android, iOS and Web, using React Native CLI and Next.js
  • Optimized Node.js backend and PostgreSQL queries, reducing latency by 20%
  • Integrated Google Maps APIs, geolocation, deep linking, and push/in-app/time-based notifications
  • Engineered dynamic cart logic using Redux Toolkit for offers, add-ons, and pricing calculations
  • Built AI-powered chatbot using OpenAI APIs and MCP servers for natural language interactions
  • Implemented payments via PhonePe, HDFC SDKs, and real-time updates with WebSockets
  • Used re-animated and React Query, Firestore, Redux Persist for caching and seamless data sync
  • Integrated: vision camera, QR scanner, PDF generation, and voice input
  • Followed clean architecture principles and tested using Jest and React Native Testing Library

Education

Dr. A. P. J. Abdul Kalam University, Lucknow

B.Tech in Information TechnologySept 2022 - May 2026
  • CGPA: 7.2/10 (Percentage: 75%)
  • 12th: 83% (2021)
  • 10th: 82.6% (2019)
  • Areas of Interest: Data Structure & Algorithms, Operating System, DBMS, OOPs

Projects

Wyvate Customer App

Live • May 2024 - now
Wyvate Customer App is a powerful mobile solution that extends the functionality of the Wyvate Customer Web platform to iOS and Android devices. Built with React Native and TypeScript, this app provides on-the-go access to customer management tools and real-time updates.
  • Mobile customer profiles with offline capabilities and push notifications
  • Nearby vendors finder with location services and QR code scanning
  • Order management with real-time delivery tracking and payment gateway integration
  • Customer support system with real-time chat, email, and phone support
  • Payment gateway integration with PhonePe and HDFC Bank for seamless transactions
Tech Stack:
React Native
TypeScript
Redux Toolkit
React Navigation
AsyncStorage
Push Notifications
Socket.io
Payment Gateway

Wyvate Customer Web

Live • May 2024 - now
Wyvate Customer Web is a comprehensive customer management platform designed to streamline business operations and enhance customer relationships. Built with Next.js and TypeScript, this web application provides powerful tools for customer data management, communication, and analytics.
  • Customer profile management with comprehensive data storage and organization
  • Communication hub with integrated messaging and notification system
  • Analytics dashboard with real-time insights and reporting tools
  • Task management for creating and tracking customer-related tasks
  • Document management with secure storage and sharing capabilities
Tech Stack:
Next.js
TypeScript
Tailwind CSS
tRPC
Prisma
PostgreSQL
NextAuth.js
React Query

GreenEarth v2

Live • Oct 2023 - Feb 2024
GreenEarth is an innovative web platform dedicated to promoting environmental sustainability and conscious living. This comprehensive solution combines e-commerce, education, and practical tools to help individuals and businesses reduce their environmental impact.
  • Eco-friendly marketplace connecting verified sustainable sellers with conscious consumers
  • Real-time carbon footprint tracking with visualization and impact analytics
  • Sustainability education with comprehensive resources and guides for green living
  • Community platform for connecting with like-minded individuals and sharing practices
  • Green business directory for discovering and supporting sustainable businesses
Tech Stack:
Next.js
Tailwind CSS
Node.js
MongoDB
tRPC
Firebase
Payment Processing

GreenEarth v1

Live • Oct 2023 - Feb 2024
GreenEarth v1 is the initial implementation of our sustainable living platform, built using the MERN stack. This version established the core functionality and user experience that would later be enhanced in GreenEarth v2.
  • Eco-friendly marketplace for browsing and purchasing sustainable products from verified vendors
  • Carbon footprint tracker for monitoring and visualizing environmental impact
  • Sustainability education with comprehensive resources for green living
  • Community platform for connecting with like-minded individuals and sharing practices
  • Impact analytics for tracking environmental contributions over time
Tech Stack:
MongoDB
Express.js
React.js
Node.js
JWT Authentication
Redux
Material UI
RESTful API
Stripe

Code Editor

Live Demo • Jan 2025 - now
Code Editor is a secure and efficient online code execution platform that allows users to write, execute, and review code in multiple programming languages. The system provides a sandboxed execution environment with robust security measures to prevent vulnerabilities.
  • Multi-language support for Java, JavaScript, Python, and more with Monaco Editor integration
  • Secure execution with Docker-based sandboxing and resource limits
  • Real-time feedback with instant execution results, errors, and performance metrics
  • Code history for saving and reviewing past code submissions
  • Anti-cheating system with plagiarism detection and execution fingerprinting
Tech Stack:
React.js
TypeScript
TailwindCSS
Node.js
Express.js
Docker
JWT Authentication
PostgreSQL
Monaco Editor

GuideX

Live • Dec 2024 - Jan 2025
GuideX is a powerful Chrome extension designed to enhance browser navigation and automate repetitive tasks. Built with React.js and the Chrome Extension API, this tool helps users streamline their browsing experience and increase productivity.
  • Custom navigation shortcuts for creating and managing personalized keyboard shortcuts
  • Action automation for recording and replaying browser actions to automate repetitive tasks
  • Smart bookmarks with intelligent categorization and organization
  • Tab management for efficiently organizing and switching between browser tabs
  • User scripts for creating and running custom scripts to enhance website functionality
Tech Stack:
React.js
JavaScript
Chrome Extension API
HTML/CSS
Chrome Storage API
Manifest V3

URL Shortener

Live • Nov 2024 - Dec 2024
URL Shortener is a robust REST API that transforms long URLs into short, manageable links. Built with Node.js and Express.js, this backend service provides secure URL shortening with comprehensive analytics and rate limiting capabilities.
  • URL shortening with custom codes and comprehensive validation
  • Click analytics for tracking and visualizing click statistics for each shortened URL
  • Rate limiting with configurable limits per user/IP to prevent abuse
  • Expiration logic for setting custom expiration dates for temporary links
  • Error handling with robust error handling and meaningful HTTP status codes
Tech Stack:
Node.js
Express.js
TypeScript
MongoDB
JWT Authentication
Rate Limiting
URL Validation
Analytics

StackIt

Live • Oct 2024 - Nov 2024
StackIt is a collaborative Q&A forum platform designed for structured knowledge sharing and learning. Built with Next.js and TypeScript, this platform provides a modern interface for asking questions, providing answers, and engaging in meaningful discussions.
  • Rich text editor with advanced formatting, emojis, images, and hyperlinks
  • Voting system for upvoting/downvoting questions and answers to highlight quality content
  • Tagging system with multi-select tags for better content organization and discovery
  • Real-time notifications for instant notifications for answers, comments, and mentions
  • User roles with Guest, User, and Admin roles with appropriate permissions
Tech Stack:
Next.js
TypeScript
Tailwind CSS
MongoDB
tRPC
NextAuth.js
Rich Text Editor
Socket.io

WebWatch

ONGOING
WebWatch is a web application that allows users to monitor and analyze website performance. The system provides a dashboard with real-time metrics and analytics to help users track website performance and identify issues.
  • Website monitoring for monitoring multiple websites and tracking their performance
  • Performance analytics for analyzing website performance metrics and identifying issues
  • User authentication with secure login and rate limiting
  • User management for managing user accounts and permissions
  • Notification system for sending notifications about website performance
Tech Stack:
Next.js
Tailwind CSS
Node.js
MongoDB
tRPC
Socket.io
Real-time Analytics

Problem Solving & DSA

LeetCode

350+ problems solved

HackerRank

5 Stars (C, Javascript, Problem Solving)

500+ problems solved | 5⭐ Problem Solving

Technical Skills

Languages

JavaScript
TypeScript
Java
C
SQL

Frontend Technologies

React Native
Next.js
React.js
ReduxToolkit
Tailwind CSS
ShadCN
Chakra UI

Backend Technologies

Node.js
Express.js
Jest
MongoDB
PostgreSQL
PrismaORM
TRPC
Redis

DevOps & Cloud

GitHub
Docker
CI/CD
PM2
EC2 (AWS)
S3 (AWS)
CloudFront (AWS)
Auto-scaling groups

AI & Machine Learning

Model Context Protocol (MCP servers)
LLM APIs (GPT, GEMINI)

Soft Skills

Team Collaboration
Problem-Solving
Agile Workflow
Communication
Adaptability

Achievements & Certificates

Published Wyvate App

Published Wyvate App on Play Store and App Store, achieving 500+ Downloads on Android and 100+ on iOS

Certifications

iOS Development CertificateMERN CertificationAgeBlazer Champion Salesforce Trailhead
Powered by Ravi Gangwar 2025