Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
31 views12 pages

Profile

Lionel T., Ph.D, is a multifaceted scientist and tech architect based in Montreal, specializing in AI, cybersecurity, and software development. He co-founded CERTKOR AI, focusing on AI quality assurance and compliance, and has extensive experience in various programming languages and tools. His work includes significant contributions to research, teaching, and leading teams across multiple continents in innovative tech projects.

Uploaded by

Lionel Tidjon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views12 pages

Profile

Lionel T., Ph.D, is a multifaceted scientist and tech architect based in Montreal, specializing in AI, cybersecurity, and software development. He co-founded CERTKOR AI, focusing on AI quality assurance and compliance, and has extensive experience in various programming languages and tools. His work includes significant contributions to research, teaching, and leading teams across multiple continents in innovative tech projects.

Uploaded by

Lionel Tidjon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Contact

Montreal (QC)
Lionel T., Ph.D
+15142974436 (Mobile) Scientist | Tech Architect | Inventor | Founder | Lecturer
[email protected] Montreal, Quebec, Canada
www.linkedin.com/in/lionel-tidjon
(LinkedIn) Summary
sites.google.com/view/lionel-tidjon/
projets (Portfolio) Multipotentialist, resourceful, and dedicated young professional
offering a unique combination of professional skills. Experience
Top Skills includes:
Big Data Analytics
Information Security <AI>. MLOps, Embedded ML, LLMOps, Multi-Agent Systems, Deep
Embedded Software learning, Active Learning, reinforcement learning, swarm intelligence
(Cuckoo, ABC, PSO, Firefly, Genetic, Memetic). Tools: Hugging
Languages Face, Langchain, crewAI, LlamaIndex, Pytorch, sci-kit learn, gym,
Bangam (Native or Bilingual) Keras, Tensorflow, OpenCV, DLib, Caffee, YOLO, TFLite, TinyML.
English (Limited Working)
French (Native or Bilingual) <Cybersecurity>. Malware Hunting, Vulnerability Discovery/
German (Elementary) Assessment, Passive/Dynamic Malware Analysis, Reverse
Engineering, Penetration Testing, Incident Response and
Certifications Management, Threat Modeling, Traffic Analysis, Signature/Anomaly
Penetration Testing and Ethical IDSs, IPSs, SIEM, OWASP TOP 10, Cloud security (AWS, Azure).
Hacking (CEH v10)
Certified Information Systems
Security Professional (Disclaimer: <Programming languages>. Assembly, C/C++ (GCC, clang, Qt),
CISSP Training Cert) C# (Unity, Visual Studio), Java EE (Eclipse, Netbeans), Scripting
Designing Security Solutions for (Python, Bash, Typescript), Android/iOS (Studio, Qt, Unity),
Edge, Cloud, and IoT
MongoDB, Supabase, MySQL, MS SQL, Oracle.
Google Cloud Platform Big Data and
Machine Learning Fundamentals |
Google Cloud <Embedded systems>. Hikey 970, STM32 (STM32F, STM32WB,
Big Data Analysis: Hive, Spark SQL, STM32L4), FPGA Spartan, Raspberry Pi, PIC18F/24F, ATMEL,
DataFrames and GraphFrames |
EFM32, ESP32, Renesas, Arduino, Particle
Yandex

Honors-Awards <DevOps>. CI/CD Pipelines (GitLab, CircleCI, Jenkins), Deployment


(Docker, Kubernetes), Cloud (AWS, Azure, GCP).
Winner, GeekWeek CTF 2017 &
2022
Top NASM code for developers 2 Patent Owners & Research work in SW engineering, AI &
Selection / Radio Canada - cybersecurity includes:
Hackathon Artificial Intelligence,
Montreal (QC)
*Threat Assessment in ML-based Systems*, IEEE symposium on
BEST program scholarship (10
000$) security and privacy, 2023

Page 1 of 12
Mitacs Accelerate Research Grant *Intrusion detection systems: A cross-domain overview*, IEEE
(15 000 $)
Communication Survey & Tutorials, 2019
*Malware Analysis and Classification using Topological Data
Analysis*, IEEE symposium on security and privacy, 2023
*Intrusion Detection using ASTDs*, International Conference on
Advanced Information Networking and Applications, 2020
*Bug characteristics in Quantum Computing*, EMSE journal, 2022
*Never Trust, Always Verify: A Roadmap for Trustworthy AI ?*,
ECML PKDD 2023
*Formal Modeling of Intrusion Detection Systems*, Université de
Sherbrooke, Quebec, Canada, 2020
*The different faces of AI Ethics around the world: A principle-
implementation gap analysis*, IEEE Transaction on Artificial
Intelligence, 2022
*Extended Algebraic State-Transition Diagrams*, International
Conference on Engineering of Complex Computer Systems, 2018
*Translating ASTDs into several programming languages*, ACM
Transaction on Programming Languages, 2020

