Hello, I'm John Allou
Senior Software Engineer | Full Stack Developer
I help teams and companies build and scale end to end products across Front End, Back End, and Cloud. Strong expertise in Java with Spring Boot, Node.js, TypeScript, and AWS, with a focus on performance, reliability, and real business impact.
# Technical Skills
Languages
Frontend & Mobile
Backend & Data
Cloud & DevOps
Architecture & Tools
# Experience
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
# Featured Projects
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