Hello, I'm John Allou
Senior Product & Software Engineer
I design and build products from their first concept to their architecture, interface and delivery. My work spans digital health at Doxomed and the creation of Fleury, Sibyl and Shortlistable, alongside engineering for banking, public institutions and the United Nations.
# Technical Skills
Languages
Frontend & Mobile
Backend & Data
Cloud & DevOps
Architecture & Tools
AI & Machine Learning
# Experience
Senior Product Engineer
Product conception, full-stack engineering and technical architecture for a Swiss digital health platform used in more than 40 medical institutions.
- Designed and developed patient and professional workflows, medical records and clinical documentation
- Translated healthcare requirements into coherent product capabilities and modular services
- Integrated medical interoperability standards and secure communication workflows
- Contributed to cryptographic document signing and the reliability of sensitive clinical operations
Senior Software Engineer
Led the complete redesign of the WIPO Lex architecture and platform. Modernized the system to boost performance and ensure long-term scalability.
- Restructured back-end into modular services
- Implemented efficient caching and optimized queries
- Introduced asynchronous data processing to reduce latency
- Enhanced CI/CD pipelines and QC workflows
Senior Software Engineer
Software development and digital transformation for various major Swiss clients.
Key Projects:
Analyst Consultant
Engineering consulting for major telecom providers.
- Orange WH-A: Development & deployment of websites
- MSCA Project: Commercial offer management for Orange/Bouygues/Free
- CCA Project: Customer service intranet for subscriptions & billing
Software Developer
Anti-fraud and terrorism financing software development.
- Developed anti-money laundering tool features
- FILA-e Project Manager: Fraud monitoring & statistical analysis
- Managed infrastructure of deployed server environments
Full Stack Developer
Designed and delivered web and mobile applications tailored to clients' needs, from requirements and architecture to implementation, maintenance and support.
- Managed project delivery with clients, including specifications, technical documentation and ongoing product improvements
Developer & Digital Assistant Intern
Developed tools for holiday registration, fraud monitoring reports and payment-order workflows for a French public social-benefits organization.
# Featured Projects
Fleury
Software Quality & AI Test Intelligence
Explore web, API and mobile behavior, run tests and investigate release risks. Fleury connects execution evidence with an AI assistant, test recommendations and reviewable quality decisions.
Sibyl
Continuous Market Intelligence
Track the markets that matter to your business. Sibyl brings search, news and social attention into historical views, signals, opportunity watchlists and AI-assisted briefs for ongoing market decisions.
Shortlistable
AI Resume Studio & Job Matching
Turn an existing CV into an editable application tailored to a role. Shortlistable combines layout reconstruction, evidence-based job matching, reviewable AI rewrites and a visual editor with PDF export.
MyPug - Social Network
Mobile social network for photo sharing with recommendation algorithms. Features real-time messaging, push notifications, and moderation tools.
Bloden - Gaming App
Real-time mobile gaming app with betting and chat. Includes game engine synchronization and secure payment integration via Stripe.
Tootsweet Dashboard
Statistical analysis dashboard for B2C service optimization. Dynamic React Native UI with HapiJS data processing.
YoutubeScrapper
Mobile app analyzing YouTube content to generate recommendations based on similarities. J2EE server-side processing.
Robot Racer
Autonomous Raspberry Pi robot using real-time image processing to follow paths and Machine Learning for trajectory adjustment.
# Education & Languages
Education
Master's Degree Software Architecture
Bachelor's Degree Computer Science (MIAGE)
Languages
# Get In Touch
Always interested in discussing new projects, opportunities, or just having a chat about tech. Feel free to reach out via email or LinkedIn.
Lausanne, Switzerland
+41 76 222 48 22