Scroll To View More
James Sackett Roseman

James Sackett Roseman

Cambridge, MA, United States
Member since July 27, 2017
James is an experienced full-stack engineer with a robust history of diverse work. He's passionate about working on things that matter -- be it a mobile application to make music in interesting ways; a web application to help students buy textbooks; or a data pipeline of video advertisement analytics. He's spent the better part of the past two years working as a full-stack engineer at Twitter on the video monetization team.
James is now available for hire
  • Node.js, 5 years
  • React, 3 years
  • Functional Programming, 3 years
  • Agile Software Development, 3 years
  • GraphQL, 2 years
  • Scala, 2 years
  • TypeScript 2, 2 years
  • Redux, 1 year
Cambridge, MA, United States
Preferred Environment
Mac OS, Ubuntu, IntelliJ, Atom, Git, GitHub
The most amazing...
...thing I've done is save students over $285K in textbook costs in a year when I was 19.
  • Software Engineer
    2016 - 2018
    • Utilized full-stack experience to create a video-level system of analytics. Contributions included everything between time-series data aggregation to front-end React development.
    • Contributed to video advertisement interpolation in live-streaming Thursday night NFL games.
    • Supported work to read video advertisements from and deliver usage analytics to third-party ad servers using the VAST video advertisement standard.
    Technologies: Scala, Java, JavaScript, Node, React, Redux
  • Software Engineer Intern
    2014 - 2014
    • Built a Windows mobile app, Sound Stack, that allowed users to play instruments and record songs using loops. Instruments used mobile sensors like the camera, gyroscope, compass, and of course touchscreen.
    • Worked exclusively on the drumming instruments. Using the phone, users could "play" the drums in front of them by hitting spaces oriented around them.
    Technologies: C#
  • Founder
    2011 - 2014
    • Built a web application to help students find deals on their class textbooks and schedule their courses.
    • Wrote spiders to get course information from school catalogs for course scheduling and textbook matching (students could input courses and get back books, where there was no centralized book listing).
    • At peak, had 10K visits per day during the first week of classes. The first year of operation resulted in commissions on over $120K in sales, and saving students $285K in textbook cost (with an estimated 30% price savings).
    Technologies: Node.js, Python, Beautiful Soup
  • Languages
    TypeScript 2, GraphQL, Scala, JavaScript, Java, TypeScript
  • Frameworks
    Mocha.js, Finagle, Redux, Jest
  • Libraries/APIs
    Node.js, Twitter API, React
  • Tools
    Finatra, Webpack, Karma
  • Paradigms
    Functional Programming, Agile Software Development, Agile
  • Platforms
    Web, Mac OS, Windows, Firebase
  • Storage
    MongoDB, PostgreSQL, MySQL
  • Bachelor of Science degree in Computer Science
    2011 - 2015
    Tufts University - Medford, MA
I really like this profile
Share it with others