Open to software & AI opportunities

GhanshyamSoni

Software Engineer · Full Stack & Applied AI

Software that ships. Systems that learn.

5+ yearsshipping production software
Top 5AWS DeepRacer finish
AzureAZ-900 certified

Toronto, Canada

GitHub LinkedIn
02 The through-line

I build software that works, and software that learns.

I'm an engineer in Toronto. For five-plus years I've been turning complicated workflows into web, mobile and enterprise software that people can rely on.

Most of my work has been full-stack product engineering: Laravel platforms, Expo field apps, Java service layers and ASP.NET business systems, taken from the first requirement through to production. Applied AI is the layer I am adding now. I use it as a practical tool for finding answers and automating decisions.

I care about results you can measure, code the next person can maintain, and talking plainly with the people who use what I build.

5+Years building production systems
25%Performance improvement delivered
30%Faster SQL query turnaround
2Continents of team experience
03 Selected work

Evidence over adjectives.

Production platforms and applied AI work. Each one is here because of the decisions, constraints and outcomes behind it.

02Enterprise platform · Production

Operations, connected.

One source of truth for the whole operation

One platform that connects quoting, planning, scheduling, payroll, invoicing, inventory and warehouse work for operations teams who use it every day.

  • Laravel
  • React
  • MySQL
  • Docker
  • REST APIs
03Warehouse mobility · Expo

Nexus

Warehouse workflows in every worker's pocket

A React Native and Expo app for warehouse teams. Workers scan with their phones, it plugs into the warehouse's own systems, access depends on role, and the API traffic behind it is rate limited.

01Device scanner integration02Warehouse-specific workflows03Resilient API access
  • React Native
  • Expo
  • Barcode scanning
  • Laravel APIs
  • Rate limiting
04Workforce operations · Expo

Time Wise

From field hours to payroll-ready records

A mobile system for crews spread across sites. It tracks hours, checks attendance against a geofence, feeds payroll, collects field reports and pushes live schedule changes.

01Location-aware attendance02Live schedule changes03Manager-ready reporting
  • React Native
  • Expo
  • Geofencing
  • Payroll
  • Reporting
05Enterprise Java · Service architecture

Java workflow systems

Layered services for workflows with a lot of rules

Java applications for policy, claim and reservation workflows. Presentation, service and persistence each live in their own layer, so the code stays easy to change.

01Service-layer design02Asynchronous web flows03Relational data modelling
  • Java
  • EJB
  • Servlets
  • JPA / Hibernate
  • AJAX
06Microsoft stack · Production

.NET trading software

Reliable tools for data-heavy decisions

Trading and analytics tools on the Microsoft stack, with authenticated admin screens, reporting, and business logic that sits close to SQL Server.

01Secure admin workflows02Reporting pipelines03Query-driven analytics
  • C#
  • ASP.NET MVC
  • SQL Server
  • Entity Framework
  • OWIN Auth
07Applied AI · In progress

RAG Document Assistant

Answers grounded in source material

Ask a question about a set of documents and get an answer with citations that link back to the source passage. Built on embeddings, pgvector retrieval and streamed responses.

  • LLM APIs
  • PostgreSQL
  • pgvector
  • Embeddings
  • TypeScript
04 Experience

Built in the real world.

Logistics, healthcare, trading and internal operations. Places where uptime, accuracy and whether people actually adopt the tool all matter.

Ask about my experience
  1. Current

    SFI Group Ltd

    Sr Full Stack Developer · Toronto, Canada

    I own full-stack delivery for the operations software the business runs on: field teams, warehouses, payroll and finance.

  2. 2023

    Enlacecode Pvt Ltd

    Full Stack Developer · Ahmedabad, India

    Modernized production applications. Performance went up by more than 25% and SQL turnaround time came down by about 30%.

  3. 2020 to 2023

    Iworld Pvt Ltd

    Software Developer · Gujarat, India

    Built web and desktop software for trading and analytics workflows using ASP.NET, C# and SQL Server.

05 Technical range

One engineer. Six delivery lanes.

The platforms I work in, the problems I solve with them, and the systems where I've already done it.

01 / Mobile

React Native & Expo

Nexus and Time Wise: device scanning, geofencing, flows that cope with a dropped connection, secure sessions, role-based navigation and field reporting.

Expo · React Navigation · Device APIs · Laravel REST APIs
02 / Web platforms

Laravel product systems

Operations software covering quotes, planning, scheduling, inventory, payroll, reporting and integrations with outside services.

PHP 8 · Laravel · Livewire · Vue · MySQL · PostgreSQL
03 / Enterprise Java

Java service architecture

Layered, testable applications with clear service boundaries, relational persistence and asynchronous web interfaces.

Java · Spring patterns · EJB · Servlets · JPA · Hibernate
04 / Microsoft stack

C# & ASP.NET

Secure MVC applications and internal tools for trading, analytics, administration and reporting, usually with a lot of data behind them.

C# · ASP.NET MVC · SQL Server · Entity Framework · OWIN
05 / Intelligence

Applied AI & ML

Document answers grounded in sources, semantic retrieval, and reinforcement learning experiments, all built on top of ordinary, reliable application code.

Python · LLM APIs · RAG · pgvector · SageMaker
06 / Delivery

Cloud & operations

Repeatable builds, automated deploys and production debugging in cloud and container environments.

AWS · Azure · Docker · CI/CD · Git · Linux
06Education & proof

Always shipping. Always learning.

2025

Competition result

AWS DeepRacer, Top 5

Humber College
Certified

Cloud foundation

Microsoft Azure Fundamentals

AZ-900
Toronto

Postgraduate diploma

Information Technology Solutions

Humber College
India

Bachelor's degree

Computer Applications

Gujarat University
07 Start a conversation

Have a role, system or hard problem in mind?

Let's build something that holds up.

contact@ghanshyamsoni.com

Tell me about the role or the problem. Every message lands in my inbox, and I usually reply within a day.

5,000 characters left

Rate limited and bot filtered. Protected by reCAPTCHA. Google's privacy policy and terms apply.