See How Many Clients You're Missing Each Month

Simply enter your business email & Topline AI Agent will show you.

Bio

Generated by
Topline AI
I'm Samuel Rowe, a Founding Engineer based in Mumbai, Maharashtra. With a Bachelor of Technology in Computer Programming from Presidency University, I have a solid foundation in software development. I am fluent in English and have honed my skills through diverse experiences, including my role at House of X and previous positions at Trell and Mela, where I developed tools that significantly improved user engagement metrics. My journey also includes a valuable stint as a Student Software Developer during Google Summer of Code, where I contributed to the Pallene language project. My expertise lies in software engineering, and I am passionate about creating innovative solutions that drive growth and efficiency.

Experience

  • House of X
    • Mumbai, Maharashtra, India
    • Founding Engineer
      • Oct 2022 - Present
      • Mumbai, Maharashtra, India

  • Trell
    • Bengaluru, Karnataka, India
    • Software Development Engineer I
      • Oct 2021 - Oct 2022
      • Bengaluru, Karnataka, India

  • Mela
    • Bengaluru, Karnataka, India
    • Software Development Engineer I
      • Feb 2021 - Jul 2021
      • Bengaluru, Karnataka, India

  • Trell
    • Karnataka, India
    • Software Developer Intern
      • Aug 2020 - Feb 2021
      • Karnataka, India

      During my latest role at Trell as an intern, I closely worked with the product team. I implemented internal tools that contributed to improving various growth metrics. One such tool I developed was an image editor that is used by 10+ Language Managers to generate thumbnails. 50 million users receive the generated thumbnails every month in notifications, improving the CTR by 2x.

  • Google Summer of Code
    • Bengaluru, Karnataka, India
    • Student Software Developer
      • May 2020 - Sep 2020
      • Bengaluru, Karnataka, India

      Pallene is a statically typed, ahead-of-time-compiled sister language to Lua, with a focus on performance. Programmers can use Pallene instead of C modules to improve the performance of their programs. Pallene achieves this by translating a statically typed compilation unit into a C source file, which is implicitly compiled in the background. In this project, we implemented several new Pallene features, including the dot notation for the built-in modules, the export keyword, and a Pallene to Lua translator (the new Lua backend). The documentation and unit tests for the same were also written.We encountered many interesting challenges during development. One of them is that when we were testing the validity of the translator we had to test both how the generated output looked and how it behaved at runtime. For the latter case, we managed to come up with an elegant design that allowed us to reuse existing unit tests. Thus, we were able to ensure that both the Lua and the C backends produce similar runtime behavior.Google Summer of Code has been an amazing experience! I am really grateful to everyone at LabLua for providing me with this opportunity. I learned about collaborating with others, keeping up with schedules, code reviews, rebasing Git branches, writing unit tests with good coverage, and much more.

Education

  • 2017 - 2021
    Presidency University
    Bachelor of Technology, Computer Programming
  • Seventh Day Adventist High School

Suggested Services

This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection

Industry Focus. “Technology, Information and Internet”

Looking to Create a Custom Project?

Need a custom project? We'll create a solution designed specifically for your project.

Get Started

References

Community

You need to have a working account to view this content. Click here to join now

Similar Profiles