skills.render.js OUTPUT ▶
// personality.scan()
👋 Hello World — I'm

Sukhmeet
Singh Hora, EIT

Full-Stack Development AWS & Azure IoT & Embedded AI & Automation
Full-Stack Development Amazon Web Services · Azure Embedded Software Programming Artificial Intelligence (AI) Internet of Things (IoT) Power Apps · Power Automate · Power BI · Power Platform VBA · Automation · Office Scripts · SharePoint MQTT · TCP/IP · Modbus C · C++ · Python · JavaScript

Engineering at the
intersection of things

Sukhmeet Singh Hora
3+Yrs Industry Exp.
8+Projects Built
5Certifications
🏆Co-op Runner-Up

Proactive Computer Engineer from the University of Manitoba (BSc, May 2025) with hands-on experience spanning full-stack development, industrial automation, embedded systems, and cloud integrations.

At Indus Automation, I spearhead custom software solutions: real-time dashboards with React + Node.js + Microsoft Graph API, an IoT app interfacing Siemens PLCs via AWS IoT Core & MQTT, and automated PDF/report generation. At New Flyer, I automated capacity planning and budget forecasting with VBA, Power BI, and SharePoint.

Passionate about building scalable, secure, data-driven systems. Recognized as Runner-Up for Co-op/IIP Student of the Year by the Faculty of Engineering.

⚡ Currently Active
Software Developer / IT Support — Indus Automation
BSc Computer Engineering — University of Manitoba (Graduated May 2025)

Technical Arsenal

🖥️ Software & Development
⚛️
Full-Stack Development
React · Node.js · Express · MongoDB · MERN Stack
🤖
Artificial Intelligence
ML models · Hazard detection · Data-driven systems
🐍
Python & Scripting
Python · Automation scripts · Data processing pipelines
🗄️
Databases & SQL
SQL · MongoDB · SharePoint · WinCC OLE DB · Data management
☁️ Cloud & Infrastructure
☁️
Amazon Web Services
AWS IoT Core · Cloud architecture · Telemetry pipelines
🔷
Microsoft Azure
Azure AD (Entra ID) · MSAL · Microsoft Graph API
🔗
Power Platform
Power BI · Power Apps · Power Automate · Office Scripts · SharePoint
📱
Power Apps
Canvas apps · Custom forms · Offline-capable mobile apps · SharePoint integration
⚙️ Engineering & Automation
🔧
Embedded Systems
C/C++ · STM32 · ESP32 · PLC S7-1200/1500 · TIA Portal
📡
Internet of Things
MQTT · AWS IoT · Node-RED · IoT2050 · BLE · Wi-Fi
📊
VBA & Automation
Excel VBA · Macros · Office Scripts · Batch Scripting
🏭
Industrial Automation
PLC Programming · SCADA · AutoCAD Electrical · ACADE

Learning & Credentials

BSc in Computer Engineering
University of Manitoba
Co-op/IIP Program · Graduated May 2025

Specialized in embedded systems, IoT architectures, software engineering, and industrial automation through both coursework and industry co-ops.

🏆 Runner-Up: Co-op/IIP Student of the Year — Faculty of Engineering
🎓
5 Certifications
Industry-recognized credentials
in Full Stack, UX, PM & more

📜 Licenses & Certifications

Professional Journey

