Misinformation Detector
A graph-based simulation tool implementing core Data Structures & Algorithms (DSA) in a C and Python backend with web vector maps.
INITIALIZING CORE LAYER...
Mohamed Rayen Segni is a professional Software Engineer based in Tunisia, specializing in Backend Engineering, secure FastAPI microservices, and AI/RAG integrations.
Software Engineer specializing in production-ready Backend Engineering, AI Integration, DevOps pipelines, and secure database architectures. Delivering high-throughput, low-latency, and business-focused systems.
Location
Tunisia (GMT+1)
Focus
FastAPI & AI/RAG
FastAPI Expert
Asynchronous Web Stack
Security Audit
OAuth2 & JWT Integrity
Trusted Collaborations & Professional Experience
FULL STACK INTERNSHIP
FREELANCE CLIENT
OPEN SOURCE CORES
PROD DEPLOYMENTS
0
Years Production Experience
0
Major System Architectures
0
Asynchronous Coverage
0
Security Modules Built
Every project represents a production-grade infrastructure, with high-performance code and secure integrations.
A graph-based simulation tool implementing core Data Structures & Algorithms (DSA) in a C and Python backend with web vector maps.
Full Stack platform managing students, courses, enrollments, certificates, and dashboard admin interface panel.
Corporate showcase website designed to maximize trust, credibility, and user conversion through a premium layout.
A secure healthcare appointment management backend featuring authentication, role-based authorization, scheduling logic, and scalability.
A production-style FastAPI backend for managing books, users, and borrowing operations with secure authentication and database layers.
REST API supporting authentication, posts, likes, comments, and user relationships following backend engineering patterns.
Let's collaborate to build solutions that combine technical excellence with business growth.
Providing expertise in robust backend frameworks, AI vector indexes, scalable hosting environments, and clean API design.
Factual career trajectory highlighting continuous specialization in backend layers and generative AI tools.
Internship at MG Academy & Open Source Contributions
Integrating advanced Large Language Models, configuring RAG (Retrieval-Augmented Generation) setups using vector databases (pgvector), and designing complete CMS dashboards with database registries and dynamic PDF generation.
Freelance at Elecnova & Independent APIs
Structuring modular FastAPI architectures, designing JWT authorization networks, deploying to Render and AWS cloud machines, and auditing databases for latency reduction.
HTML, CSS, Tailwind & JavaScript integrations
Mastering standard DOM, writing accessible web markup, and developing responsive interfaces that serve as client-facing panels for background systems.
Deep-dive technical reviews of architectural maps, data flows, and security decisions for major implementations.
Problem: Healthcare scheduling requires strict conflict prevention to ensure doctors are not double-booked across overlapping durations.
Constraints: Low database locks, fast scheduling calculations under high concurrent requests, and strict adherence to regional medical compliance.
Problem: Implementing complex graph traversal and propagation models (like breadth-first search and path tracing) on node networks for educational demonstrations.
Constraints: Rendering matrix modifications and pointer layouts cleanly on the frontend browser while keeping processing logic distinct.
Problem: Handling student profiles, managing course registries, processing digital certificates, and managing enrollments safely without server memory exhaustion.
Constraints: Storing binary files, rendering certificates on the fly, and tracking payment states securely.
Pragmatic architectural guidelines that govern writing sustainable, high-availability software products.
Strict separation of concerns. Frameworks and databases are details; core system logic remains clean, isolated, and unit-testable.
Designing clean relationships, tuning execution plans, leveraging connection pooling, and organizing vector indices to support spikes in activity.
Protecting endpoints from injection risks, verifying hashing layers (bcrypt), configuring TLS encryptions, and validating JWT expirations.
Avoiding over-engineering. Writing straightforward code that is easy to audit, debug, onboard other engineers, and modify in production.
Leveraging asynchronous execution loops, database query optimizations, memory cache buffers, and compiled algorithms to minimize CPU usage.
Following evolving software trends. Staying current on vector embeddings, LLM orchestration frameworks, and server deployment updates.
Maintaining clean source code histories is a key part of my engineering approach. I design modular code, manage dependency versions, write complete readmes, and publish open-source core modules.
LANGUAGE FREQUENCY
TOTAL REPOS
13
CONTRIBUTIONS
480+ / YR
Code Commit Frequency Matrix
Delivering concrete engineering outputs that solve business constraints, improve performance, and protect data.
Factual answers detailing capabilities, stacks, and workflow execution for search crawlers and clients.
Tutorials, architecture reviews, and engineering articles regarding FastAPI, pgvector, and cloud systems.
A guide on organizing project directories, configuring routers, managing database connections with async engines, and testing authentication blocks.
Evaluating performance limits of network propagation scripts. Integrating fast compiled C code into Python systems using ctypes bindings.
Comparing index speed (HNSW vs IVFFlat), optimizing vector query distances (Cosine, L2), and formatting LangChain embeddings.
If you require a scalable API service, custom LLM integrations, or a secure server deploy, write your requirements below to initiate a consultation.