Sean Stephens

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Sean Stephens
Born (1974-09-14) September 14, 1974 (age 51)
Toronto, Ontario, Canada
OccupationsEntrepreneur, software developer, musician
Known forTreefrog Inc., Perfect (software framework), viral music
Websiteseanstephens.com

Sean Stephens (born September 14, 1974) is a Canadian entrepreneur, software developer, and musician. He is the chief executive officer of Treefrog Inc., a digital agency, and the founder of the open-source server-side Swift framework Perfect.

Early life and education

[edit | edit source]

Stephens was born in Toronto and raised on a dairy farm in Warkworth, Ontario.[1] His family relocated abroad as missionaries during his childhood, living in Portugal, Angola, and Zimbabwe.[2] He was homeschooled during the Angolan Civil War and later attended a boarding school in Harare.[2] He returned to Canada as a teenager, completing high school in Winnipeg and studying at several Canadian universities.[2]

Career

[edit | edit source]

Business ventures

[edit | edit source]

Stephens became CEO of Treefrog Inc., a web design and digital transformation agency, in the early 2000s.[1] Under his leadership, the company expanded its services to include branding and AI strategy.[3] The Newmarket Chamber of Commerce named him Entrepreneur of the Year in 2015.[4]

In 2015, Stephens founded PerfectlySoft Inc., which launched Perfect, an open-source web framework for the Swift programming language.[5][6] He also acquired and relaunched the Lasso language through LassoSoft Inc.[2] He founded the IoT company Ubiqweus, which launched the qBiq environmental sensor in 2016.[7]

Stephens has pitched business ideas on the CBC television series Dragons' Den and launched a startup accelerator program through Treefrog.[8] In 2024, he received a speaker award from TEC Canada.[9][10]

Music

[edit | edit source]

Stephens began recording music in the 1990s.[11] He gained viral attention in 2023 for the song "I Am Rectangular," which he performed in Times Square and which circulated on TikTok and the H3 Podcast.[12][13] He was subsequently invited to perform the song live with the band black midi.[14] He released the album Chasing Butterflies in 2024.[15][16]

Discography

[edit | edit source]
List of songs by Sean Stephens [17] [18] [19]
Year Song title
2025 Mamkhulu
2024 Rectangular
Square
Lead On
Unicorn
Magnetic
Storm
Hate Me
Circle
Strawberry
Sunrise
Spot
Butterfly
2022 Delilah
Silver Armor Man
2005 Station Identification #1
No Way, José
It's a Miracle
Soul Shock
Inside Your Head
Bike II
Beer Song
Haida Gwaii
2004 Figure It Out
Silver Armour Man
Pain
Ride My Bike
Code Monkey
1998 Come On
Verbal Suicide
Horizon
Mistake

Personal life

[edit | edit source]

Stephens is a Latin dance enthusiast and promotes dance events in Ontario.[20] He is the tánaiste (heir-apparent) of the Ó Dubhda Irish heritage clan.[21]

He has volunteered at a homeless shelter in Calgary and received the Sesquicentennial Medal for volunteer service.[22]

In January 2024, Stephens and his two children were kidnapped and assaulted in Mbombela, South Africa, during an incident involving criminals impersonating police officers using blue flashing lights, a method commonly associated with Blue light bandits.[23][24][25][26]

References

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).


Category:1974 births Category:Living people Category:Businesspeople from Toronto Category:Canadian chief executives Category:Canadian company founders Category:Canadian software engineers Category:Canadian folk musicians Category:21st-century Canadian singers