DSI - Technical Director | Chief Architect | Full Stack Developer | DevOps | IT Security
Born: May 15, 1993 | Kaolack, Senegal
Career highlights and platform achievements
• InTech API Platform: Architected core payment infrastructure with automated disaster recovery
• PayTech Gateway: Built West Africa's leading regional payment gateway with 3D Secure authentication, multi-country coverage, and TPE terminal integration serving major banks and financial institutions
• Change by InTech: Architected universal money transfer platform featuring breakthrough wallet interoperability technology using OCR technology, real-time fraud prevention, and cross-border transfers
• MassPay Enterprise: Designed multi-tenant payroll platform with scalable web architecture, supporting 21+ payment providers, 4-tier approval workflows, and automated bulk processing
• CashTech B2B2C: Built agent network platform with 4-tier revenue distribution model, multi-currency support, and integrated agent management system
• InTech SMS: Architected enterprise SMS gateway platform with multi-provider routing, delivery optimization, and API integration serving telecommunications and enterprise clients
• Pointech: Geolocated facial recognition time tracking platform for multi-site enterprise attendance management and monitoring
• Zero Downtime Achievement: Sustained high availability across all platforms for consecutive years
• Security Leadership: Implemented zero-trust architecture resulting in zero security incidents over years
• Disaster Recovery: Designed multi-region backup systems with RTO/RPO < 15 minutes
• AI Integration: Implemented AI-powered systems for transcription, document verification, and fraud detection
• Payment Gateway Development: Development and deployment of VISA and MasterCard payment gateways with 3D Secure authentication protocols
• Mobile Money Platform Architecture: Architected mobile money platforms and APIs for financial service providers
• Security Audit Management: Conducting IT security audits of partner and internal platforms
• Project Architecture Design: Designed and validated technical architectures for all enterprise projects
• Infrastructure Architecture & Management: Designed and orchestrated InTech Group's hybrid cloud infrastructure leveraging AWS services, Docker containerization, and CapRover deployment automation
• CI/CD Implementation: Implemented and optimized continuous integration workflows and automated deployment pipelines
• System & Database Administration: Led system administration and database optimization across all business platforms
• Web Service Development: Full-stack development of enterprise web services and API architectures
• Technology Strategy Definition: Defining and implementing technology strategy aligned with business objectives
• Technical Team Management: Led cross-functional technical teams spanning multiple projects and technology stacks
• Research & Development: Leading R&D initiatives for next-generation technologies and innovative solutions
• Project Management: End-to-end project management from conception to deployment and maintenance
• Interdepartmental Collaboration: Cross-functional collaboration with business, sales, and operations departments
• Technology Evolution: Continuous evaluation and integration of emerging technologies and industry best practices
• Vendor Management: Negotiated and managed relationships with technology suppliers and service providers across 69+ payment integrations
• Technical Problem Resolution: Advanced troubleshooting and resolution of complex technical challenges
• Technical Communication: Effective communication of technical concepts to stakeholders at all organizational levels
• Smart Inventory Platform: Architected RFID-based inventory management solution leveraging full-stack technologies
• Infrastructure Design: Created full infrastructure architecture for traceability and digital transformation solutions
• Mobile Development: Developed dual-architecture POS application with native and cross-platform mobile technologies
• Technology Stack: Modern web and mobile frameworks with RFID integration systems
• Company Focus: Leading edge traceability and digital transformation solutions for healthcare, retail, industrial, and security sectors
• Team training and mentorship on core technologies (Git, Docker, Jenkins, AWS)
• Full Stack Developer
• Real-time notification server development and maintenance for mobile applications
• Comprehensive unit and functional testing implementation using PHPUnit
• Back-office development and administrative dashboard creation
• Full stack dev
• Integrator of payment gateways with diverse providers like Mastercard MIGS, Visa, Wari Gateway, and other financial service providers
• System administrator for Debian-based distribution server infrastructure and maintenance
Leading 16+ business platforms across fintech, edtech, and digital services ecosystems (not exhaustive)
• Moni Digital Wallet: Full Mobile Money platform with support of Virtual Card issuance, peer-to-peer transfers, bill payments, and merchant solutions
• InTech API: Central payment processing infrastructure serving as backbone for all business platforms
• PayTech Gateway: West Africa's leading online payment gateway enabling businesses to accept payments through mobile money, bank cards, and electronic terminals across 4 countries
• Change by InTech: Universal money transfer platform enabling instant transfers between any wallet or bank account regardless of provider across West Africa
• MassPay: Enterprise payroll management platform enabling companies to process bulk salary payments across 21+ payment providers with multi-tier approval workflows
• CashTech: Agent network money transfer platform facilitating B2B2C transactions through physical agent locations with multi-currency support across West Africa
• Smart Inventory: RFID-based inventory management platform transforming stock tracking for businesses across healthcare, retail, and industrial sectors with automated scanning, real-time monitoring, and 18-month ROI potential
• FreeFace: Enterprise-grade distributed face recognition platform with Rust microservices, ScyllaDB/Cassandra for billion-scale metadata, Milvus vector database for embeddings, and cloud-native Kubernetes architecture featuring real-time ML-powered face detection and advanced analytics
Architected core infrastructure processing millions of transactions with high-performance and resilience
Performance Metrics:
• User Base: 500k Infrastructure users and 10k B2B
Infrastructure & Operations:
• Geographic Coverage: Pan-African operations
• Disaster Recovery: Multi-region backup (RTO/RPO < 15 min)
• Security Protocols: Zero-trust architecture implementation
• Business Continuity: 99.9% availability with automated failover
• Payment Integration SDKs: Developed Flutter, Android Native, and Ionic payment SDKs enabling seamless mobile money and banking gateway implementations
• E-Commerce & CMS Plugins: Built comprehensive payment gateway plugins for WordPress, PrestaShop, Drupal, and WooCommerce with transaction management and multi-currency support
• API Gateway Architecture: Designed centralized API management systems handling millions of transactions
• Cross-Platform Browser Extensions: Developed Chrome, Firefox, and Opera extensions for PDF conversion, web scraping, and productivity enhancement with DOM manipulation
• Open Source Project Creation: Authored 12+ GitHub libraries including contributing to the developer community
11 GitHub projects, 12 technical articles, and active community contributions
• FreeFace - Enterprise-Grade Distributed Face Recognition Platform - Cloud-native face recognition platform with Rust/Nuxt, Kubernetes deployment, and ML-powered analytics
https://github.com/touskar/freeface
• OpenAFIS: Automated Fingerprint Identification System with High-performance Java backend with SourceAFIS + Aerospike + Apache Spark for distributed biometric matching and identification at scale
https://github.com/touskar/openafis
• Flutter SDK for PayTech - Flutter payment SDK for mobile integration
https://github.com/touskar/paytech-flutter
• Native Android SDK for PayTech - Native Android payment SDK
https://doc.paytech.sn/downloads/sdk/paytech_android.zip
• WooCommerce Plugin for PayTech - E-commerce payment gateway plugin
https://doc.paytech.sn/downloads/sdk/woocomerce/paytech_woocommerce.zip
• Opera and Firefox Extension for Web Page PDF Conversion - Browser extension for PDF conversion
https://github.com/touskar/convert-webpage-topdf-webExtension
• Task Manager with Configurable Concurrency for NodeJS - Concurrent task manager for Node.js
https://github.com/touskar/parallel-task-queue
• High-Performance Circular Doubly Linked List to Replace Native JS Arrays - High-performance circular doubly linked list
https://github.com/touskar/doubly_linked_list
• Generic Higher-Order Function (Quick-Sort) for JS - Generic higher-order QuickSort implementation
https://github.com/touskar/quick-sort.js
• Double Rinked List - Data Structures & Algorithms for Rust - High-performance doubly-linked list implementation with memory pool optimization
https://github.com/touskar/double_rinked_list
• PSR: PHP Standard Recommendation - Best practices and coding standards
https://medium.com/@touskar/psr-php-standard-recommendation-e95a6335dc7
• Higher-Order Functions - Advanced JavaScript functional programming concepts
https://medium.com/@touskar/les-fonctions-dordre-sup%C3%A9rieur-8e76d783d4c6
• Variable Type Systems - Programming language type systems analysis
https://medium.com/@touskar/les-syst%C3%A8mes-de-typage-des-variables-e095648e4c87
• A NodeJS Application with Kotlin - Cross-platform development strategies
https://medium.com/@touskar/une-application-nodejs-avec-kotlin-1969994fb1d2
• NodeJS Modules In-Depth - Advanced module system architecture
https://medium.com/@touskar/les-modules-nodejs-en-profondeur-315ab033f1df
• Web Extensions - Browser extension development experience
https://medium.com/@touskar/les-web-extensions-retour-dexp%C3%A9rience-sur-le-d%C3%A9veloppement-d-une-extension-de-navigateur-28fddb9c7d01
• Triggering Socket.IO Events from PHP - Real-time integration patterns
https://medium.com/@touskar/d%C3%A9clencher-un-%C3%A9v%C3%A9nement-socket-io-depuis-un-script-php-d38aa10b9e58
• Checklist to Get Started with NodeJS Projects - NodeJS project best practices
https://medium.com/@touskar/check-list-pour-bien-debuter-un-projet-nodejs-3fca88252e2d
• Multithreading in Node.js - Advanced threading patterns
https://medium.com/@touskar/le-multithreading-en-node-js-avec-threads-%C3%A0-gogo-c79435f34740
• Convert Web Pages to PDF with NodeJS - Web-to-PDF conversion techniques
https://medium.com/@touskar/convertir-vos-pages-web-en-pdf-avec-nodejs-et-wkhtmltopdf-8300d498bc96
• Publishing a Module on NPM - NPM package publishing guide
https://medium.com/@touskar/publier-un-module-sur-npm-dca67f8fc3e1
Key technical competencies and leadership achievements
PCI DSS Level 1 Certification: Managed compliance processes and infrastructure implementation for West Africa's first certified fintech platform. Proficient in enterprise cryptographic systems with AES-256 encryption, HMAC SHA-256, JWT architectures, OAuth 2.0, and zero-trust security models. Led successful certification and two recertifications with zero security incidents.
Chief Technical Architect: Designed and built 15+ business platforms using frameworks including NestJS, Laravel, and TypeScript. Proficient in microservices architecture, multi-tenant SaaS systems, and scalable API design. Led technical teams delivering mission-critical fintech solutions processing 22M+ transactions.
Infrastructure Leadership: Architected and managed hybrid AWS/Contabo infrastructure. Proficient in MySQL, Redis distributed caching, Docker/Swarm containerization, and CI/CD automation with monitoring and disaster recovery (RTO/RPO < 15 minutes).
• Microservices Architecture: Distributed services with clear domain boundaries
• Multi-tenant SaaS Design: Scalable architecture ensuring robust data isolation
• Domain-driven Design: Business logic organization with bounded contexts
• Event-driven Architecture: Real-time communication with message queues
• API Gateway Patterns: Centralized API management across 69+ provider integrations
• Clean Architecture: Separation of concerns and testability principles
• Repository Pattern: Data access abstraction with multiple database support
• Web Development: Modern web technologies including Vue.js, Nuxt.js, Angular, and real-time systems with Socket.IO
• Mobile Development: Cross-platform development using Flutter and NativeScript, plus native Android development with Kotlin/Java
• Android Specialization: Applications with RFID protocol communication for inventory management systems
• Payment Systems: EMV card industry payment standards implementation for secure financial transactions on Android POS terminals
• Enterprise Solutions: Comprehensive digital solutions spanning web applications, mobile apps, and hybrid platforms
• Linux System Administration: Debian-based distribution management and server infrastructure
• Server Configuration: Apache, Nginx, load balancing, and SSL/TLS certificate management
• Cloud Infrastructure: AWS, hybrid cloud architecture, and containerization with Docker
• Monitoring & Security: System monitoring, log analysis, and security hardening
• Automation & Deployment: CI/CD pipelines, automated deployments, and infrastructure as code
• Performance Tuning: Query optimization, indexing strategies, and database performance analysis
• Multi-Database Competency: MySQL, MariaDB, MongoDB, Redis, and Milvus vector database administration
• Backup & Recovery: Automated backup strategies, disaster recovery planning, and data integrity
• Scaling & Replication: Database clustering, master-slave replication, sharding, and horizontal scaling
• Security & Compliance: Database security hardening, access control, and compliance management
Core programming languages and scripting technologies
Javalin Framework - Lightweight web framework for enterprise applications
Modern JVM language for Android development and server-side applications with Java interoperability
Client-optimized language for fast apps on multiple platforms, powering Flutter framework
Versatile language for frontend development, Node.js backends, and full-stack applications
Strongly typed programming language that builds on JavaScript with static type checking
High-level language for data analysis, machine learning, automation, and web development with Django
Server-side scripting language for web development, powering Laravel and legacy systems
Unix shell and command language for automation, scripting, and system administration tasks
Structured Query Language for database management, data manipulation, and complex queries
Cassandra Query Language for NoSQL database operations and data modeling
Compiled language for concurrent programming, microservices, and cloud infrastructure
Systems programming language focused on safety, speed, and concurrency
Server-side frameworks and backend technologies
Enterprise Node.js framework with TypeScript, decorators, and dependency injection
PHP web application framework with elegant syntax and powerful features
Modern TALL stack admin panel and form builder for Laravel applications
Fast, unopinionated, minimalist web framework for Node.js
Simple web framework for Java and Kotlin
Java-based framework for creating stand-alone, production-grade Spring applications
TypeScript-first web framework for Node.js with MVC architecture
High-level Python web framework for rapid development and clean design
Lightweight Python web framework for building APIs and web applications
Modern Python web framework for building high-performance APIs with automatic documentation
Full-stack JavaScript platform for real-time applications
Simple and elegant PHP framework with small footprint
Fast and powerful PHP micro framework for APIs
Secure runtime for JavaScript and TypeScript with built-in TypeScript support
High-performance HTTP web framework for Go with minimal footprint
Rust web framework focused on ergonomics and modularity
Frontend frameworks, mobile development, and templating engines
Progressive JavaScript framework with Composition API for building user interfaces
Vue.js meta-framework with SSR/SSG capabilities for web applications
Enterprise TypeScript frontend framework for scalable web applications
Cross-platform mobile framework with BLoC architecture for iOS and Android
Native Android development with Java and Kotlin programming languages
Reactive Laravel components for dynamic interfaces without JavaScript
Cross-platform native mobile app development with JavaScript
Fast build system for modern web projects with hot module replacement
Flexible, fast, and secure PHP template engine with clean syntax
Modern Python templating engine with Django-inspired syntax
Minimal templating on steroids with logic-less templates for JavaScript
Laravel's powerful templating engine with template inheritance and sections
AdonisJS templating engine with components, layouts, and modern JavaScript syntax
Cross-platform desktop applications with web technologies
Database systems and data storage solutions
Open-source relational database management system with high performance and reliability
NoSQL document database for flexible data storage
Distributed cache for sub-second response times
Distributed search and analytics engine for log analysis
Real-time document database for live updates and reactive applications
Embedded database for mobile applications and lightweight storage
MySQL-compatible database with enhanced features and performance
Vector database for AI-powered similarity search and analytics
Message broker for reliable asynchronous communication and distributed systems
Distributed streaming platform for high-throughput data pipelines
Distributed SQL database with horizontal scalability and MySQL compatibility
High-performance NoSQL database compatible with Apache Cassandra
Modern in-memory datastore compatible with Redis and Memcached APIs
Distributed NoSQL database designed for high availability and scalability
Distributed memory caching system for high-performance web applications
Distributed key-value store for configuration management and service discovery
High-performance NoSQL database for real-time big data applications
Unified analytics engine for large-scale data processing, machine learning, and distributed computation
Distributed SQL query engine for running interactive analytic queries against data sources
Distributed SQL database designed for cloud applications and resilience
Advanced open-source relational database with ACID compliance and extensible architecture
ORM tools, cloud storage solutions, and monitoring systems
Cloud object storage for receipts, audit files, and service icons
Cloud computing services for scalable applications and infrastructure
Object-relational mapping with entity management and decorators
AdonisJS ORM with Active Record pattern and query builder
Laravel's ORM with Active Record implementation for database operations
MongoDB object modeling library with schema validation
Next-generation ORM with type-safe database access and auto-generated migrations
Message broker for reliable asynchronous communication and distributed systems
Distributed streaming platform for high-throughput data pipelines
Open-source BI platform for data exploration and LBC/FT/FP compliance monitoring
Real-time system monitoring, metrics collection, and alerting
Container health checks and resources
Transaction KPIs and provider performance
Mobile app analytics and user behavior tracking
Data visualization and exploration tool for Elasticsearch logs and metrics analysis
Lightweight shipper for forwarding and centralizing log data to Elasticsearch
High-performance object storage compatible with Amazon S3 API
Communication systems, integrations, security protocols, and system administration tools
Mobile network access for feature phones
Real-time communication protocol for pushing data updates to web browsers and mobile apps
System alerts and team notifications
Native iOS push notification service
Cross-platform push notifications and real-time database
Peer-to-peer real-time communication for audio, video, and data
Server-sent events and push notification systems for real-time updates
Real-time chat and messaging API platform integration
WhatsApp Business API for customer communication and notifications
High-performance RPC framework for microservices communication
Legacy SOAP integration for enterprise systems
Modern query language for flexible API data fetching and real-time subscriptions
WebSocket communication for real-time bidirectional updates
Native WebSocket protocol for real-time bidirectional communication
HTTP Live Streaming protocol for adaptive video streaming over HTTP
Remote procedure call protocol using XML for data encoding
Remote procedure call protocol using JSON for data encoding
API documentation and specification framework
Headless Chrome automation for web scraping and PDF generation
Request signature verification and integrity
Public key cryptography
HTTPS encryption with certificate pinning
Modern authentication
Enterprise-grade endpoint protection and cybersecurity solution
Payment Card Industry Data Security Standard compliance for secure payment processing
Free automated SSL certificate authority for HTTPS encryption
JSON Web Token authentication for secure API access and session management
Advanced Encryption Standard for data encryption at rest and in transit
Testing frameworks, CI/CD tools, containerization, deployment platforms, server management, and collaboration tools
JavaScript testing framework with coverage reporting and mocking
PHP testing framework for unit and integration testing
End-to-end testing framework for web applications
Headless Chrome automation for web scraping and testing
Git hooks management for pre-commit validation and testing
Automated CI/CD pipeline with multi-environment deployment
Command-line deployment tool for container management
Private container image registry for deployments
Automated trigger for CI/CD pipeline on code push
Multi-node container orchestration with service discovery
Container runtime with swarm mode
Multi-container Docker application orchestration and management
PaaS platform for container deployment and management
Cloud computing instances for application hosting
HTTP/HTTPS load balancing with health checks
Web server for hosting applications and serving static content
Process control system for UNIX-like operating systems
Host operating system for container runtime
Production process manager with clustering and auto-restart
Docker container management platform with web-based GUI for orchestration
Container orchestration platform for automating deployment, scaling, and management
Kubernetes development workflow automation and continuous deployment
Infrastructure automation and configuration management for multi-server deployments
API documentation and specification standards
API testing, documentation, and development workflows
Lightweight markup language for formatting text and documentation
JavaScript linting and code quality enforcement
Code formatting and style consistency
Fast Rust-based JavaScript/TypeScript compiler and bundler
Extremely fast JavaScript bundler and minifier written in Go
Module bundler for JavaScript applications with hot reloading and code splitting
Distributed version control system for source code management
Git repository hosting with collaborative development features
Atlassian Git repository hosting with integrated CI/CD pipelines
Project management and collaboration platform for team coordination
Next generation frontend tooling with lightning fast builds and instant HMR
Isolated development environments with Nix for reproducible project setups
Agile project management tool for issue tracking, sprint planning, and team collaboration
Systems monitoring and alerting toolkit with time series database
End-to-end distributed tracing for microservices
Data processing pipeline for logs and events ingestion
Centralized coordination service for distributed systems
Statistics-driven micro-benchmarking library for Rust
Data visualization and monitoring dashboards with alerting capabilities
Integrated Development Environments and code editors
Professional IDE for JavaScript and web development
Official IDE for Android application development
Integrated development environment for Java and JVM languages
Professional IDE for Python development with advanced features
Professional IDE for PHP development with comprehensive framework support
Professional IDE for Go development with comprehensive tooling
JetBrains IDE for Rust development with advanced code analysis and debugging
Communication languages and soft skills
• French: Native proficiency
• English: Professional working proficiency
• Wolof: Native proficiency
• Team Leadership: Managing cross-functional technical teams
• Project Management: Agile methodologies and delivery excellence
• Technical Architecture: System design and scalability planning
• Compliance Management: Security frameworks and regulatory standards
• Stakeholder Communication: Technical and business requirement translation
Academic background and specialized training
UCAD (Laboratoire d'algèbre, de cryptologie, de géométrie algébrique et applications), Dakar
MIT University Of Dakar, Dakar
Yallah Surren, Dakar