→ Profile

Cyril Shaji

Software Developer & Computer Science Graduate

Builds, monitors, and diagnoses reliable data pipelines across mobile, backend, AI/ML, and hardware-integrated products. Works with Python, SQL, C#, REST APIs, ETL workflows, automated testing, and Git-based DevOps.

Work experience

# Organization Role Period Status
A The Learnistry Software Developer Jan 2026 — Present Current
B SMART Centre · Software Research Software Developer Sep — Dec 2025 Completed
C Pronti AI Software Developer Jan — Aug 2025 Completed
D Harpa Global Software Developer Jan — Apr 2025 Completed
E GoCPG Software Developer Sep — Dec 2024 Completed
F SMART Centre · SmartCV Software Developer May — Aug 2024 Completed
G ServiceEcho Software Developer Jan — Apr 2024 Completed

Experience details

A. The Learnistry

Software Developer · Waterloo, ON

Build and diagnose API-to-database pipelines for mobile and web tutor-booking workflows using C#, Python, ASP.NET Core, REST APIs, and SQL Server. Validate scheduling and booking data through automated tests and DevOps workflows.

data-pipelinessql-serverc#/.netrest-apidata-validationdevops

B. Conestoga SMART Centre · Software Research

Software Developer · Waterloo, ON

Built Python pipelines to collect and normalize hardware and system diagnostics. Monitored data quality across Windows, Linux, and network services and traced failures to reduce service-ticket resolution time by 30%.

diagnostic-pipelinesdata-qualitypythonmonitoringhardware-data

C. Pronti AI

Software Developer · Waterloo, ON

Managed and tested the mobile image-data pipeline from clothing-photo upload through ML processing and outfit recommendations. Diagnosed ingestion and transformation failures and verified fixes with regression tests.

image-data-pipelinedata-ingestionml-processingpipeline-diagnosticsregression-testing

D. Harpa Global

Software Developer · Waterloo, ON

Developed and monitored internal data workflows, diagnosed processing and data-quality issues, and documented pipeline behavior and fixes through Git-based delivery.

data-workflowspipeline-monitoringdata-qualitydebugginggit

E. GoCPG

Software Developer · Waterloo, ON

Managed data-ingestion and transformation pipelines for a location-intelligence product, diagnosed quality issues across market and geographic data, and built Power BI reporting used to compare candidate store locations.

data-engineeringetldata-ingestionpower-bidata-quality

F. Conestoga SMART Centre · SmartCV

Software Developer · Waterloo, ON

Built SmartCV's Raspberry Pi and OpenCV data pipeline to capture, classify, and report restaurant food-waste images. Diagnosed camera, edge-processing, and output failures so chefs could use reliable data for ingredient planning.

edge-data-pipelineopencvraspberry-pidata-capturepipeline-diagnostics

G. ServiceEcho

Software Developer · Waterloo, ON

Developed and tested an iOS image-data pipeline in Xcode, moving captured inputs through object-detection inference to mobile results. Diagnosed pipeline failures and maintained automated integration and regression test suites.

mobile-data-pipelinexcodeobject-detectionpipeline-testingdiagnostics

Skills index

DataPython · SQL · ETL · Power BI

Ingestion, transformation, pipeline monitoring, and data quality

MobileiOS · Xcode · Swift

Mobile features, device workflows, and application testing

SoftwareC# · .NET · Python · JavaScript

Frontend, backend, REST APIs, SQL, and OOP

AI/MLOpenCV · Object Detection

Image pipelines, ML integration, testing, and diagnostics

DevOpsGit/GitHub · Docker · Azure · CI/CD

Version control, automated delivery, and deployment workflows

HardwareRaspberry Pi · Linux · Diagnostics

Edge systems, hardware integration, testing, and troubleshooting

→ Projects & leadership

ConHacks

Software Developer · Aug 2023 — Present

Managed registration and participant-data workflows for a hackathon serving 300+ attendees, validating data flow into a portal that delivered real-time event updates.

300+attendees served

Education

Conestoga College, Waterloo

Bachelor of Computer Science (Honours)

3.75 / 4.00GPA
Aug 2026Graduated