Portfolio / 2026
Pape DIAWARA
Python Software EngineerData & Research Platforms
I build scalable data systems, reliable Python services, and research-oriented platforms for analytics and engineering teams.
About
I’m a Python software engineer based in Paris, building scalable data systems, backend services, and research-oriented platforms for production environments.
My work focuses on performance, reliability, and large-scale data processing. I develop tools and frameworks used by analytics and research teams, with expertise across:
- Python with FastAPI and Django, plus JavaScript and TypeScript with Node.js and React
- Large-scale data processing with Pandas, NumPy, Polars, AsyncIO, and ETL pipelines
- Performance profiling, vectorized processing, memory optimization, and automated data classification
- AWS, Kubernetes, Docker, Helm, Redis, PostgreSQL, and distributed systems
- Testing with pytest and TDD, monitoring, code reviews, and GitLab CI/CD
I turn complex datasets and research workflows into reusable APIs, dependable data pipelines, and maintainable software that teams can operate with confidence.
Education
Paris
Computer Engineering Degree · Master in Computer Science
EPITA — School of Engineering and Computer ScienceExperience
FEB 2025 - PRESENT
Data / Software Engineer · BNP Paribas Asset Management
Designs Python backend services and reusable data components for investment analytics and automated reporting. Builds asynchronous ingestion workflows across internal and external sources, consolidates portfolio, performance, risk, benchmark, and product datasets, and improves reliability through caching, monitoring, retries, and data-quality controls.
NOV 2022 - OCT 2024
Software / Data Engineer · SEGULA TECHNOLOGIE
Built Python microservices, APIs, data-modeling frameworks, and analytics backends for predictive-maintenance, Web3, and R&D platforms. Developed scraping and ingestion pipelines, asynchronous processing, semantic-search and LLM-based components, plus internal research and visualization tools.
SEP 2022 - NOV 2022
Fullstack / Data Engineer · GAWL, Paris
Built a Python and Django analytics platform backed by PostgreSQL. Designed ETL and aggregation pipelines for high-volume operational data, improved backend performance through SQL optimization and caching, and implemented validation, monitoring, and alerting.
2019 - 2022
Freelance Developer · Freelance
Designed and delivered Python backend applications, internal tools, and automation systems for SMEs. Managed projects end-to-end from requirements and architecture through deployment, maintenance, and performance improvements.
NOV 2017 - AUG 2018
Fullstack Engineer · SEDIMA GROUP
Built internal platforms and structured data workflows for order, payment, and inventory management. Developed data-driven applications with automation and reporting features to improve internal processes.
JUL 2017 - AUG 2017
Backend Software Engineer · Emc2 Group
Developed backend features for an internal alumni platform using Python and Django. Designed relational data models, user-management workflows, and administrative features, and contributed to testing, debugging, and maintenance.
Selected Work
Research project · SEAL Research Team
Hand Gesture Recognition
Collaborated with the SEAL Research Team to develop a real-time hand gesture recognition system using Python and TensorFlow, achieving 95% accuracy in gesture classification. The system was used to control underwater robots in real-time, significantly reducing operational errors by 20% during field tests.
Research work — source code and demonstration are not publicly available.
Client work · Freelance
Corporate Website Portfolio
Designed and developed modern, responsive websites for multiple corporate clients including IAAS Senegal, BestBira Events, and Cabinet Audit 360. Implemented SEO best practices and optimized performance, resulting in increased online traffic and improved client satisfaction.
Client deliverables — repositories and administration access are private.
Private client platform · Eiffage Sénégal
Safety QR Management Platform
Built a comprehensive platform for Eiffage Sénégal's Safety Quality Environment Department featuring dynamic QR code generation for incident reporting. The system processes dozens of inspections monthly, improving real-time reporting and traceability of safety incidents.
Internal operational platform — access is restricted to the client.
Contact
I’m always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out. You can also email me directly at pidiawara56@gmail.com.