Reviewer of top computer science journals:


- IEEE Communication Surveys and Tutorials
- ECML PKDD
- IEEE Software
- IEEE Transactions on AI
- ACM Transactions on Software Engineering and Methodology
- EMSE (Springer)

Experience
CERTKOR AI
Co-founder & CEO
January 2023 - Present (2 years 6 months)
MILA, 200-6666 Rue Saint-Urbain, Montreal (QC)

- Building the leading software as a service (SaaS) for quality assurance of


enterprise-grade edge and cloud AI/LLM-based products based on current
regulations in their deployment regions. We offer a zero-trust regulation
sandbox platform which is seamlessly integrated into customers' edge and
cloud AI/LLM pipelines to evaluate and control their artifacts (e.g., data, model,

Page 2 of 12
app, code, library, API) based on multi-regional regulatory policies (e.g.,
ISO 27001, IEEE 3168, ISO 42001, EU AI Act, NIST AI RMF, GDPR, AIDA
Act, Law 25, OECD.AI) and generate 360-degree compliance reports with
automatic code remediation for AI/LLM incident prevention.

- Leading a small team across 4 continents (US, Canada, Europe, Asia) and
consisting of ex-Amazon, ex-Google, ex-IBM, and ex-Nokia engineers.

Key words:
Lead implementer / technologist
Business strategy and people-centric culture implementation
Customer acquisition (North America, Europe)
Key operations management (e.g., Partnerships, SOW / Contracts, Funds, KPI
tracking, Patent filing)
Pitching (AI Conferences, AI Talks, B2B forums)

Partners: MILA, Cybereco, OECD.AI, FRQ

Technical tools: Environments (Linux, Windows, Mac), Languages (C, C


++, Python, Rust, ReactJS, .NET, Bash, Perl), PLC Programming (ST,
Ladder), Edge AI (custom SLM, Tiny ML, TFLite, YOLOvXX, Distributed
Llama, Edge Impulse, LlamaEdge), AI Toolchains (Pytorch, Tensorflow,
MLFlow, LangChain, CrewAI, Azure AI Foundry / Studio, AWS Bedrock, AWS
EC2 P5 - GPU NVIDIA H100/H200), AI Quality Assurance (includes safety
& transparency: z3, coq, B method | security & privacy: ART, foolbox, TF
Privacy, Pysyft | Explainability: SHAP, AIX360, AIF360)

Polytechnique Montréal
Lecturer
January 2022 - Present (3 years 6 months)
2500 Chem. de Polytechnique, Montréal, QC H3T 1J4

- Course taught: Cloud Security - INF8102 (Given 2 times), Networking and


Security - CR350 (Given 2 times), Cybersecurity With Python - CR432 (Given
4 times), System Administration with Powershell - CR431 (Given 1 time)

Innovobot
2 years 10 months

Software Development Manager


May 2023 - Present (2 years 2 months)
4200 Boul. Saint-Laurent Suite 1105, Montréal, QC H2W 2R2

Page 3 of 12
Staff Software Architect
September 2022 - June 2023 (10 months)
4200 Boul. Saint-Laurent Suite 1105, Montréal, QC H2W 2R2

- Preparing requirement specifications in collaboration with PMOs, Director of


Engineering, and Chief Scientist.
- Project estimation (resources, budget, timelines)
- Architecting different internal, small, and large projects for different
customers.
- Defining secure software strategies used for all customer/internal products
and secure coding standards following Clean code, Solid, and TDD principles
- Leading a small team of SW/SYS developers
- Reviewing code and writing elegant pieces of code

Tools: DevSecOps, Modeling (C4, Modelio, Archimate, Zachman,


Diagrams.net), Assembly (C, nasm), C/C++, Python, C#, Unity, Qt Embedded
(QML, C++, Javascript), .NET, Open VR/XR/AR, Custom HID protocols, Driver
programming (Android, Linux, Windows), Hardware programming (PIC18F,
STM32, ATMEL, EFM32 Giant Gecko, ESP32, Renesas, FPGA Spartan3,
Raspberry Pi, NRFxxx, Arduino, Particle), Embedded Machine Learning
(Yolo, SLM, TFLite, TinyML), Azure DevSecOps, GitHub, React.js, Node.js,
Typescript, MongoDB, Supabase, AWS, Particle.io Webhooks.

