Episode Transcript
Transcripts are displayed as originally observed. Some content, including advertisements may have changed.
Use Ctrl + F to search
0:00
Thank you for tuning into today's full episode of the Breaking Changes podcast.
0:10
I'm your host and chief evangelist for Postman, Kin Lane.
0:13
With Breaking Changes, we explore topics from the world of APIs, but through the lens of
0:18
business and engineering leadership.
0:20
Joining me today, we have Kendra Appleheimer, vice president, games and technology at Special
0:25
Olympics. Hearing about APIs at Special Olympics from Kendra warmed my heart and left me feeling
0:30
pretty good about the industry that I operate in each day.
0:35
I always start simple, start with the basics.
0:40
Who are you and what do you do?
0:42
Well, first of all, thank you for having me.
0:45
My name is Kendra Appleheimer and I'm the vice president for games and program technology
0:50
at Special Olympics.
0:54
I came to Special Olympics a few years ago.
0:57
I worked in IT consulting where I really worked on every aspect of the software delivery lifecycle
1:04
as a contributor and as a leader and a manager.
1:08
I built up an expertise in business analysis, requirements gathering, testing.
1:13
I also led development teams through the full delivery lifecycle in both agile and waterfall
1:20
methodologies and also coordinated across a lot of stakeholder groups, also worked closely
1:27
with the client. Four years ago, I came over to Special Olympics International where I now oversee technology
1:35
implementation for Special Olympics at our major games and events and with our accredited
1:41
Special Olympics programs.
1:43
A large part of that role is delivering technology for the major games and that's really where
1:51
a lot of the API integrations come into play to enable the functions for these major games
1:56
and events.
1:59
When we talk about Special Olympics, we have these major games and events which happen
2:04
at an international level and we're talking about like a world winter games or world summer
2:10
games which happen every four years or large regional events or single sport invitational
2:15
events. And then we also talk about our accredited programs which are located around the world.
2:21
So in the US, a program level is typically at the state level and then around the world
2:28
it could be at the country level.
2:31
And then the program level is really where the day-to-day operations and practices and
2:38
trainings and games happen for Special Olympics.
2:42
And then at the international level again is where we have our major games and events.
2:51
You have that blend of business and technical skills I think that's really interesting.
2:56
I see a lot of people have that kind of operate at this intersection of APIs and the world
3:03
we live in. But most people don't see APIs.
3:07
They don't see this layer that exists.
3:10
So that's very much why I've got into this business because I see the impact that APIs
3:15
are having on the world. Positive and some not so positive.
3:19
But you mentioned the games and what this enables, kind of the formal Special Olympics
3:25
impact. But can you speak to the human impact and what this does for athletes and how APIs impact
3:33
their world? Sure.
3:35
And to give you some more background too about myself, the reason why I'm personally so passionate
3:40
about this is because my older sister has Down syndrome and she is a Special Olympics
3:45
athlete. So personally, I've always been involved in the Special Olympics mission and the movement
3:53
and really volunteering in the space of helping people with intellectual or developmental
4:00
disabilities. And Special Olympics provides sport and health access to people with intellectual disabilities.
4:08
So what's important for the Special Olympics technology aspect of our mission is really
4:16
making sure that athletes have a world-class sporting experience, especially at that major
4:25
games level. So we have a responsibility, I think, at Special Olympics to leverage those digital solutions
4:31
that meet the demands of those large-scale sporting events.
4:37
And that's where really the integrations can enable the public getting that information
4:44
about the athletes, about their schedules or scores or results, and then also providing
4:52
that information to the public, helping the operations of the games internally.
4:57
And then just overall, I think we at Special Olympics are looking at ways to better collect
5:03
and leverage data internally from our stakeholders, from our athletes, to just continue to improve
5:12
sport quality and our delivery of our mission.
5:18
Yeah, so important. So it's such an interesting use case for APIs to kind of elevate folks, to make them feel
5:28
like they're part of this competition and this whole community.
5:34
And this community you touched on a little bit is global.
5:37
But can you elaborate a little bit more on what the global nature is of your work and
5:42
your API effort? Sure.
5:44
So Special Olympics is an international global organization.
5:50
It's estimated that 200 million people around the world have an intellectual disability.
5:55
And Special Olympics, we have over 6 million athletes involved in over 170 accredited programs.
6:04
So what that means is in numbers, over 100,000 competitions happen every day, every year
6:13
around the world. So it's an ongoing, you know, a daily operation that we really have at the local level.
6:27
And this year alone, at the international level, we delivered three major events.
6:35
So first of all, in June, we had the USA Games, which were in Orlando.
6:41
And that was more of a regional games, but we had athletes from all 50 states and the
6:46
Caribbean participating, and that was about 5,000 athletes.
6:50
We also put on the German National Games in Berlin, which was a test event for our World
6:57
Summer Games, which will be next year in Berlin.
7:01
But this test event, the German National Games, still had over 4,000 athletes in over 20 sports.
7:09
They were representative of mainly German delegations, but also international participants.
7:16
And then in August of this year, we had Unified Cup, which was in Detroit, and that was a
7:22
soccer or football tournament, also with over 20 nations competing in that tournament.
7:30
So we do have a lot of far reach, I think, internationally at the local level, and then
7:37
at these very large games.
7:42
Yeah, that's quite a scope. I can't imagine managing that level of scope.
7:47
I did North American events for SAP, like everything from leading up to the conferences,
7:54
just for North America. And I lasted like three years.
7:57
It was intense. So I can imagine globally it's a lot to deal with.
8:03
What does APIs mean to this?
8:06
Like how do APIs enable you to do what you do?
8:11
Yeah, that's a great question, because at these major games and competitions and events,
8:17
which is really what I'd like to speak to mostly within the scope of APIs is really
8:22
where we can enable that information sharing either internally or externally.
8:28
So at these major games, so for example, at the USA Games or at the Berlin Games or at
8:36
Unified Cup, there are a few core areas.
8:38
So first of all is the timing and scoring system integration.
8:42
So you could think of that as at the venue, there may be a timing system there for swimming
8:49
competition or track and field. So that is an integration with a centralized competition system.
8:56
And then we also have the information diffusion to the public, which I mentioned.
9:00
So that is bringing that core competition information out to the website or the mobile
9:08
app, all of the core information being athlete profile information, what delegation
9:18
information, and then the schedules and then the results of the competition and then the
9:25
medals and placings. So as that's coming in and as competitions are happening, that information is then updated
9:33
on the website or the mobile app for the games.
9:36
APIs also enable the internal operations for the games, and that could be using third party
9:44
systems to manage accommodations or transportation, also managing maybe volunteers.
9:51
Medical incident tracking is also a big area, especially in a sporting event.
9:57
And then finally, some other core mission systems that we use out of major games, such as our
10:02
healthy athlete system, which provides medical screenings for athletes.
10:06
So when we talk about integrations at an event, it's what you see at the venue, it's what
10:12
you see on your phone and the app. It's also happening behind the scenes to help the back office operations and really make
10:20
the event happen. Wow.
10:23
And this is all done with REST kind of web APIs?
10:27
Yes. Yeah, mostly, mostly REST.
10:30
We do use a little bit of GraphQL, but most of it is REST.
10:35
Yeah. Yeah. It just shows the scope and the power.
10:37
I think a lot of people assume REST will only get you so far, but I think it's pretty much
10:44
a foundational piece of how we do a lot of what we do.
10:47
So you touched a little bit on the mobile app.
10:50
And so who are your consumers of your APIs overall?
10:56
So to, and to also maybe provide a little more context of the system that we provide
11:02
to a major games to the organizing committee.
11:05
The core system provides registration credentialing or accreditation, so which prints the badge
11:12
and provides access control. Also competition management, which is the core of really Special Olympics competition
11:18
and our sports rules and making sure competition is fair and also competitive in each of the
11:25
sports. And then also the integration factor.
11:29
So the groups that consume this data, that was a question, right?
11:34
Yes. Okay. Yeah, the groups that consume the data really touch on almost every functional area of the
11:41
games that you can think of because this central system has registration information.
11:46
It knows everyone who's attending the games from the athletes to even family members,
11:53
media, any staff, any group that has to register and get a credential.
11:59
It also contains the credentialing information.
12:02
So that's the access control factor.
12:04
And then finally, the competition information.
12:06
So, and that's really the core of the system.
12:09
So, and that's really the core of the event itself.
12:15
So as you can imagine, functional areas like delegation services, families,
12:23
media, volunteer management, medical operations, almost every group is dependent on at least
12:30
some aspect of the information we're collecting.
12:33
So we have, I mentioned some of the other systems that are integrating, but we also
12:38
have some expectations, whether it's through an API and maybe we point a media group to
12:45
get schedules and scores from a website, or maybe it's more manual and it's more of a
12:51
providing a report or providing a different means of providing that information to the
12:56
group that needs it. So there's a lot of dependencies from these functional areas on this data,
13:04
and it's really the core of the event itself.
13:08
Yeah, that's a lot of, it's a lot to manage a lot of relationships, a lot of information
13:15
and data to track. So this show is meant for business leadership.
13:19
So I don't want to get into the technical details, but how do you manage complexity
13:25
and change across all of this? This is a lot of data and information.
13:29
Yeah, yeah, it's, that is the biggest part of it.
13:33
I think it takes a lot of project planning, change management, stakeholder management
13:39
and communication. And I think, and also really a focus on trying to get better every time.
13:45
So we do put on these events every few years.
13:50
Some operations are similar, some are different depending on the host city, but for the most
13:56
part, we'd really always have our eye on innovation and improvement and having retrospectives.
14:02
So from, I think from like a project management, project planning standpoint, it's really,
14:11
there are core aspects of managing the project, managing the stakeholders, and then managing
14:17
the integrations and how those come together. So I think there are, when I think of this, I really think of just two main areas.
14:27
I mean, a lot goes into it, but I think as we, as I've learned over the years, there's
14:32
two big areas, I think that really need a lot of focus and trying to bring all these
14:36
different stakeholders together and making sure that you're building systems correctly,
14:41
you're building integrations correctly, and you're putting on these events or really any
14:48
project delivery. So I think the first is requirements.
14:51
And I always feel like because of my background, I have a lot of focus on requirements, but
14:57
requirements, business need, however you want to define it, that's really a core area, very
15:05
basic, but very important in getting all these different groups together and being able to
15:11
have them articulate really what they're looking for, help them articulate what they're looking
15:17
for before you step into figuring out how to get there.
15:21
So it's not just as simple as, you know, this group is looking for a website, but it's
15:28
what exactly are they looking for on that website?
15:31
When do they expect it to be there?
15:33
What kind of information? Are we even collecting that information?
15:37
So making sure that's covered up front, what is the need?
15:42
And I know that's very fundamental, but that's a big aspect of making sure your
15:47
stakeholder needs are met. And then the second part is the stakeholders and then also the systems they represent,
15:56
if we're talking more towards the integration aspect.
15:59
So the owners of the systems that are integrating need to be part of the process, making sure
16:09
they're part of the planning process, articulating their needs, but then also part of the project
16:15
tasks and milestones and are keeping informed on how things are progressing, informed on the risks,
16:23
informed on any status updates, and then also making sure that these people and systems are
16:29
working together. So integrating, I think, is the end goal, but it's also a component of getting there
16:37
and making sure all of these groups are also integrated to the process.
16:42
I often see, I think, assumptions being made in project planning and execution that avoid these
16:50
two key areas of getting your requirements right and then getting your stakeholders and your
16:56
systems engaged and involved.
16:58
And it all comes together with a lot of communication.
17:04
It's a lot of, and again, when you understand your stakeholders, you understand what kind of
17:11
communication they expect or need. The communication can be formal, it can be informal, it can be through a Kanban board, or
17:22
it could be through status updates, it could be through meetings.
17:27
Just making sure that everyone is talking, everyone has a chance to express their needs,
17:33
and then everyone knows what is expected of them as the project progresses.
17:37
So it's multifaceted, I think, obviously, like any project, but I think there are some core areas
17:46
that I've learned over time that are especially important and maybe get neglected or forgotten
17:52
about or don't get the emphasis they need.
17:54
And I think those are really important to be successful.
17:59
Yeah. So how much of your job is technical versus people?
18:05
Me personally, it's more people oriented.
18:09
I do have to say I have an excellent team.
18:12
All of this would not be possible without them.
18:14
They're very focused on knowing the business or helping the business articulate their need.
18:21
They're also very passionate about the mission.
18:25
So that is a great combination, I think, to help us execute.
18:29
They know the systems really well. And we also, I mentioned the three major games we had this year, and that was a lot of work.
18:38
So I do want to give a lot of credit to my team in this area.
18:42
So me personally, it is a lot of people, so either internally or externally,
18:49
or with the organizing committee or with other stakeholders.
18:55
So it's managing the people and the tasks for myself.
19:01
But also, I do, from my experience, have a lot of knowledge on the technical side.
19:06
So if needed, whether a vendor or a third party system, or, you know,
19:12
hey, there has a question or we need some, it needs some additional input.
19:17
I'm available to do that too. Nice.
19:20
I think that's the right balance to have.
19:23
I'm always advocating that we change the acronym API to be a people interface
19:28
rather than a programmatic interface.
19:31
Because I find it's mostly about people, and relationships and connecting,
19:36
and the APIs are secondary to what we're trying to do.
19:39
So in that same vein, when it comes to business leadership within your organization,
19:46
but maybe within a stakeholder and partner organizations,
19:50
do they know what APIs are? Are they aware that they exist?
19:55
I think within Special Olympics, the importance of APIs,
19:59
whether they know it as API or integration, that the business understanding
20:06
or the overall understanding of the importance of it for our movement
20:11
has become more known over the years.
20:14
And that's been through demonstrated success to say,
20:18
okay, we have this website now.
20:20
And when we get official results from a competition,
20:24
it's available on the website within a couple of minutes.
20:27
And how does that happen? And that's through an integration.
20:30
So there's definitely more of a business leadership understanding that
20:37
integrations are very valuable to our movement from that perspective.
20:44
And that's really the public facing perspective.
20:49
And then there's also the internal operations perspective.
20:53
And not just at major games and events, but also other operations for health data and research
20:59
from some of our other systems we have across the movement,
21:02
being able to pull that in and either visualize it or analyze it,
21:08
make it centralized for our needs.
21:10
There's a lot of different use cases, I think, that are,
21:14
again, demonstrating success really proves to everyone the need for it.
21:20
I'll also add that at Special Olympics, our strategic plan
21:25
has now incorporated digitizing the movement.
21:28
So there's really more emphasis on improving how we collect and use data,
21:36
understanding that we do have a responsibility to leverage those solutions,
21:41
digital solutions, and really invest in technology and digital solutions.
21:48
Let me think if there's anything else I can add.
21:50
Yeah, I think just overall, the last few years has really shown that technology really is helpful,
21:58
either through how we're getting information out to the public or how we're operating internally.
22:06
Yeah, I second that.
22:08
I would say the last four years, every company, enterprise, organization, institution I talk to
22:15
is facing the same with digital transformation.
22:18
The importance of integrations and then that control and agility, flexibility,
22:27
is the API at the center of that. We've done breaking changes with Boy Scouts of America.
22:34
We've done it with Formula One racing, with NBA, with Center for Medicaid and Medicare,
22:42
and they're all facing the same thing.
22:45
They're having to digitize their efforts and they're on this journey.
22:49
It's good to hear that your leadership is on the same journey and it's woven into the mission.
22:56
You mentioned your personal connection, your family connection to this,
23:00
but why do you do this personally?
23:03
I mean, beyond that personal connection, what keeps you
23:07
interested in doing APIs and doing these projects and building these connections every day?
23:12
Sure. I think from a technology perspective and technical and general perspective,
23:20
I studied mechanical engineering and systems engineering.
23:24
I've always been interested in solving problems.
23:28
And then through my work experience, I saw how the application of systems engineering
23:34
and software delivery could be applied.
23:37
So I really personally enjoy providing technology solutions,
23:43
helping provide technology solutions and solving problems.
23:49
I mentioned my sister is a Special Olympics athlete and she has Down syndrome.
23:53
So from the personal perspective,
23:57
I've always been involved in the community of people with disabilities.
24:01
I, in high school, founded a club for students with disabilities.
24:06
Students without disabilities to be friends and have activities together.
24:11
In college, my senior design project was a toy for children with physical and intellectual disabilities.
24:20
So it's always been, I think, woven into everything that I do.
24:25
When I first graduated college and moved away,
24:29
I got involved with the local Special Olympics program to help teach tennis.
24:34
And then more recently, I've been helping coach an adult unified tennis team for Special Olympics.
24:41
Unified tennis is when people with and without disabilities play together on the same team.
24:47
So that's been really fun. And other than my Special Olympics involvement, I think,
24:53
I've just always found a way to get involved in the community of people with disabilities.
24:59
So the mission is really important to me. Really, again, woven into who I am.
25:06
And I'm also an athlete myself, so I was a college athlete.
25:10
So from a sport perspective, I am someone who's played sports my entire life.
25:17
And I realize the importance of access to sport for anybody.
25:21
So I think Special Olympics really brings together all of that.
25:24
It brings together a mission of providing sport and health access
25:30
for people with disabilities. And then in my role, I'm able to bring technology into that as well.
25:36
So this is really a mission I really believe in.
25:39
And then the day-to-day work for me is just genuinely fun.
25:45
Putting on these games, attending these events.
25:48
I look around and at times it's just incredible that this is my job.
25:56
Hi. I love it. This is why I do APIs.
25:59
This is why I seek out API stories is basically this type of enablement and empowerment.
26:05
Because I see a lot of tech and I have to say, it doesn't always warm my heart
26:11
or even interest me, to be honest, sometimes.
26:14
And to see tech enabling people and connecting, I think, is just what this is all about for me.
26:21
So I really appreciate you coming by today and sharing your story.
26:25
This has been great. Yeah. Thank you so much for having me.
26:29
I would also add for anyone listening that if they're interested in learning more about Special Olympics,
26:35
check out SpecialOlympics.org or any of our social media channels.
26:41
And you can learn more about Special Olympics and then also how to get involved.
26:45
Yes, that was going to be my next question. So thank you.
26:48
Definitely, folks. And what I love about this is it's not just the usual volunteerism.
26:55
There's technical opportunities. If you want to push forward your tech skills, you can get involved and be part of this community, right?
27:02
Yep, absolutely. We even have technology volunteers at these games.
27:07
So if you have technical skills or a particular skill set and want to volunteer
27:12
and use that skill set, there are opportunities for that too.
27:16
See, I'm encountering a lot of folks who have been doing real well in the tech industry
27:22
with their careers. But once we came up against COVID, starting to question like kind of their purpose in life
27:29
and looking for avenues that maybe have a little more social impact,
27:33
a little bit more nourishment for their soul.
27:37
But they get to apply their tech skills. So it sounds like that this is the place they could find that.
27:42
Yes, it is. Awesome.
27:46
Well, Kendra, this has been great.
27:48
I really appreciate you sharing your story and coming by.
27:52
Thank you so much for having me. It's a pleasure.
27:57
Thanks again to Kendra for stopping by. You can find more about Kendra on LinkedIn and Special Olympics at specialolympics.org.
28:05
You can subscribe to the Breaking Changes podcast at postman.com
28:09
slash events slash breaking dash changes.
28:13
I'm your host, Kin Lane. And until next time, cheers.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More