Atridad Lahiji

Skills

Web Development (HTML, CSS, JavaScript/TypeScript, PHP)0/5
Modern Full-stack Frameworks (Next, Astro, Nuxt 3)0/5
Modern Front-end Libraries (React, Vue, Svelte)0/5
Project Management0/5
SQL (PostgreSQL, MySQL, SQLite)0/5
.NET (C#, Blazor, EF Core)0/5
Testing Frameworks (Vitest, Jest, Playwright, Cypress)0/5
CI/CD (Github Actions, Jenkins, etc.)0/5
Containerization (Docker & Podman)0/5
CMS Platforms (Wordpress & Drupal)0/5
System Administration (Linux & Windows Server)0/5
Native Mobile Development (Swift & Kotlin)0/5
Cloud Infrastructure (AWS, Azure, DigitalOcean0/5
Infrastructure as Code (CDK & Terraform)0/5
Scripting (Python, Bash, etc.)0/5
Nix0/5

Professional Experience

Owner/Developer

Atash Consulting June 2019 - Present Edmonton, Alberta
  • Runs an independent software consultancy delivering web, mobile, and DevOps solutions for clients across various industries
  • Builds functional, accessible websites and cross-platform mobile applications for iOS and Android
  • Implements CI/CD pipelines, containerized infrastructure, and end-to-end testing to streamline development
  • Provides ongoing IT support, systems architecture guidance, and technical strategy backed by over a decade of experience
Website

Technical Lead

University of Saskatchewan CEPHIL Lab November 2023 - Present Saskatoon, Saskatchewan
  • Lead architecture and implementation of a research application for medication management, including PostgreSQL data model, containerized services, and application stack
  • Work with investigators and students to translate research and data requirements into system design, workflows, and reporting
  • Design and optimize SQL queries and views to generate validated reports and dashboards for study data
  • Supervise and mentor a developer intern and produce technical documentation for research staff
Website

Teaching Assistant

University of Saskatchewan, Department of Computer Science 2024 - Present Saskatoon, Saskatchewan
  • Marker for CMPT 141 (Introduction to Computer Organization and Architecture), grading assignments and providing feedback to help students develop an intuition for low level architecture
  • Lab instructor for CMPT 370 (Intermediate Software Engineering), leading weekly labs, guiding project teams, and supporting design and implementation exercises
  • Marker for CMPT 141 (Introduction to Computer Science), grading assignments and providing feedback to help students build foundational programming skills

Software Developer II

Alberta Motor Association August 2021 - November 2023 Edmonton, Alberta
  • Developed and maintained internal enterprise applications on AWS, integrating with core membership, billing, and reporting systems
  • Used React and TypeScript to build Single Page Apps and Micro Frontends interacting with distributed back end services
  • Built and operated an in house payment gateway integrating with Stripe, with emphasis on reliability, observability, and data integrity
  • Provided tier 3 support and participated in a 24/7 on call rotation, troubleshooting production issues on Linux based systems
Website

Software Developer

University of Alberta IST October 2019 - August 2021 Edmonton, Alberta
  • Developed front end web applications using Vue.js to support teaching and assessment workflows
  • Worked with both on premises and AWS hosted services for exam and scheduling systems, including authentication and access control
  • Maintained a secure exam application, collaborating with instructors and staff to address system issues and improve documentation
Website

Support Analyst

University of Alberta IST July 2017 - October 2019 Edmonton, Alberta
  • Provided functional and technical support for the university's Moodle installation to students, faculty, and staff
  • Created documentation and user guidance, assisted with training, and contributed to small Vue.js based extensions to learning tools
Website

Education

University of Saskatchewan

Master's in Computer Science 2024 - Present
  • Supervisor: Dr. Nathaniel Osgood
  • CMPT 838: Computer Security
  • CMPT 815: Computer Systems and Performance Evaluation
  • CMPT 868: Social Computing and Participative Web
  • CMPT 811: Human Computer Interation

University of Saskatchewan

Bachelors (3 Year) in Computer Science 2016 - 2019

University of Saskatchewan

Bachelors in Computer Engineering 2012 - 2017

Volunteer Work

Big Brother Big Sisters

Mentor 2021 - 2022

Awards

IT Innovation Award - Team

University of Alberta IST 2020

IT Client Service Award - Team

University of Alberta IST 2021