Centech, NextAI, MILA, CDL, Cybereco, V1 Studio, QcSE,


Datapreneur
Startup Acceleration & Incubation Program
January 2022 - Present (3 years 6 months)
Montreal, Quebec, Canada

DigitSys Group
Co-founder & President
July 2021 - May 2024 (2 years 11 months)
Immeuble TECHNO, Akwa, Douala I, Cameroon

I worked as CTO, principal architect and main developer of several products


including contactless payment, Visa prepaid/debit/credit card deployment,
bank to wallet with mobile money, automatic tax payment, WhatsApp banking,
core banking redesign (bankers realm, eloge bank, amplitude), mobile cheque
deposit, and WorldRemit/Moneygram/ Western Union/MPesa integration.

Customers : UNICS PLC, CCA Bank, Financial House SA, Univers Finance
SA, UBA Cameroon, ACEP Cameroun SA, Fidev SA, Le Pelerin SA

Page 4 of 12
Partners: Orange France/Romania, MTN Cameroon, GTP U.S.,
DirectExchange SARL, UBA Cameroon, Square Union Inc (Ongoing).

Tools: Scrum, CI/CD, Pfsense VPN Site-2-Site Tunnel, Programming (C#,


ASP.NET, Python, MS SQL Server), SOAP, REST, Whatsapp API, Jira,
Bitbucket, Security compliance (OWASP TOP 10, PCI DSS, GDPR), Docker,
Central Log Management (Elastic-Logtash-Kibana).

Airudi Inc.
AI Security Architect
January 2022 - April 2023 (1 year 4 months)
100, Place Charles-Le Moyne #246, Longueuil, J4K 2T4 Canada

As MLOps Architect, I worked on performance optimization of LLM models


and the ML pipeline process in place: Data augmentation, Training efficiency,
MLOps and DataOps pipeline improvement, CI/CD vulnerability scanning, CI/
CD security flow integration (Snyk, aquasec).

Acting as Security Architect, I conducted the company to re-architect the Azure


infrastructure following ISO 27001:2013 standard, to enforce security policies
and controls (NIST 800-53, OWASP TOP 10), define and document business
procedures as well as the incident response plan, DRP, and BCP.

CareMeNow
Co-Founder (Sold the company)
May 2021 - December 2022 (1 year 8 months)
Immeuble Rose, Obobogo, Yaoundé, Cameroon

Built an application that instantaneously assists people in emergency cases


by automatically finding nearby-optimal help using decentralized AI (e.g.
contacting the nearest hospitals, alerting people nearby even if the victim's
phone is off).

Managing a team of 3 engineers and 2 medical doctors. Working as the


principal architect of the CareMeNow® app.

Tools: Kotlin, C++, J2EE, Deep Learning (DRNN), End-to-End Security,


CareMeNow® Insurance Card (NFC support), Compliance (GDPR, HIPAA,
PCI DSS, Insurance policies).

Innovobot
Senior Software Engineer Consultant
August 2017 - July 2021 (4 years)
Page 5 of 12
4927-B Sherbrooke Street West Westmount (QC) H3Z 1H2 Canada

My role consisted in
- supporting several companies (AddHaptics, Inflight Canada, etc.) with
software engineering and development
- planning and executing projects (Aircraft, Haptic technology, AI, 3D sound
beaming, AR/VR)

Tools: Python, C, C++, Assembly, FPGA Spartan 3, STM32F.

AddHaptics Inc.
Software Engineer Consultant
October 2018 - June 2021 (2 years 9 months)
24542 West Hill Montreal QC H4B 3A5 Canada

My role consisted in
- developing and improving an interactive and graphical module in the
Addhaptics software
- developing, testing, and deploying an audio plugin module in the software
- restructuring the code using QA standards
- co-maintaining the production code.

Tools: Software design (C4, UML), Programming (C++, Qt), PIC18F, Audio
drivers (Linux, Windows), Odoo, Bitbucket.

Noveto
ML Researcher Consultant
February 2020 - November 2020 (10 months)
Aharon Bart St 18, Petah Tikva, Israël

My role consisted in
- developing an AI framework for training, validating, testing, and deploying
models for 3D face, left and right ear detection.
- designing an architecture to securely update firmware using SSL certificates
and Auth tokens on the Noveto 3D soundbeaming device
- adding new UI features to the Noveto 3D soundbeaming App
- developing Bluetooth drivers (I2S, A2DP, HFP) for the Noveto device.
- experimenting, reusing, and improving recent state-of-art CNN models
(ResNeXt-50, SSD MobileNetV1/V2/V3)

