Jay Trivedi
Hi! I work as a Software Engineer at Vicharak[1], building IoT solutions, developing a tunneling tool like Ngrok, creating a web-based IDE for FPGAs, and working on CPaaS SDKs and WebRTC-based tools.
Notable projects
Comzy.io – CPaaS Platform & Ngrok Alternative: A comprehensive Communication Platform as a Service that allows users to expose local development environments as secure public endpoints. The platform includes a lightweight SDK suite with Video Calling, Audio Calling, and Chat SDKs, enabling developers to integrate real-time communication features with minimal code.[2]
WebRTC Remote Access Software: Engineered a sophisticated remote access solution enabling users to control Vicharak devices (Axon, Vaaman) through secure WebRTC connections. The system integrates with the Linux kernel to transmit screen, mouse, and keyboard data in real-time.[3]
Browser-based FPGA IDE: Developed a comprehensive web-based integrated development environment for FPGA programming. Users can securely authenticate, write code, compile binaries, and deploy directly to assigned Vaaman boards equipped with embedded FPGAs.
BLE-based Indoor Navigation System: Designed an innovative indoor navigation solution using Multi-Bluetooth Low Energy technology for precise object location tracking. The system incorporates machine learning algorithms to enhance positioning accuracy and predict movement patterns.[4]
Swift-Port Delivery App: Currently developing a Flutter-based logistics application for iOS and Android, facilitating parcel shipping within cities. The platform includes both shipper and user interfaces with real-time tracking, secure payments, and optimized route planning.
Technical expertise
Programming Languages: proficiency across multiple programming paradigms, including Java, C++, Python, Dart, Swift, JavaScript, and Go. mostly my approch is to select programing Language according to requirment of project
Web Development: Extensive experience with modern web frameworks including React, Next.js, Express.js, and Flask.I can create responsive, accessible user interfaces and scalable backend services with comprehensive API design.
Mobile Development: Expertise in cross-platform development using Flutter and native iOS development with SwiftUI. Worked on building complex mobile applications with real-time features and offline capabilities.
Protocols and Integration: Deep understanding of communication protocols including HTTP, BLE, WebRTC, WebSocket, MQTT, JWT, OAuth 2.0, SSH, TCP/IP, UDP, and FTP/SFTP. This knowledge enables seamless system integration and secure data transmission.
The Story Behind This Portfolio
As a kid, I used to print out Wikipedia pages for my school projects and thought, 'One day, I want to be in Wikipedia!' Since I couldn’t get myself a Wikipedia page just yet, I made my own so here’s my very own Wikipedia-style portfolio website.
Professional Experience
- Engineered a full remote access software using WebRTC, enabling users to control their devices (Axon, Vaaman) via terminal or full-screen sharing with secure Linux kernel integration
- Built a browser-based IDE for FPGA development, allowing users to securely log in, write code, compile it into a binary, and deploy it directly to their assigned Vaaman boards
- Created BLE-based smart home application working as both BLE client and server simultaneously
- Developed NFC-based application for a casino company for fund transfer to vending machines
- Designed portal for wireless pendrive with secure file management using React.js, TypeScript and Node.js
- Built React.js-based smart-home dashboard with frontend performance optimization and modular UI components
- Deployed and customized enterprise software like ERP (Frappe), Discourse, and InvenTree with tailored modifications
- Integrated Alexa into smart-home system with OAuth authentication and backend services for voice control
- Created Slack application "Leave Bot" for managing leave requests with Node.js integration
- Designed and built a complete food ordering ecosystem like Swiggy, including Flutter-based customer app, delivery app, and owner dashboard
- Integrated all components with REST API for efficient data handling and seamless communication between platforms
- Implemented real-time order tracking, payment processing, and delivery management features
- Deployed, developed, and managed a Flutter-based app for kids featuring interactive games and engaging content
- Focused on creating an enhanced learning experience through gamification and child-friendly interfaces
- Gained foundational experience in mobile app development and user experience design for educational applications
Projects Portfolio
Featured Projects
A comprehensive Communication Platform as a Service and Ngrok alternative that allows users to expose local development environments as secure, public endpoints. Features a lightweight SDK suite including Video Calling SDK, Audio Calling SDK, and Chat SDK for rapid integration of real-time communication features.
Website: comzy.io
Full remote access software enabling users to control Vicharak devices (Axon, Vaaman) via terminal or full-screen sharing. Integrates with Linux kernel to transmit screen, mouse, and keyboard buffer securely using WebRTC for real-time interaction.
Comprehensive web-based IDE for FPGA development allowing secure login, code writing, compilation into binaries, and direct deployment to assigned Vaaman boards equipped with embedded FPGAs.
Innovative indoor navigation system using Multi-Bluetooth Low Energy for precise object location tracking. Integrated machine learning algorithms to enhance positioning accuracy and predict movement patterns with real-time location detection.
Ongoing Flutter-based application for iOS and Android enabling users to ship parcels within their city. Features both shipper-side and user-side platforms with real-time location tracking, secure payments, and optimized route planning.
Complete food ordering platform similar to Swiggy, including Flutter-based customer app, delivery app, and owner dashboard. All components integrated with REST API for efficient data handling and seamless communication.
Comprehensive smart-home dashboard with focus on frontend performance optimization, modular UI components, and seamless API integration. Includes Alexa voice control with OAuth authentication and automated device management.
Mobile application that enables over-the-air firmware updates for IoT devices using Bluetooth Low Energy protocol. Provides secure and reliable firmware deployment for embedded systems.
NFC-based application developed for a casino company to facilitate secure fund transfers to vending machines. Implements secure payment protocols and real-time transaction processing.
Secure web portal allowing users to remotely login, upload, and manage files with real-time retrieval and cloud integration. Features secure access controls and optimized file handling capabilities.
Slack application called "Leave Bot" for managing leave requests, built with Node.js and integrated with custom applications including the Chhavi device for automated workflow management.
Flutter-based educational application for children featuring interactive games and engaging content designed to enhance learning experiences through gamification and child-friendly interfaces.
Technical Skills & Expertise
Programming Languages
Frontend Frameworks & Technologies
Backend Technologies
Communication Protocols
Databases & Cloud Services
Development Tools & Platforms
Specialized Areas
IoT & Hardware Integration: Bluetooth Low Energy (BLE), NFC applications, FPGA development, embedded systems programming
Real-time Communication: WebRTC implementation, video/audio calling systems, chat applications, live streaming
Mobile Development: Cross-platform Flutter development, native iOS with SwiftUI, Android development
Full Stack Web Development: Modern JavaScript frameworks, responsive design, API development, cloud integration
Enterprise Solutions: ERP customization (Frappe), forum deployment (Discourse), inventory management (InvenTree)
Areas of Interest
Full Stack Development, IoT, Robotics, Reconfigurable Hardware, and Machine Learning, with a focus on building innovative and scalable solutions that bridge the gap between hardware and software systems.
Contact Information
Professional Contact
Email: jaytrivedi8833@gmail.com
LinkedIn: linkedin.com/in/jaytrivedi
GitHub: github.com/jaytrivedi11
Project Showcase
Comzy.io: comzy.io - Communication Platform as a Service with tunneling and SDK solutions
Response Time: Typically responds within 24-48 hours
Preferred Contact Method: Email for initial contact, video calls for detailed technical discussions
Technical Consultation
Available for technical consultation in areas including:
- WebRTC implementation and real-time communication
- IoT system architecture and BLE/NFC integration
- FPGA development and embedded systems
- Mobile app development with Flutter and native iOS
- Full-stack web application development
- Enterprise software customization and deployment