Farid Armya Ben BAKOUAN

Hi! I'm Farid Armya

Full Stack Developer | AI Researcher

With 3+ years of experience in designing, deploying, and maintaining scalable, secure, and cost-efficient web applications. I specialize in solving real-world problems with end-to-end web solutions.

Get In Touch

About Me

Passionate about creating innovative solutions that make a difference

Professional Summary

I'm a dedicated full stack developer with over 3 years of experience in designing, deploying, and maintaining scalable, secure, and cost-efficient web applications. My expertise spans across multiple programming languages and cloud technologies, with a strong focus on solving real-world problems through innovative web solutions.

I have extensive experience in REST API development, frontend technologies, and DevOps practices. My work ranges from government systems and AI platforms to e-commerce solutions and enterprise applications.

Currently, I'm expanding my expertise in AI-powered applications and modern cloud architectures, always staying at the forefront of technology to deliver cutting-edge solutions.

Contact Information

Chicoutimi, Canada
+1 581 447 0142
armyabakouan@icloud.com

Current Roles

Consultant – AI R&D Developer

Oaction

Development Consultant (SYLVIE 2)

SOGESY

Student Researcher (Research Master's)

Université du Québec à Chicoutimi (UQAC)

Languages

French

Native

English

Fluent

Skills & Expertise

Technologies and tools I work with

Programming Languages
Java90%
PHP85%
Python80%
JavaScript85%
TypeScript80%
SQL85%
Frontend Technologies
React85%
Next.js80%
Angular85%
Vue.js75%
HTML/CSS90%
Tailwind CSS85%
Bootstrap80%
Backend & Databases
SpringBoot90%
Django80%
Laravel80%
Symfony75%
Quarkus70%
Node.js80%
Express.js80%
Keycloak / SSO80%
MySQL85%
PostgreSQL80%
MongoDB75%
REST APIs90%
Cloud & DevOps
AWS80%
Docker75%
Git85%
Linux80%
CI/CD75%
AI & Machine Learning
Machine Learning80%
Reinforcement Learning75%
Deep Learning75%

Core Competencies

Software Development

Object-Oriented Programming, Design Patterns, Data Structures, Algorithms

Security Practices

CSRF and XSS Prevention, Authentication & Authorization, Secure API Development

Work Experience

My professional journey and achievements

Consultant – AI R&D Developer
Oaction
2026 – Present
Canada

AI R&D consultant in ed-tech, developing new technology to improve students' focus, attention, and academic results.

  • Design and prototype AI-driven ed-tech features to boost student focus and attention.
  • Bridge applied research with production-ready implementations.
Development Consultant
SOGESY
2026 – Present
Remote – Burkina Faso

Consultant maintaining and evolving the SYLVIE 2 application.

  • Maintain, debug, and extend the SYLVIE 2 platform.
  • Deliver ongoing improvements aligned with business needs.
Student Researcher (Research Master's)
Université du Québec à Chicoutimi (UQAC)
2022 – Present
Chicoutimi, Canada

Research on thin-section image segmentation and annotation.

Supervisor: Prof. Julien Maître

  • Develop AI methods for thin-section image segmentation and annotation.
  • Conduct applied research within a master's-level (maîtrise en recherche) program.
Tech Sales Consultant (IT & Home Solutions)

Best Buy Canada

Oct 2025 – Jul 2026
Chicoutimi, Canada

Part-time role (alongside AI research studies) advising customers on IT and home-technology products.

  • Helped customers identify the right technology products for their needs.
  • Delivered tailored product presentations and solution recommendations.
  • Applied analytical and advisory skills to match requirements with the best options.
Full Stack Developer
Yulcom Technologies
Aug 2024 – Oct 2025
Ouagadougou, Burkina Faso

Designing, modeling, and developing scalable systems for medium and large institutions.

  • Performed database and system modeling for enterprise solutions.
  • Developed and optimized high-performance applications using Java, PHP, Python scripting, and Angular.
  • Improved application scalability and maintainability through modular architecture and code refactoring.
Head of Web Development

Recruit.AI Maroc (Startup)

Jan 2025 – Aug 2025
Remote

Leading web development initiatives and overseeing platform architecture for an AI-powered recruitment solution.

  • Managed and mentored a team of 3 developers using agile methodologies.
  • Architected and coded the core modules of the recruitment platform.
  • Conducted code reviews to ensure high quality and adherence to standards.
  • Contributed to integrating AI models that reduced recruitment time by 60%.
Full Stack Engineer

Recruit.AI Maroc (Startup)

Jul 2024 – Jan 2025
Remote

Built core modules of the AI-powered recruitment platform using Spring Boot and React before stepping up to lead the team.

  • Developed end-to-end features across the Spring Boot backend and React frontend.
  • Translated business requirements into concrete technical implementations.
  • Helped establish the architecture later scaled by the web development team.
Software Developer Intern
MEDIANET
Feb 2024 – Jun 2024
Tunisia

Contributed to full-stack web development projects during a structured internship program.

  • Developed reusable frontend components to accelerate development cycles.
  • Collaborated with senior engineers to debug and optimize backend APIs.
  • Assisted in implementing CI/CD pipelines to streamline deployments.
  • Gained hands-on experience with modern frameworks and development practices.
Python Web Developer & DevOps Intern
Confledis
Aug 2023 – Oct 2023
France (Remote)

Worked on Python-based web solutions and supported DevOps workflows for continuous integration and deployment.

  • Developed Python scripts to automate data processing tasks.
  • Contributed to backend development for internal web applications.
  • Configured CI/CD pipelines to improve release efficiency.
  • Supported infrastructure monitoring and deployment processes.
Web Developer Intern – Authentication & SSO Research
ANPTIC (National Agency for the Promotion of ICT)
Aug 2023 – Sep 2023
Ouagadougou, Burkina Faso

Researched and developed authentication and single sign-on (SSO) solutions for government digital services.

  • Prototyped SSO integration across multiple government platforms.
  • Developed secure login modules using industry-standard protocols.
  • Tested and documented authentication workflows for scalability.
  • Contributed to strengthening national e-government infrastructure.
Junior Developer
Yulcom Technologies
Jun 2023 – Jul 2023
Ouagadougou, Burkina Faso

Web and mobile developer intern working on an existing React/Flutter application.

  • Analyzed and optimized an existing codebase, improving performance and functionality.
  • Performed debugging and troubleshooting on API calls and compilation errors.
  • Executed black-box testing on an intranet site built with Laravel and Angular.
Summer Internship
Yulcom Technologies
Jul 2022 – Aug 2022
Ouagadougou, Burkina Faso

Summer internship in the IT department.

  • Gained hands-on exposure to enterprise software development practices.
  • Supported the IT team on internal development tasks.

Featured Projects

Some of my recent work and contributions

Autonomo – Billing & Accounting for Self-Employed (Quebec)

Desktop billing and accounting application for self-employed workers in Quebec, with a focus on international students on study permits. Manage clients, generate Quebec-compliant invoices, track payments and expenses, and prepare annual tax declarations — all stored locally.

ElectronReactTypeScriptSQLiteDrizzle ORMTailwind CSSPuppeteer
Quebec Revenue–compliant invoicing with sequential numbering
Client management and PDF invoice generation
Payment tracking, expense categorization, and annual reports
Local-first storage with automatic backups (FR/EN)
ThinAnnotator – Thin-Section Image Annotation

Annotation and segmentation tool built as part of my UQAC research on thin-section (petrographic) image analysis, streamlining the labeling of microscopy images for AI model training.

PythonDeep LearningImage SegmentationComputer Vision
Interactive annotation of thin-section microscopy images
Segmentation-assisted labeling to accelerate dataset creation
Built to feed research-grade AI training pipelines
Fashion-Fit – Virtual Try-On (VITON)

A virtual clothing try-on system built on a custom Conditional GAN, using a ResNet-style U-Net generator inspired by pix2pix, to realistically fit garments onto a target person image.

PythonPyTorchGANsDeep LearningComputer Vision
Custom Conditional GAN for image-to-image garment transfer
ResNet-style U-Net generator inspired by pix2pix
Realistic virtual try-on (VITON) on person images
Notification Microservice (Java)

A ready-to-use, plug-and-play notification microservice that any application can integrate as an external API to send email and SMS notifications — no need to build notification infrastructure from scratch.

JavaSpring BootREST APIsMicroservices
Email and SMS notifications out of the box
Integrates with existing apps as an external API
Reusable, decoupled microservice architecture
Billing Microservice (Java)

A plug-and-play billing microservice that handles payments, transaction history, compliance, and receipt generation for any application — integrate it as an external API instead of building your own billing and receipt system.

JavaSpring BootREST APIsMicroservices
Payment processing and transaction history
Built-in compliance and receipt generation
Drop-in external API for any application
SYLVIE 2 (Government System for Customs Transactions & International Trade)

Contributed to SYLVIE 2, the government system for managing customs, import/export transactions, and international trade operations in Burkina Faso.

JavaAngularPythonPostgreSQLBPMN
Automated customs transaction workflows
Secure import/export data management
Process modeling with BPMN for compliance
Improved scalability for large-scale transactions
Recruit-AI Maroc

An AI-powered recruitment platform leveraging machine learning for candidate matching, automated screening, and efficient hiring.

JavaReact/TypeScriptPostgreSQLJenkins
AI-driven candidate matching
Automated resume screening
Analytics dashboard for recruiters
Real-time communication tools
AI-Powered Call Assistant SaaS Platform

A SaaS solution to create and deploy AI-driven call assistants with real-time interaction and automation features.

JavaTypeScriptPostgreSQLPythonWebSocketWebRTCAutomation
Customizable AI-powered call assistants
Real-time communication with WebRTC
Automation of routine customer service tasks
Multi-tenant SaaS architecture
Alumni Network Platform

A community platform for former military school cadets with features for networking, events, and membership management.

PHPTypeScriptMySQL
Blog and discussion forum
Events and personnel management
Membership and contributions tracking
Responsive and user-friendly UI
Online Automatic Video Editor (Voice Activity Detection)

An intelligent video editor that automatically cuts and processes videos based on voice activity detection.

Node.jsPythonTypeScriptPostgreSQL
Automatic video segmentation using VAD
User-friendly web interface
Real-time video preview
Export to standard video formats
Post Office Parcel Management & Invoice System

A management system for parcel tracking, assignment, and invoicing for postal services.

LaravelReactPostgreSQL
Parcel tracking and assignment
Automated invoice generation
Admin dashboard for operations
API for integration with external systems
E-commerce Platform Redesign & Optimization

Enhanced design, performance, and scalability of an existing e-commerce platform.

SymfonyMySQL
Modern responsive UI design
Optimized database queries for faster performance
Improved checkout and payment workflows
SEO and mobile optimization

Education & Certifications

My academic background and professional development

Education
2022 – Present
Research Master's in Artificial Intelligence
Université du Québec à Chicoutimi (UQAC)

Chicoutimi, Canada

Ongoing research on thin-section image segmentation and annotation, under the supervision of Prof. Julien Maître.

Education
2019 - 2022
Bachelor's Degree in Computer Science and multimedia
Université Centrale de Tunis

Tunis, Tunisia

Focused on software engineering, algorithms, and database systems.

Education
Oct 2022 – May 2025
Bachelor of Arts

Beijing Polytechnic

Beijing, China

Complementary undergraduate program completed alongside technical studies.

Education
Baccalauréat, Mathematics
Prytanée Militaire de Kadiogo

Burkina Faso

Mathematics track at a military high school.

Education
Certification
Meta Front-End Developer Professional Certificate

Meta

Online

Front-end development specialization covering React and modern web practices.

Education
2023
AWS Cloud Practitioner Certification

Amazon Web Services

Online

Cloud computing fundamentals and AWS services.

Get In Touch

Let's discuss your next project

Contact Information

Location

Chicoutimi, Canada

Connect With Me
Send Me a Message