Building a Financial Literacy App using Azure Static Web Apps, Azure Functions and ChatGPT

English Intermediate Azure (Apps & Infra)

The session will explore how to build a financial literacy app using Azure Static Web Apps, Azure Functions, and ChatGPT. We will begin by discussing the importance of financial literacy and why it is crucial for individuals to manage their finances effectively. Next, we will introduce the Azure platform and its various components that we will be using to build our app. We will then dive into the technical aspects of the app development process, starting with the creation of a static website using Azure Static Web Apps and then about the integration of Azure Functions, which will enable us to create serverless functions to process user requests and interact with the backend services. Finally, we will introduce ChatGPT, a powerful AI language model that can be used to provide conversational interfaces to our app. We will cover how to integrate ChatGPT API into our app and use it to provide personalized content to users. Throughout the session, we will provide code examples and walk through the app development process step by step. By the end of the session, participants will have a better understanding of how these technologies can be integrated to enhance the customer experience and financial literacy in the financial services industry and also will be equipped with the knowledge and tools necessary to start building their own applications.


Gopalan Ramakrishnan

Senior Full Stack Engineer, Emerging Solutions at UBS

I am an Agile practitioner, passionate and result-oriented IT professional with over 10 years of experience in the airline and banking domains. My expertise includes building responsive web applications, cloud-native applications, APIs, and Microservices. My areas of professional experience include Product Development, Technical Design, Functional Analysis, Solution Design, Product Management, Product Testing, Implementation & Support, POCs, Prototypes, and Test-Driven Development. I have a proven ability to leverage full-stack skills to develop applications from scratch using XP and Scrum methodologies. Apart from my work, I am a long-distance runner, avid learner, and explorer of the latest trends and technologies.

Code of Conduct

We seek to provide a respectful, friendly, professional experience for everyone, regardless of gender, sexual orientation, physical appearance, disability, age, race or religion. We do not tolerate any behavior that is harassing or degrading to any individual, in any form. The Code of Conduct will be enforced.

Who does this Code of Conduct apply to?

All live stream organizers using the Global Azure brand and Global Azure speakers are responsible for knowing and abiding by these standards. Each speaker who wishes to submit through our Call for Presentations needs to read and accept the Code of Conduct. We encourage every organizer and attendee to assist in creating a welcoming and safe environment. Live stream organizers are required to inform and enforce the Code of Conduct if they accept community content to their stream.

Where can I get help?

If you are being harassed, notice that someone else is being harassed, or have any other concerns, report it. Please report any concerns, suspicious or disruptive activity or behavior directly to any of the live stream organizers, or directly to the Global Azure admins at All reports to the Global admin team will remain confidential.

Code of Conduct for local live streams

We expect local organizers to set up and enforce a Code of Conduct for all Global Azure live stream.

A good template can be found at, including internationalized versions at An excellent version of a Code of Conduct, not a template, is built by the DDD Europe conference at