Leading development & maintenance of a custom project management application with feature upgrades, performance optimization, and backend data handling.
Developed a custom tool to automate creation of Merged PDFs, Table of Contents with internal hyperlinks, bookmarks, and optimized cut sheet generation for engineering submittals.
Building a custom OPC Server + SQL Server application using WinCC OLEDB Provider to automate report generation by querying PLC tags and alarm histories.
Architected secure real-time dashboards with React–Node.js–Express, integrating Microsoft Graph API, Power Automate, Office Scripts, and Azure AD (MSAL) for role-based access control.
Enhancing and maintaining an IoT smartphone app for remote PLC panel monitoring & control via MQTT protocols with secure fleet-provisioned authentication.
Supporting migration of legacy infrastructure to cloud-based servers — handling system architecture planning, deployment automation, and internal IT support.
Developed a custom Power Apps form submission system integrating SharePoint, Power Automate, and automated email workflows.
Project Coordinator Co-op Student in the New Product Development Department, supporting cross-functional engineering initiatives for electric bus platforms.
Developed an automated capacity planning and post-mortem template with project tracking, weekly hours burn-down analysis, and dynamic charts — integrated with SharePoint.
Engineered an automated Bill of Materials (BoM) system managing part installations, updates, and automated notifications.
Ensured project completion including design reviews, FMEA, and hazard analyses for safety-critical systems.
Studied hardware and software fundamentals: CAN protocol, J1939, and CAN FD for advanced electric vehicle networks.
Designed and implemented a cross-platform smartphone application to remotely interface with Siemens S7-1200/1500 PLCs using AWS IoT Core and MQTT.
RBAC authentication, real-time UI updates, multi-station management (pumps, reservoir levels, flows, pressures, setpoints, alarms, heartbeat).
Fleet provisioning with secure encrypted PLC-to-cloud MQTT communication, push/email/SMS alerts, and graphical trend logging.
Implemented additional pipeline using SIMATIC IoT2050 with Node-RED for automated data flows between PLC and cloud.
Automated Excel take-off sheets to import PLC I/O descriptions into AutoCAD Electrical (ACADE), saving hours of manual entry.
Implemented AutoLISP features: ladder reference tagging, terminal block ratings, equipment tag linking, and attribute show/hide.
Researched Siemens MindSphere vs Amazon IIoT — formal report that directly led to the IoT app project in the next co-op term.
STEP student at Municipal Relations Information Systems Branch — designed, developed, and maintained SharePoint Publishing Sites.
Ran SQL extracts, supervised batch jobs, wrote test scripts, flowcharts, user guides, and system manuals for FDM applications.
Delivered end-user training sessions and collaborated with developers and BAs via Microsoft Teams.

Things I've Built

Production Dashboard
Resource Capacity Gantt
Design Drafting Dashboard
Production Dashboard
ReactNode.js Azure AD / MSALMicrosoft Graph API SharePointOffice Scripts Power Automate
🛠️ Production & Design Drafting Dashboard
🔐 Internal Access · MSAL Auth

A secure, full-stack enterprise dashboard suite for Indus Automation — three integrated real-time apps covering production job tracking, design drafting workflows, and resource capacity planning. Protected by Microsoft Entra ID (Azure AD) with MSAL authentication; accessible only to company domain users.

📦
Production
Job tracking & deadlines
✏️
Design Drafting
Drawing workflows
📊
Resource Capacity
Gantt & what-if analysis
🔒 Internal Access Only
Home — Saved Forms
Power AppsPower AutomateSharePointOffline-CapablePDF Generation
⚠️ Hazard Assessment Form
📱 Power Apps · Indus Automation

Offline-first Power Apps canvas app deployed for field technicians at Indus Automation — captures multi-task workplace hazard assessments with dynamic risk scoring, PPE validation, and hazard classification. On submission, triggers a Power Automate flow that auto-generates a signed formatted PDF and routes it to the Safety Representative with zero manual intervention.

🔒 Internal Tool
Active Records
Power AppsPower AutomateSharePointPDF Auto-GenApproval WorkflowEmail Automation
🔧 Service Record Form
📱 Power Apps · Indus Automation

Production-deployed 6-step Power Apps wizard that replaces a paper-based service record process at Indus Automation. Captures multi-day work performed, auto-calculates Regular/Overtime/Double Time by day-of-week CBA rules, itemizes materials costs, and routes records through an identity-verified multi-approver workflow — culminating in auto-generated PDFs distributed to management and customer, with permanent SharePoint archival.

🔒 Internal Tool
📊 WinCC SCADA Tag & Alarm Reporter
📊
PythonpyodbcSQL ServerWinCC OLE DBopenpyxl
📊 WinCC SCADA Tag & Alarm Reporter

Python proof-of-concept that queries live Siemens WinCC SCADA data directly via pyodbc → SQL Server → WinCC OLE DB Linked Server, bypassing manual HMI exports. Dynamically builds UNION ALL queries across user-selected PLC tags, retrieves timestamped analog and alarm history, and exports structured compliance reports to Excel — validating the full WinCC OLE DB reporting pipeline.