Tools: Embedded Machine Learning (HIKEY960, Android), OpenCV, DLib,


Tensorflow C++ API, Annotations (labelImg), C++, Python, Linux (user
permissions, shell, kernel drivers), Bitbucket & Git.

Page 6 of 12
Université de Sherbrooke
Ph.D. Candidate & Teaching Assistant
December 2017 - November 2020 (3 years)
2500 Bd de l'Université, Sherbrooke, QC J1K 2R1

I developed :
- an extension of an abstract and structured language called ASTDs to
graphically design complex network and host attack behaviors.
- a compiler called cASTD that generates optimized intrusion detection
programs from the ASTD attack specifications using an intermediate language
- a deployment framework based on Kafka and Spark to ingest and preprocess
big event streams for threat detection (DDoS, Botnets, Banking Trojans,
Ransomwares, Mirai & Triton).

Tools: Threat Modeling (ASTD, ATT&CK, CAPEC, MAEC, CybOX, STIX),


Programming languages (C, Python, Java, Ocaml, YAML), Ingestion
(Zookeeper, Kafka, Spark), Sensors (Snort, Zeek, Sysmon, OSSEC),
Deployment (Kubernetes), GitLab.

Course given: Intrusion Detection and Big Data (CeFTI, INF 850)

Supports: Hitachi System Security (formerly Above Security), Communication


Security Establishment (CSE), Canadian Cyber Incident Response Centre
(CCIRC), Nokia Canada.

Cybereco
UdeS Cyber Security Analyst
April 2020 - June 2020 (3 months)
Sherbrooke, Quebec, Canada

My role consisted in
- designing recent attack scenarios targeting industrial systems (e.g. Hydro-
Quebec) and mobile platforms using the MITRE's ATT&CK Matrix
- implementing and testing attack scenarios in Caldera (a cybersecurity
framework for Blue/Red teaming)
- documenting mitigation techniques for each attack scenario

Tools: ATT&CK Matrix, Caldera, Scripting (Bash, Powershell, Python), VMs


(Windows, Ubuntu, MacOS)

Inflight Canada Inc


Firmware Engineer Consultant

Page 7 of 12
June 2018 - March 2020 (1 year 10 months)
4650 Boulevard Cote-Vertu Ouest, Saint-Laurent, QC H4S 1C7 Canada

My role consisted in
- migrating the existing Hitex-based aircraft platform to Eclipse SW4STM32 for
feature extensions (e.g., support for multiple CICUs, aircabin maintenance via
USB stick)
- implementing and testing firmware to control and collect system failures
in air cabin system components using FPGA Spartan 3 and STM32Fxx
microcontrollers.
- writing and planning test procedures

Tools: Xilinx ISE Suite (VHDL, Verilog), Eclipse SW4STM32 toolchain


(Assembler, C).

Nokia
Visiting Cyber Security Researcher
September 2018 - January 2019 (5 months)
600 March Road, Kanata, Ottawa, ON

My main role consisted in


- analyzing the network traffic to find out recent malware activities targeting
mobile devices and computers.
- writing Snort, Zeek, and Yara signatures for attack detection
- performing QA tests on signatures, validating and publishing them for
customers' access.
- exploring and testing machine learning techniques (Naive Bayes, ANN,
Content-based) for SMS/Email spam detection
- hunting, reverse-engineering, and executing new malwares in the virtual lab
for analysis and writing of new signatures.

Tools: Python, Bash, Malware sandboxing, Alien Vault, IDS (Snort, Zeek,
Sysmon), Code Disassembly (IDA pro, Ninja), Traffic Analysis (Wireshark,
Tcpdump), IoC tools (Virus total, OTX, Scumware, AbuseIPDB, Twitter, ...)

Bendo
Co-founder & CTO (an SGS company)
July 2015 - July 2017 (2 years 1 month)
Ecole de Police, Yaoundé

My role consisted in
- managing a software development team of 5 engineers.

Page 8 of 12
- designing, developing, and testing medical applications for deafness such as
Auditory Evoked Potentials and Otoacoustic Emissions using Android (mobile
version) and C/C++ (desktop version).
- hardening the Bluetooth Low Energy (BLE) communication used for real-time
data transmission with encryption to prevent Bluejacking, Bluesnarfing, and
MITM attacks.

