Principal Engineer And Technology Lead
Coolforkids
Sunnyvale, Ca
Help define the ProductDesign the Information Infrastructure, and Application Architecture.Code out core services in Node.js, React.js, MySQL, etcSet up deployment servers on AWSMentor Development and Design teams and ensure quality implementation of specsClosely work with other parts of the organization - Product, Marketing, Biz-Dev, etc to ensure a great product. • Where parents discover and share content for kids (books, movies, classes, etc). • Designed and developed fast evolving node.js application based on micro-services • Developed RESTful APIs, as well as support for GraphQL queries • Designed field/column level authorization architecture for secure queries • Implemented as a responsive web app based on React.js components, Bootstrap.js • Wrapped in Cordova/Phonegap as installable mobile app, with location aware recommendations • Developed custom Recommendation Engine for content as well as users to follow • Amazon Affiliate and product search APIs integration, Sendgrid API for email • Integration into Stripe API for payment, and Easypost API for shipping • Built, led, and mentored an outstanding team of engineers as well as designers • Node.js, MongoDB, Express.js, Hapi.js, socket.io, CORS/CSP, HTML5, CSS3, React.js • AWS setup, deployment, EC2/S3. Replication / failover setup.