🔧 Software Build in Progress
📱 PLC IoT Remote App
📱
AWS IoTMQTTFlutterPLC
📱 PLC IoT Remote App

Custom cross-platform smartphone app (iOS & Android) for real-time remote monitoring and control of Siemens S7-1200/1500 PLCs at pump/lift stations. AWS IoT Core + MQTT, RBAC authentication, real-time dashboard, and push/email/SMS alerts.

📄 Notes🔒 Private Repo
🌊 IoT River Depth Monitoring
🌊
BLE/Wi-FiAWSMLFlutter
🌊 IoT River Depth Monitoring

University of Manitoba Capstone (team of 6). Sensor-driven system enabling boaters to conduct real-time bathymetric surveys — sonar + GPS data streamed to a Flutter app with Google Maps visualization, safe-route navigation, and ML-driven hazard detection.

▶ Demo📄 Report🔒 Private Repo
💼 CareerSphere — Full Stack Platform
💼
MERNDockerCI/CD
💼 CareerSphere — Full Stack Platform

MERN-stack career platform (team of 6) connecting job seekers and employers. Features AI-driven job recommendations, live employer quizzes, real-time messaging, interview scheduling, and forums. Load tested to 250 concurrent users with JMeter.

📑 PDF TOC Generator, Merger & Cut-Sheet Finder
📑
PythonPyPDFReportLabPyInstallerVBAExcel Macro
📑 PDF TOC Generator, Merger & Cut-Sheet Finder

Python automation engine that reads structured cutsheet filenames, auto-builds a multi-page Table of Contents with clickable internal hyperlinks and PDF bookmarks, then merges everything into a single deliverable PDF. Distributed as a standalone .exe via PyInstaller. Paired with a VBA macro that searches network drives to locate cutsheets by part number and manufacturer.

📖 README🔒 Private Repo
🧹 Broom Buddy — Assistive Curling Device
🧹
ESP-NOWESP32Embedded
🧹 Broom Buddy — Assistive Curling Device

Embedded assistive technology for deaf curlers. A handheld controller wirelessly signals sweeping commands to an LED ring on the broom — providing visual cues via ESP-NOW (peer-to-peer Wi-Fi, no router) between two ESP32 modules.

▶ Demo🔒 Private Repo
🛍️ Urban Tech — E-Commerce Website
🛍️
HTML/CSS/JSE-Commerce
🛍️ Urban Tech — E-Commerce Website

Clean, responsive e-commerce storefront for tech products with dynamic product catalogue, shopping cart, checkout flow, user account management, and product recommendations. Deployed on GitHub Pages.

🎵 MusicOSet — Relational Database System
🎵
SQLDatabaseCLI
🎵 MusicOSet — Relational Database System

Fully normalized relational database for managing music catalogues — albums, artists, songs, playlists, and user data. Features a Python CLI for complete CRUD operations and complex SQL queries. COMP 3380 Database course project.

📄 Report🔒 Private Repo
⚡ Automated Excel Templates & Power Platform Suite
VBAExcel MacrosOffice ScriptsPower AutomatePower BISharePoint
⚡ Automated Excel Templates & Power Platform Suite

A suite of enterprise automation tools deployed across Indus Automation and New Flyer — spanning VBA macros for PLC I/O data integration into AutoCAD Electrical, dynamic capacity planning and budget forecasting workbooks connected live to SharePoint, automated BoM management systems, and Office Scripts pipelines. Collectively replaced multiple manual paper and Excel-based processes, achieving an 8× efficiency improvement in design workflows.

🔒 Internal Tools — Multiple Employers

Full Resume

📄

Sukhmeet Singh Hora, EIT

Full Stack Developer & Software Engineer · IoT & Embedded Systems · Computer Engineering BSc, University of Manitoba (2025). 3+ years delivering production systems across React/Node.js web apps, AWS IoT mobile applications, Power Apps, and industrial automation tooling.

Click & Reveal

Curious about me beyond the resume? Flip all the cards!

Revealed: 0 / 8

Let's Connect

Send a Message Directly

Sukhmeet Singh Hora, EIT  ·  Computer Engineer
Built with ❤️ & 🎨 · 2025
♪ Soft tune · click to play