Summary
Ryan Heupler is a Senior Software Engineer based in Philadelphia with a decade of hands-on experience building web applications and mentoring developers. He’s been growing product and engineering impact at Guru since 2019, progressing from Software Engineer to Senior Software Engineer while shipping JavaScript-forward features. Comfortable across front-end and back-end stacks, his toolkit includes modern JS frameworks, Vue, Flask/Python, Docker, and mobile work from earlier React Native projects. He also teaches web development at Thinkful, blending practical classroom instruction with real-world engineering tradeoffs. Known for a low-key, personable style (“I like javascript & you”), he pairs curiosity with steady delivery in small-team and startup settings. Ryan’s background in communication and media studies plus formal software training gives him a pragmatic, user-focused approach to building reliable interfaces.
10 years of coding experience
4 years of employment as a software developer
Associate of Arts (A.A.), Communication and Media Studies, Associate of Arts (A.A.), Communication and Media Studies at Rowan College at Gloucester County
Software Development, Software Development at Epicodus