-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Description
What do you do when your product’s performance crumbles, but the APIs you work with are out of your control?
This was the reality we faced while building a fintech payments dashboard. Massive payloads, strict compliance, and scattered APIs were slowing merchants down and wrecking workflows.
In this talk, I’ll walk through our real-world quest to rescue the user experience by leaning on full-stack frameworks like NextJS, and others that let you design effective API handlers and proxies. You’ll see how we profiled true bottlenecks, built a Backend-for-Frontend layer to reshape data, balanced API criticality across the stack, applied caching and resilience architectural strategies.
We’ll also look at the infrastructure side: how to use FaaS/IaaS to manage network constraints, reduce payload impact, and improve reliability without changing the source APIs.
Expect live demos, battle-tested patterns, and hard-earned lessons for building resilient, user-centric apps, front to back, even when the odds aren't on your side.
Target Audience
Frontend engineers and tech leads
Speaker Bio
Faris Aziz is an experienced engineer, international conference speaker, and workshop instructor specializing in React, Next.js, web architecture, and resilient system design. He has a deep passion for startups, having worked in early-stage companies ranging from founding teams to organizations scaling from 1 to 100 people. His expertise spans engineering leadership, building career ladders from scratch, and managing teams of over 10 engineers.
As a front-end subject matter expert, Faris has contributed to creating systems used by millions of users worldwide. His work has ranged from building greenfield projects from the ground up to maintaining and scaling decade-old products. His experience covers industries like Connected TV, Fintech, SaaS, and Fitness, working with companies such as Smallpdf, Fiit, Discovery, GCN, Eurosport, and Navro (formerly Paytrix).
Faris’s specialization lies in building user-centric, performant, and maintainable applications. He has a particular interest in observability and monitoring, ensuring that systems are not only robust but also easy to troubleshoot and optimize. His passion extends to sharing knowledge, organizing the ZurichJS meetup in Switzerland, and speaking at international conferences about web development, engineering leadership, and creating scalable systems.
In his free time, Faris enjoys contributing to web development tools like Raycast and spending time contemplating life’s great questions, like why the build works on his machine but nowhere else.
Preferred Month
December
This will be my first tech talk
- This will be my first tech talk
Code of Conduct
- I agree to follow LisboaJS Code of Conduct