π About
I am Elias Fatine, a Computer Science student at the University of Ottawa with professional experience building and maintaining production systems in large-scale government environments. My focus areas include backend development, cloud-native systems, and applied machine learning, with an emphasis on performance, reliability, and clean system design.
π Education
Honours Bachelor of Science in Computer Science
University of Ottawa
π Ottawa, ON, Canada
π 09/2022 β 04/2026
π Awards:
- Xerox Canada Inc. Scholarship
- uOttawa Merit Scholarship 2020/2021
- uOttawa Engineering Scholarship
π Relevant Coursework:
Operating Systems, Computer Architecture, Data Structures and Algorithms, Databases, Software Engineering, Machine Learning, Design and Analysis of Algorithms, Advanced Programming Concepts in C++, Artificial Intelligence, Distributed Systems
π€ Extracurriculars:
Co-VP of Development, uOttawa Telfer Business Technology Association
πΌ Work Experience
Junior Software Developer
π’ Canada Mortgage and Housing Corporation (CMHC)
π Ottawa, ON, Canada
π 05/2024 β Present
- Architected and delivered 30+ custom CRM plugins using .NET and C#, integrating Azure cloud services βοΈ to automate business logic and reduce manual processing by 30%.
- Optimized Azure SQL queries supporting ERP and CRM integrations, reducing latency for high-traffic database calls.
- Developed accessible, high-performance frontend components using custom JavaScript, ensuring 100% compliance with accessibility standards and business requirements.
- Owned 15+ user stories in an Agile environment, managing the full lifecycle from requirements analysis through CI/CD deployment using Azure DevOps π.
Software Testing and Quality Assurance Intern
π’ Financial Consumer Agency of Canada
π Ottawa, ON, Canada
π 01/2024 β 05/2024
- Improved release velocity within an Agile Scrum framework by identifying testing bottlenecks during sprint planning and ensuring 100% test coverage for high-priority user stories.
- Directed end-to-end testing cycles including regression and UAT for ServiceNow releases, reducing post-deployment defects by 25% through edge-case analysis and requirement validation.
- Analyzed and validated custom ServiceNow configurations including Business Rules and Client Scripts, performing root-cause analysis on JavaScript defects to streamline developer feedback loops.
π§ Projects
ScamShield β AI Powered Scam Email Detector π€
- Engineered a hybrid detection ensemble combining Sentence-BERT semantic embeddings with lexical features.
- Achieved 99% precision using a Random Forest meta-classifier.
- Integrated LIME for model explainability, generating keyword-level risk heatmaps to provide transparent and interpretable predictions.
Microsoft Azure OpenAI Hackathon βοΈ
- Led development of an AI-powered chatbot using Azure OpenAI services to streamline document retrieval and metadata tagging.
- Reduced document search time by approximately 35% across multiple file types.
- Enhanced discovery of relationships within large datasets stored on CMHCβs SharePoint platform.
Grimpeur Cycling Club β Software Engineering Project π΄
- Designed and implemented an Android application for a cycling club as part of a software engineering course.
- Built secure local data storage using SQLite and Java, supporting a community of 100+ cyclists.
- Applied software engineering best practices including modular design, version control, and requirements-driven development.
π οΈ Skills
Programming Languages:
Python, JavaScript, Java, C#, SQL, HTML, CSS, TypeScript, C, C++, Go, Rust
Spoken Languages:
Fluent in English and French π
Technologies and Tools:
Git, React, Linux, MongoDB, Spring, JUnit, Bash, IntelliJ, Visual Studio, Node.js, Eclipse, Next.js, Postman, Bruno, Azure, Azure DevOps, scikit-learn, pandas
Certifications:
AZ-900, Microsoft Azure Fundamentals π
π― Interests
I am passionate about software systems, cloud infrastructure, and applied artificial intelligence. Outside of technical work, I enjoy snowboarding π, music π§, playing guitar πΈ, and continuously exploring new technologies.