👋 Hi, I'm Raymart Datuin

I build reliable data systems, software, and robots.

I am a Computer Engineering graduate from the University of Alberta and a Junior Data Engineer at RBC Capital Markets. I build enterprise ETL/ELT pipelines, write advanced SQL, automate validation workflows, and develop dependable software using Python, Pandas, Bash, DataStage, and Microsoft SQL Server.

My broader interests include artificial intelligence, full-stack development, embedded systems, robotics, and real-time applications. I enjoy turning complex technical problems into practical systems that are reliable, understandable, and useful to the people who depend on them.

Data Engineering

Python SQL Pandas Microsoft SQL Server DataStage ETL/ELT Data Modeling Data Validation Spark Parquet

Software & AI

Java C/C++ C# JavaScript React Node.js Flask TensorFlow Keras Scikit-learn CrewAI Ollama

Engineering

Raspberry Pi Embedded Systems Real-Time Control PID Control Sensor Integration VHDL FPGA MATLAB Simulink Electronics Prototyping

Development Practices

Git GitHub Actions CI/CD Docker Linux Agile DevOps Software Testing Object-Oriented Programming Design Patterns

Professional Experience

Junior Data Engineer

RBC Capital Markets

– Present · Calgary, Alberta

  • Develop and maintain ETL/ELT pipelines that ingest, transform, validate, and load enterprise data for analytics and reporting.
  • Build and optimize data workflows using Python, Pandas, SQL, Bash, IBM DataStage, and Microsoft SQL Server.
  • Design and maintain relational data models, stored procedures, queries, views, and validation checks that support data quality and integration workflows.
  • Create ETL test cases and validation checks to verify accuracy, completeness, and alignment with business rules.
  • Documented a CI/CD proof of concept using Git and GitHub Actions to validate pull requests, improve deployment consistency, and surface integration issues earlier.
Python Pandas SQL Bash Microsoft SQL Server DataStage GitHub Actions

Project Manager

Sunmor Research Inc.

– · Edmonton, Alberta

  • Led a 10-person cross-functional team developing TECNIQ AQUARIUS, a real-time EEG processing and visualization platform for clinicians and researchers.
  • Defined milestones, coordinated weekly stakeholder updates, and managed delivery through GitHub Projects and Kanban workflows.
  • Helped deliver the MVP three weeks ahead of schedule by improving planning, communication, and team execution.
  • Contributed to a functional software-hardware demonstration that helped secure $1 million in funding.
Project Management GitHub Projects Kanban Stakeholder Communication Cross-Functional Leadership Risk Management Agile Delivery

Machine Learning & AI-Integrated Medical Software Developer

Sunmor Research Inc.

– · Edmonton, Alberta

  • Developed a real-time brain-computer interface with EEG integration and clinician-facing analytical visualizations.
  • Improved clinician usability by 70% through PyQt6 interface development and iterative refinement based on user feedback.
  • Improved real-time processing performance by 64% by migrating core algorithms from Python to C/C++/Cython and adding parallelization.
  • Supported compatibility with multiple EEG devices and validated software behaviour using real and synthetic data sources.
Python PyQt6 C/C++ Cython EEG Real-Time Processing Machine Learning

Additional Projects

Genetic Fuzzy-Logic Game Controller

Collaborated on an intelligent game-playing controller that used fuzzy logic to make real-time agent decisions and a genetic algorithm to optimize the fuzzy decision tree. The training workflow evaluated populations of candidate chromosomes across repeated generations, tracked fitness over time, and saved the strongest chromosome for testing against a baseline controller.

Python Genetic Algorithms Fuzzy Logic Artificial Intelligence Optimization Agent Control Simulation

Locally Hosted Financial Tracker Agentic Workflow

Built a locally hosted agentic workflow that extracts and classifies receipt line items into structured JSON for financial review and expense categorization.

Python CrewAI Ollama Agentic AI Structured JSON

Auto-Scaling Cloud Microservices

Developed a reactive auto-scaling engine that adjusted service capacity based on response latency, then deployed the system with Docker and automated testing and deployment pipelines.

Python Flask Docker CI/CD Cloud Microservices

Get in Touch

Let's Connect

Professional headshot of Raymart Datuin

I am open to opportunities in data engineering, software development, artificial intelligence, analytics, and embedded systems.