Technologies: Assembly programming (PIC18F, PIC16F), Machine Learning


(Decision Tree, Clustering), Real-Time Heartbeat Processing (FFT, Adaptive
Thresholding), Signal processing (Sliding Window, Auto/Cross Correlation,
Signal-to-Noise Ratio, Denoising filters).

Mirifica UG, Inc.


Web Developer Consultant
January 2016 - December 2016 (1 year)
Bunde, Germany

My role consisted in
- developing an e-Commerce platform for Mirifica (see mirifica.it, mirifica.de)
- integrating the eXo Platform Enterprise for managing wiki, forums, and blogs.
- implementing PCI DSS and ISO 27001 compliance

Tools : Development (Shopware 5.0, Plugins creation, Extended REST API),


Rest services (JSON, XML), Groovy, Java EE (JSP, JSF, JBOSS, Hibernate),
Cron jobs (batch)

Afriland First Bank


Web Developer
August 2015 - August 2015 (1 month)
Yaounde

My role consisted in designing and developing a web application to manage


banking incidents (system intrusion, card frauds).

Tools: design software (Visual Paradigm), development (PHP, ReactJS,


MySQL server) and test (PHP Unit).

University Research Center on Energy for Health Care


Android Developer
February 2015 - August 2015 (7 months)
Yaoundé

Page 9 of 12
I developed a portable and efficient device to detect hearing diseases. The
device interacted with an Android application by Bluetooth communication.

Tools: Architecture design (BoUML), writing requirements document,


project planning (GANTT), signal processing (Denoising Filters, FFT),
BLE communication , development (Android), test (Espresso, Emma) and
deployment.

Ministry of Public Health


Web Developer
August 2014 - September 2014 (2 months)
Yaoundé

Contributed in the development of a large-scale platform responsible to


- collect information about medical schools located in 10 regions,
- process and provide summaries from gathered information to regional
delegates
- centralize these summaries and details information at the level of the Ministry
of Public Health.

Tools: Data Mining (CRISP method). Frontend (JQuery, HTML5, and PHP),
Backend (MySQL, REST API).

General Hospital of Yaounde, Cameroon


Android Developer
May 2014 - July 2014 (3 months)
Yaoundé

I worked as a principal developer and my role consisted in designing and


developing an ECG monitoring app that interacts with an Arduino device using
Bluetooth Low Energy (BLE) and WiFi

Tools: Android Studio (mobile app) and Qt Creator (desktop app).

Kiama electronics
Android Developer
August 2013 - August 2013 (1 month)
Yaounde (Bastos)

I developed an Android application able to:


- monitor and localise cars when incidents or robberies occur using GPS
device (Flysight GPS tracker)
- push-out alert notifications and trace car's routes in real time.

Page 10 of 12
Tools: Design (Argo UML) , Google APIs (Google Cloud Messaging, Google
Maps), Programming (Android, Java).

CCA-Bank
Java Developer
June 2013 - July 2013 (2 months)
Yaoundé (Mesa'a)

I developed a distributed software able to


- fill real estate information or import existing real estate information from
Excel/Word and generate custom QR/bar codes
- synchronize real estate databases and QR codes to Sage Saari 100 and vice
versa
- report automatically QR codes or bar-codes generated on PDF files (60
codes/page)
- consult real estate history, modify specific real estate and delete one or more
real estate.

Tools: project planning (Ms. Project), software design (Bo UML), Web
development (Java, PostgreSQL server)

Logram - Linux Foundation Germany


Linux Kernel Developer
July 2011 - August 2011 (2 months)
I worked as core developer of a free Linux distribution called Logram. My role
consisted in
- designing and developing the UI File System (Desktop, Documents,
Downloads, etc.)
- developing network, USB, microphone , Bluetooth, and keyboard drivers on
the new distribution

Tools: Qt Framework (C, C++), Git, Cron jobs (Batch, Perl).

Education
Université de Sherbrooke
Doctor of Philosophy - PhD, Computer Science · (2017 - 2020)

Institut Polytechnique de Paris


Doctor of Philosophy - PhD, Computer Science · (2017 - 2020)
Page 11 of 12
Université de Sherbrooke
EFD962 - Entrepreneurship and Scientific Research · (2018 - 2018)

Ecole Nationale Supérieure Polytechnique de Yaoundé


Bachelor of Engineering - BE, Computer Science Engineering · (2010 - 2015)

Université de Sherbrooke
IFT603 - Machine Learning Techniques, Artificial Intelligence · (2018 - 2018)

Page 12 of 12

You might also like