Love of learning propels student to success at hackathon
At 3 a.m., the Ohio Union buzzed with murmurs of exhausted students, and tables were littered with dirty plates, power cords and snacks. Angela Rucci stared intensely at her computer screen, trying not to freak out. Her app wasn’t going to be finished in time.
Sitting in the Union later that day, her eyes widened reflecting on the stressful memory.
“I really don’t like cutting corners,” she said with a laugh. “When my partner finally said, ‘This can’t look pretty anymore,’ my stomach dropped. At 9:58 a.m., we were done enough to demo it.”
The hackathon ended at 10 a.m.
Despite their nail-biting finish at the 2018 Hack OHI/O Hackathon, Rucci, a fifth-year in computer science, and her partner Jared Mitten, a fourth-year in computer science and engineering, won first place for their app, Return Safe.
The app tracks users’ locations to ensure they get home safely, alerting a “core group” of friends when the user reaches their preconfirmed destination or veers off route. It also tracks the device’s battery percentage, alerting those core individuals if it dies.
“Almost all of the app’s ideas and design came from Angela,” Mitten said.
Rucci wrote the iOS app in Swift, a programming language she learned in 24 hours — at the hackathon. This might seem outrageous to some, but Rucci was unfazed.
“Hackathons are great for developing your skills,” she said. “If you have something on your list you want to learn, it’s a great way to force yourself to do it.”
Rucci’s success as a programmer can be attributed to her love of learning. When she was in high school, Rucci’s ACT tutor asked if she had ever considered software engineering.
“That was the first time someone had told me they thought I’d be good at something, so I tried it out — and loved it,” she said.
Since then, Rucci has spent five years programming. According to her website, she knows more than 11 programming languages. Outside of the classroom, she spends most of her time on personal projects.
“I like to keep myself busy,” she said. “Employers like that. It shows that you’re really passionate about what you do.”
As a female developer, Rucci said she has encountered stereotypes about women in the computer science field despite her talent and dedication.
“I was lucky to receive internship offers,” she said. “I remember someone in my class saying, ‘Oh, that’s just because you’re a girl.’ That made me feel like no matter how skilled I am, or how many cool things I invent, there will be people who say I’m only successful because I’m a girl. And that stung.”
But Rucci said her passion for technology motivates her to combat stereotypes.
“Sometimes people equate looking ‘girly’ with not being intelligent,” she said. “That’s a stereotype I’m trying to break. Occasionally when I’m meeting someone for the first time, I’ll wear makeup. I’m trying to strengthen the idea that you can be really ‘girly’ and technically savvy too.”
One of Rucci’s latest projects focuses on that idea. She’s building a blog where she’ll post YouTube videos of herself presenting coding tutorials.
Right now, that project has taken a back seat to further development of Return Safe.
Hoping to grow the app into a monetizable product, she’s teamed up with other programmers, including Mitten.
Mitten said the two complement each other: Rucci is a talented front-end designer, while Mitten has extensive experience with back-end development.
To improve Return Safe, Rucci wants to add emergency services and features that support the user’s mental well-being. The app will track the user’s activity, identify changes in regular patterns and alert core individuals if the user behaves irregularly.
Rucci said hackathon judges suggested the app could be useful outside of a college campus environment.
“They said they’d use it with their kids, or for an elderly person,” she said.
Rucci said she will focus on the app and its potential business after graduation.
But for now, she said she’s proud of her ability to successfully balance schoolwork, her internship at JPMorgan Chase and her programming work.
“I don’t feel like I’m achieving anything if I’m not learning,” Rucci said. “And from doing personal projects, I know how to teach myself. That’s made me so much more confident.”