Scroll To View More
Samuel Purcell

Samuel Purcell

Brooklyn, United States
Member since November 30, 2016
Samuel is an experienced web and mobile developer with a traditional computer science education. He cares deeply about working on things that matter—ideating on interesting products, or figuring out how to prioritize work in a team setting. He's spent the last two years working primarily on Cymbal: a social network for music built for Android and iOS in React Native.
Samuel is now available for hire
Portfolio
  • Cymbal
    JavaScript, React Native, Redux, Elixir, PostgreSQL, Objective-C, Java
  • KAYAK
    Java, JavaScript
Experience
  • JavaScript, 6 years
  • Web, 5 years
  • SQL, 5 years
  • Redux, 2 years
  • React Native, 2 years
  • CoffeeScript, 2 years
  • Mobile Development, 2 years
  • Node.js, 2 years
Brooklyn, United States
Availability
Part-time
Preferred Environment
Sublime Text, React Native, Redux, Sketch, Zsh
The most amazing...
...thing I've worked on was a tool that allowed users to query news stories and see how they developed temporally and geographically.
Employment
  • Lead Engineer
    2015 - PRESENT
    Cymbal
    • Built and supported a cross-platform mobile social network using React Native.
    • Migrated web code using React into React Native in order to achieve higher team efficiency.
    • Created rigorous testing and code review plans to ensure high quality releases.
    • Built and supported multimedia back-end features, like the ability of users to share and store GIFs.
    Technologies: JavaScript, React Native, Redux, Elixir, PostgreSQL, Objective-C, Java
  • Software Engineer
    2014 - 2015
    KAYAK
    • Contributed to rebuilding KAYAK’s web infrastructure and port old code to a newer, more robust, and comprehensible framework in Java and JavaScript,.
    • Built and designed internal tool with Node.js and Backbone.js that monitored file changes and notified users. Allowed the team to collaborate closely on ongoing designs.
    Technologies: Java, JavaScript
Experience
  • Cymbal (Development)

    Cymbal is the music social network for mobile devices. Whether music is your life, or you want to get in the loop; Whether you love metal, trap, or baroque classical; whether you want to find a community of like-minded listeners or just want to share songs with one special musical soulmate, Cymbal is how the world shares music.

    Our goal is to knock down every barrier for sharing songs with the people you love and meeting people who love the same music you do. Without relationships, music is nothing; with music, relationships bloom. Cymbal brings people together with the power of music.

    Features:
    • Explore the front page, always full of the moment’s top trending songs
    • Post and listen to your favorite songs from Spotify, Apple Music, or SoundCloud
    • Start a direct message chat with a friend
    • Listen to weekly trending song playlists from every hashtag you follow
    • Connect with anyone on the app on global song pages
    • Send GIFs and songs to friends with the media keyboard
    • Queue songs to play up next
    • Multi-account switching
    • And, if you can believe it, much more

  • Ancoria Bank Create (Development)
    https://itunes.apple.com/us/app/ancoria-bank-create/id1248860549?mt=8&ign-mpt=uo%3D2

    Ancoria Bank Create simplifies the onboarding experience for new bank members. I worked closely with the leadership at Ancoria bank to build a seamless and cross-platform signup experience. Complete with on-device secure encryption, complex navigational flows, push notifications, and the latest improvements in React Native technologies, this was a very challenging and interesting project.

Skills
  • Languages
    JavaScript, TypeScript, SQL, CoffeeScript, Python, Java, Elixir, C
  • Frameworks
    React Native, Redux, iOS SDK, Phoenix
  • Platforms
    Web, Android, Mac OS
  • Libraries/APIs
    jQuery, Proguard, Node.js, Backbone.js
  • Tools
    Xcode, Gradle, Sublime Text, Sketch, Nginx, IntelliJ, Zsh
  • Paradigms
    Mobile Development, Functional Programming, Agile
  • Storage
    PostgreSQL, MongoDB, MySQL
Education
  • Bachelor of Science degree in Computer Science
    2011 - 2015
    Tufts University - Boston, MA, USA
I really like this profile
Share it with others