Join   Log In
  • Startup Jobs
  • Recruit
  • Discover
  • Blog
    Preethi Kasireddy

    Preethi Kasireddy

    Founder & CEO of TruStory.

    Previously a partner at Andreessen Horowitz, a banker at Goldman Sachs, and most recently a software engineer at Coinbase.

    Software Engineer San Francisco University of Souther...
    medium.com
    There was a problem loading your content.
     
    Experience
    TruStory
    TruStory
    Founder, CEO 2017 - Present (over 8 years)
    TruStory is a platform for users to discover and validate claims that crypto projects and people make online, whether in a blog post, whitepaper, website, or social media... more post. Their mission is to bring authenticity back into the digital and decentralized world.
    Coinbase
    Exit
    Coinbase
    Software Engineer 2015 - 2016 (9 months)
    Collaborated with the other brilliant engineers at Coinbase to launch Ethereum and re-write the front-end in React.
    Andreessen Horowitz
    Andreessen Horowitz
    Partner 2013 - 2015 (almost 2 years)
    * Led weekly pitch meetings with 6-12 entrepreneurs and conducted extensive diligence into each company’s team, product, technology, business model, and metrics to inform... more investment decision

    * Cooperated with the General Partners pre and post investment in attending board meetings and conducting due diligence

    * Investments I led: Buzzfeed ($50M), Stack Exchange ($40M), Envoy ($10M), Tanium ($90M), Smartcar ($3.5M)

    * Board observer: Honor, Smartcar, Adatao
    Goldman Sachs
    Goldman Sachs
    Investment Banking Analyst (Tech) 2012 - 2013 (about 1 year)
    * Lead analyst on Tableau’s IPO. Performed complex financial modeling and competitive analysis to frame Tableau’s leading market position
    * Organized the 2013 Goldman Sachs... more Cloud Computing Conference; recruited over 250 leading technology companies to attend the conference and assisted over 35 CEOs in developing their speeches
    Abbott Laboratories
    Abbott Laboratories
    Industrial Engineer (intern) 2012 (about 1 month)
    * Implemented a medical supply screening program for the Abbot Warehouse department. Thoroughly assessed, planned, and executed the procedural and physical changes needed... more to pass the federal screening inspection

    * Designed and implemented system for storing Abbott’s data records, reducing data collection time by ~40%
    Founder
    TruStory
    Employee
    Goldman Sachs, Andreessen Horowitz, Abbott Laboratories, Coinbase
    Investor
     
    Incubator
     
    Advisor
     
    Attorney
     
    Board Member
     
    Mentor
     
    Member
     
    Acquired
     
     
    Projects
    Floatie
    Floating browser window for watching videos while performing
    Core developer, Nw.Js, Node.js, Javascript · * Implemented an in-window search engine for Youtube videos by querying the Youtube API
    * Designed the… · More front-end using Angular to modularize components and make them reusable

    Learned:
    * How to configure and deploy the desktop application using nw.js
    * How to implement a mini "Command C" utility using Node
    * How to use the YouTube API

    Floatie is a floating browser window for watching videos while performing other tasks without obstructing your view. It's perfect for programmers who love coding alongside a screencast or love watching YouTube videos while performing other tasks on the computer.
    Michael Cavataio
    Andres Morales
    With Andres Morales, Michael Cavataio
    SnipHub
    Github for Snippets
    Core developer, Javascript, Sequelize, SQL · * Refactored MySQL database to increase query-speed by 40% by reducing table sizes and simplifying… · More joins
    * Leveraged Github’s API to develop functionality to export and save snippets as Github Gists

    What I learned:
    - How to use an ORM to handle complex database queries
    - How to reduce complexity in database queries
    - Use Angular Material to build beautiful front-end UI

    Sniphub is a social platform for sharing reusable code snippets.
    Andres Morales
    Michael Cavataio
    With Michael Cavataio, Andres Morales
    tld3.js
    OSS semantic library that makes building D3 charts easy
    Core developer, Javscript, Webpack, Babel · * Architected a modular and extensible design pattern with minimal API surface area that built a strong… · More foundation for the library
    * Reverse engineered D3 chart elements into composable and reusable React components and charts
    * Built robust test suite and error handling that appropriately responds to unpredictable user input and ensures the code can deal gracefully with edge case scenarios

    What I Learned:
    * Learned to find minimal API surface necessary to expose a feature
    * How to build robust tests and incorporate CI into workflow
    * How to plan for different users with different inputs, and ensure the code can deal gracefully with edge case scenarios
    * How to publish NPM packages
    * Different client-side bundlers such as Webpack and Browserify
    * How to publish a static docs website on GitHub Pages

    An easy-to-use semantic library for creating customizable D3.js charts with just one line of code.
    Colin Seale
    Banun Idris
    With Banun Idris, Colin Seale
    KnowIt
    An app that helps you remember anything
    Core developer, Javascript, Node.js, ExpressJS · KnowIt All is an app that auto generates questions and answers off of text based content to help… · More people retain information more effectively. When you read something on the web or learn something new, you can create a question and answer out of it and then save it. Review your questions at any time. Tag questions.

    Quiz yourself on your questions anytime you have a spare minute. Keep quizzing yourself on every question until it's engrained in your memory, then delete the question once you feel like you know it.

    Sole developer of the app. My main achievements include:

    * Designed and implemented a Postgres database to handle highly relational data
    * Used React and Redux to build a highly modular front-end and ES6 generators to handle asynchronous server interactions
    * Implemented semi-automated question generation off text based content
    Tap-to-Android
    Provision your own Android instance & stream it over network
    Core developer, Javascript, Android SDK, Docker · The goal with Tap-To-Android was to provide an open-source tool for running Android instances over… · More the network. Currently the link provides you with a shared instance, but you also have the option to get your own instance.

    This is a great example of a scalable architecture (containers) combined with realtime streams. Moreover, it’s also a peek into a paradigm of “remote computing". If networks continue to improve, we might eventually be able to offload the entire OS to the cloud.

    Built the tool from ground up and architected the back-end and front-end to allow for a scalable architecture (containers) combined with realtime streams.

    Technical challenges:

    * Create a customized, KVM-accelerated Android emulator that runs in a Docker container and redirects its display output over VNC

    * Build a Node.js/Socket.io server that listens to streams of binary image data coming from emulator and emits to client

    * Use complex bitwise operators to convert image data into appropriate pixel formats before painting to a Canvas element

    * Implement a queueing system using Zero RPC to handle input events

    * Work with the limits of running containers in the cloud -- in particular, nested virtualization

    * Spun up an Android emulator using QEMU in a Docker container and built functionality to stream it over VNC via RFB protocol to an Node/Socket.io server

    * Converted color depth of image frame buffer using complex bitwise operators

    * Used Canvas API to paint emulator screen to client

    * Built a highly customized Docker container consisting of Android SDK and runtime dependencies, Android emulator, Node.js/Socket.io server and necessary system and application libraries

    * Deployed Docker containers on dedicated Ubuntu servers (ask me why) and dynamically provisioned the containers using remote API
     
    Education
     
    About
    Skills
    AJAX Backbone Coding Coffeescript Github Grunt Gulp Heroku Javascript jQuery MongoDB MySQL noSQL OAuth Python Test React.js Redux Mocha+Chai.Js D3.js Express.js Webpack BabelJS Angular.JS PostgreSQL Android SDK Socket.io AWS/EC2/ELB/S3/DynamoDB AWS Docker Bash Scripting Redis Ejecta VNC QEMU/KVM Realtime Angular Solidity Ethereum Bitcoin
    Locations
    Los Angeles
    Help · Blog · Twitter · Terms · Privacy Policy & Cookies · Unsubscribe · Cookie Preferences · Press · Profile not verified