Skip to content

MickaelDP/MickaelDP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 

Repository files navigation

๐Ÿ‘‹ Hey, I'm Mickael D. Pernet


Software Engineer โ€ข Software Architect โ€ข Builder

I design and build software systems, tools and prototypes โ€” from desktop applications to backend services and interactive concepts.

๐ŸŽ“ Education & Professional Certifications

๐Ÿ›๏ธ French Bachelor of Science (B.Sc.)

Computer Science - Programming

Universitรฉ Paris 8 | Graduated Mar 2023

  • MAJOR GPA: 3.96 / 4.00
  • Specialization: Development & Systems
  • Honors: Graduated with High Honors

๐Ÿ›๏ธ U.S. Master of Technology (M.Tech)

Computer Software Development

OC (WSCUC Accr.) | Graduated Jan 2025

  • Model: 60 Credit Hours (CBE)
  • Grading: Pass (100% Mastery required)
  • Validation: 12 Projects (First-Attempt)
  • Specialization: Software Architecture


๐Ÿ› ๏ธ Portfolio & Projects

๐Ÿ›๏ธ Enterprise Architecture & IT Governance

Strategic Architecture (2023/2026): Modernization roadmap for a legacy logistics system. Includes functional specs, a TOGAF-inspired governance plan, and a C-level pitch for a secure ASP.NET/iOS ecosystem.

๐Ÿ—๏ธ Core Computing & Systems

ISA Simulation (2020): A C-based virtual CPU implementing a custom 8-bit Von Neumann architecture. Features a modular execution engine and an interactive stepper/debugger.

System Architecture: C-based Unix Shell demonstrating core OS concepts, originally built in 2019 and refactored for memory stability in 2026.

Custom DSL & NLP Engine (2022/2026): A multi-layered SLY-based pipeline (Lexer/Parser) interpreting natural language commands. Features a domain-agnostic core and lazy evaluation for complex state management.

Game Engine & AI (2021/2026): A Java-based naval tactical engine implementing OOP Design Patterns and MVC principles. Features a multi-state heuristic AI (Hunt & Target logic) and a custom TUI with a retro scientific calculator aesthetic.

๐Ÿ’ผ Business Tools & Desktop Apps

  • CNET-Hour-Tracker [PRIVATE]

Production-Ready Desktop Application (2025): A production-ready desktop application for professional activity tracking. Features a robust PyQt6/PySide6 interface, SQLAlchemy (SQLite) persistence, and an automated Excel/OpenPyXL reporting engine for compliance auditing. Memory-safe and fully tested via Pytest.

๐Ÿค– Artificial Intelligence & Research

Logic & Optimization (2020 / 2026): A showcase of the declarative paradigm using SWI-Prolog. Features an interactive rule-based expert system and a Magic Square solver optimized with Constraint Logic Programming (CLP:FD) to handle high-dimensional search spaces.

Symbolic AI & NLP (Licence/Bachelor Legacy 2020): A from-scratch implementation of the ELIZA chatbot engine and a custom HTTP stack in Common Lisp. This project explores the roots of Conversational AI by bridging stateless web protocols with stateful symbolic logic.

From-Scratch AI (2022/2026): A high-performance Self-Organizing Map implementation in C99. Memory-safe (Valgrind verified) and optimized for high-dimensional clustering on datasets like Fisher's Iris and Palmer Penguins.

Research Synthesis (2022): Exploration of DRL taxonomies and Sim-to-Real challenges.

๐Ÿ“ก Data Engineering & Automation

Data Pipeline (2022/2026): A robust Python/PySide6 tool for real-time Twitter scraping. Features multi-threaded collection, PostgreSQL integration, and a sophisticated GUI for campaign management.

Hybrid NLP engine for near real-time French toxicity auditing. Combines unsupervised anomaly discovery (LOF/K-Means) with supervised deep learning (Transformers) to bridge statistical patterns and semantic intent. Integrates UScrap2Gather-Multithread-Engine ingestion and NLP-Exploratory-Pipeline-HateSpeech .

๐Ÿš€ Current Focus

  • ๐Ÿ‘€ Iโ€™m interested in software engineering, architecture, automation, data workflows, and interactive systems/gaming concepts.
  • ๐ŸŒฑ Current Focus: Modernizing legacy systems, cloud-native architecture, and Procedural Content Generation (PCG).
  • ๐Ÿ’พ I progressively publish selected components, utilities and experimental projects here.

๐Ÿ› ๏ธ Tech Stack & Toolbox

๐Ÿ’ป Languages & Logic

๐Ÿ—๏ธ Architecture & Tools

๐Ÿ› ๏ธ Tools & DevOps


About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors