Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
French
Fluent
Arabic
Fluent
Work Experience
Software Developer — Duplicate Detective Project at Royal Canadian Mounted Police (NHQ)
August 1, 2025 - August 1, 2025Delivered new detection capabilities and automation for RCMP’s mass file de-duplication tool; extended UI, reliability, and headless workflows for secure offline Windows use. Implemented intra-file duplicate detection using a hybrid text+image similarity approach; added PDF signature detection and integrated results into the report UI for auditability. Built a headless CLI for batch processing that outputs JSON/CSV summaries; centralized multi-format text extraction with email attachment handling; extended UI with clustering, intra-file, and signatures tabs, and localization. Resolved stability defects (background threads, temp-file race conditions, Windows UNC paths) to improve reliability and reduce crashes. Conducted proof-of-concept demonstrations for multiple RCMP departments to validate viability.
Digital Strategy Analyst at Royal Canadian Mounted Police (NHQ)
August 1, 2025 - August 1, 2025Supported ATIP by introducing automation, onboarding new redaction tools, and evaluating external solutions to improve document management and compliance. Built a Python batch file conversion system for large-scale multimedia redaction; designed license-aware scheduling to optimize CaseGuard seats across concurrent tasks. Created internal automation tools leveraging CaseGuard, AXON, and APCM; produced onboarding tutorials and live walkthroughs for staff.
Information Management Officer (IMO) at Global Affairs Canada (SICU)
January 1, 2024 - January 1, 2024Supported global information management and IT operations by maintaining repositories, resolving technical incidents, and delivering training to staff across multiple time zones. Streamlined IT ticket resolution workflow and improved access to critical information assets. Implemented an inventory classification system for physical and digital records, improving compliance and efficiency. Provided live training worldwide and authored supporting documentation; managed ticketing and staff assignments to balance workload and language skills.
Business Development Intern at FJ Trading Co. Ltd.
October 1, 2021 - October 1, 2021Supported market research, strengthened online presence, and assisted in lead generation across multiple industries. Identified potential clients in Oil & Gas, hotels, and road contractors; enhanced online branding and engagement; developed and maintained a client contact database; created marketing content and proposals; supported sales pitches and campaigns, and tracked performance metrics.
Education
B.Eng. Computer Systems Engineering at Carleton University
January 1, 2020 - December 1, 2025Cegep, Sciences Major at Heritage College
January 1, 2018 - January 1, 2020High School Diploma (DES) at Collège Nouvelles Frontières
January 1, 2013 - January 1, 2018Qualifications
Industry Experience
Software & Internet, Government, Education, Non-Profit Organization, Professional Services
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Gatineau today.