TRUPAL PATEL — Software Engineer

SOFTWARE
ENGINEER?

Who doesn't just write code,
but solves real-world problems.

Not just a developer. An engineer.

About Me

I am a true all round Software Engineer. I don't box myself into just frontend or backend, and I'm not tied to a single programming language. I thrive on handling the entire software lifecycle, from architecting intricate backend logic and designing seamless user interfaces, all the way to deploying highly scalable production ready systems.

Most recently, as the Founding Software Engineer at Allyvia, I had the opportunity to build a comprehensive SaaS platform from the ground up, touching every part of the stack from React UI design to asynchronous AWS SQS task queues. Before that, at AIVID.AI, I engineered high performance analytics pipelines and optimized Elasticsearch queries for over 200 production sites to ensure everything ran fast and reliably at scale.

Beyond corporate roles, I love building robust systems like StoreDesk, a production grade 5 module retail command center and POS ecosystem I architected from scratch. It seamlessly connects local edge nodes to cloud dashboards and mobile apps via WebSockets, completely eliminating downtime risks for convenience stores. For me, it is all about deeply understanding a problem, designing a scalable architecture, and writing clean code that actually makes a difference.

Audio Intro

Certification

Meta Front-End Developer

Meta Front-End Developer Badge

Education

Master of Science in Computer Science

CSU, Channel Islands

3.7 GPA2025-2026

Bachelor of Engineering in Computer Engineering

Gujarat Tech University

8.38 CGPA2019-2023

Certifications

13 credentials1/13
  1. FeaturedAug 2025

    AI Mastery Certificate

    Cal Poly Digital Transformation Hub · DXHub AI Summer Camp 2025 · AWS & Cal Poly

    • LLMs
    • Vector Databases
    • Prompt Engineering
    • +7
  2. Elastic Stack

    Great Learning

    • Elasticsearch
    • Kibana
  3. Sep 2023

    AWS S3 Basics

    Coursera

    • Amazon S3
  4. Aug 2023

    Basic Image Classification with TensorFlow

    Coursera

    • Image Classification
    • TensorFlow
  5. Aug 2023

    Introduction to Bash Shell Scripting

    Coursera

    • Bash
  6. Aug 2023

    Command Line in Linux

    Coursera

    • Linux
  7. Aug 2023

    Modern JavaScript: ES6 Basics

    Coursera

    • JavaScript
    • Node.js
  8. Nov 2021

    HTML, CSS, and JavaScript for Web Developers

    Johns Hopkins University · Coursera

    • HTML
    • CSS
    • JavaScript
  9. Oct 2020

    Operating Systems and You: Becoming a Power User

    Google · Coursera

    • Linux
    • Windows
  10. Jun 2020

    Programming Fundamentals

    Duke University · Coursera

    • Programming Fundamentals
  11. Apr 2020

    Technical Support Fundamentals

    Google · Coursera

    • Technical Support
  12. Apr 2020

    The Bits and Bytes of Computer Networking

    Google · Coursera

    • Networking

Experience

Where I've worked.

Allyvia

Founding Software Engineer @ Allyvia

Jul 2025 – Apr 2026
Read More
  • Architected and built the end-to-end SaaS application utilizing a React 19 + TypeScript frontend and a Django 5.0 + Django REST Framework backend.
  • Engineered an asynchronous background task runner utilizing AWS SQS queues to offload heavy QuickBooks Online data synchronization and webhook ingestion, improving web server latency.
  • Implemented a secure, end-to-end employee onboarding workflow with automated temporary credentials, SendGrid welcome emails, and a PIN-authorized clock-in/out kiosk console.
  • Integrated Google Drive API for secure document storage, designing OAuth verification, token refresh cycles, and symmetrically encrypted credential storage.
  • Developed a robust CRM Hub featuring leads tracking, deals pipelines, tasks, and call notes, alongside document attachment support for client folders.
  • Built an Inventory Synchronization module mapping QuickBooks items to local stock databases, implementing reorder points, stock-on-hand tracking, and PostgreSQL trigram similarity searches.
  • Designed a multi-module reporting and analytics engine covering Finance, Inventory, CRM, and Employee shifts, utilizing client-side charts to visualize business intelligence metrics.
AIVID.AI

Software Engineer @ AIVID.AI

Jan 2023 – Jun 2025
Read More
  • Deployed analytics pipelines and device management portals across 200+ enterprise production sites using Angular, React, TypeScript, Node.js, and Python.
  • Improved large-scale Elasticsearch query retrieval speeds by ~25% through structural index mapping and aggregation optimizations.
  • Maintained 99% stream uptime across edge camera systems via a custom C# Windows service manager with multi-ISP dynamic failover.
  • Cut fraudulent customer return claims by 90% by deploying barcode-triggered C# / EmguCV video capture bots.
  • Designed automated background workers and scheduled reporting workflows on top of Oracle database architectures.
InfoLabz IT Services Pvt. Ltd.

Frontend Software Engineer @ InfoLabz IT Services Pvt. Ltd.

Jan 2022 – Dec 2022
Read More
  • Developed scalable, responsive web applications utilizing HTML5, CSS3, JavaScript, and React.js.
  • Improved application performance with reusable component architecture and Redux state management.
  • Integrated RESTful APIs, resolved UI defects, and maintained production environments with cross-functional teams.

Toolkit

The Tech Stack.

Languages

  • TypeScript
  • JavaScript
  • Python
  • Java
  • C#
  • Dart
  • HTML5 / CSS3

Cloud

  • AWS
  • Google Cloud
  • Azure
  • Vercel
  • Docker

Frontend

Web
  • React
  • Next.js
  • Angular
  • Vue.js
Mobile
  • React Native
  • Flutter
Desktop
  • Electron
  • WinForms
Libraries
  • Tailwind CSS
  • Three.js
  • Redux & RTK
  • D3.js

Backend

  • Node.js
  • .NET
  • Django
  • Flask
  • Windows Services
  • GraphQL

Tool

  • Git
  • Jest
  • Pandas
  • OpenCV

Database

  • PostgreSQL
  • MongoDB
  • SQL & MySQL
  • Oracle
  • Redis
  • Firebase

Selected Work

things i build.

StoreDesk

A 5-module local-first POS ecosystem for convenience stores. Connects directly to live Verifone Commander registers via NAXML for PLU seeding, vendor cost analysis, and automated reporting without ISP dependencies.

ElectronReactTypeScriptNode.jsFlutterMongoDBNext.jsGoogle Cloud
View StoreDesk details

RetailSync SaaS

A TypeScript monorepo SaaS for retail operations. Handles email/Google OAuth, company-scoped RBAC, POS CSV imports with Georgia sales-tax review, async bank statement PDF extraction via background jobs, and a standalone QuickBooks workspace for contacts, invoices, and reconciliation.

ReactTypeScriptRedux ToolkitExpressMongoDBDockerViteGoogle Cloud
View RetailSync SaaS details

Web-Warehouse 3D

Next.js 15 App Router warehouse system backed by MongoDB Atlas. Manages items, vendors, suppliers, purchase orders with embedded pallets, and renders the structured warehouse layout (unit → row → column) as an interactive 3D preview using Three.js. Dashboard analytics powered by ApexCharts.

Next.jsThree.jsMongoDBTailwind CSS
View Web-Warehouse 3D details

LogicSprint: Brain Games

An Android app with four endless brain games (Rocket Launch, Memory Lane, Quick Math and Guess Color) where your first mistake ends the run. Global Top 10 per game, one display name, no login.

FlutterDartSupabase
View LogicSprint: Brain Games details