MICHAEL SHEN https://michaelshen.dev/ LinkedIn Github AngelList [email protected] (650) 862-7515 New York, NY TECHNICAL SKILLS React.js/Redux, Ruby on Rails, JavaScript, HTML5, CSS3, SASS, PostgreSQL, jQuery, Postgres, Node.js, D3, MongoDB, Express, Webpack, Capybara, RSpec, TDD, Jasmine, Heroku, Git PROJECTS Everquote | React/Redux, Ruby on Rails, PostgreSQL, HTML5, SASS live | github A pixel-perfect clone of Evernote’s web app featuring notebooks, notes, and tags with rich text formatting ● Demonstrated polymorphic associations in the Rails backend to allow users to create notes, notebooks, and tags, enabling a fully-functional notebook management system ● Incorporated the Quill.js library to enable rich-text formatting for creation and editing of notes, giving the user modern and immersive text-editing capabilities ● Designed an optimized single web-page application by structuring around React-modals and React Router to handle overlaying menus and deliver quick load times, while incorporating media queries and CSS3 grid to display content properly on any screen for a seamless user experience UpNext | React/Redux, MongoDB, Express, Node.js, HTML5, SASS live | g ithub A mobile-first, single-page application to log recent movie interests and receive new recommendations ● Mapped associations between users’ interests and recommendations using MongoDB. Crafted backend routes with Express and Node.js to interact with various API endpoints, providing properly formatted responses for our frontend to display recommendations for users in an engaging format ● Leveraged React-slick’s Slick Carousel for fully responsive navigation and scrolling for mobile-first design ● Implemented a customized search with Redux-Modal and Lodash Debounce to filter results on a delayed timeout after each keypress, optimizing search efficiency and reducing unnecessary Axios requests Journey of Arabica | JavaScript, D3.js, HTML5, SASS live | github A scrolling, digital visualization of various properties of Arabica coffee from countries around the world ● Provided an intuitive, smooth scrolling experience in a single-page web application by leveraging D3.js Waypoints for DOM element manipulation and D3.js animation and SASS for immersive styling and flow ● Engineered an interactive data visualization built on D3.js with zoom and drag controls, allowing the user to quickly iterate through several datasets and gain a rapid understanding of trends and patterns EXPERIENCE Program Analyst Schmidt Marine Technology Partners (part of The Schmidt Family Foundation) Aug 2015 - Jul 2019 ● Founding partner of SMTP, a venture philanthropic program focused on supporting and de-risking technologies for marine conservation and moving companies from a Technology Readiness Level of 3+ to 7 ● Managed grant and investment strategy, analyzing over 200 companies a year for grant and investment pipeline to execute on a $1.6M annual program budget ● Directed plastic pollution portfolio and strategy preventing terrestrial leakage of plastic waste into our waterways, culminating in the only portfolio with 75%+ female-led and 50%+ minority-led companies Financial Systems Analyst Schmidt Ocean Institute Jun 2013 - Aug 2015 ● Administered and reconciled quarterly department budgets and forecasts using Quickbooks. Helped develop fixed asset and depreciation metrics, along with onboarded fixed asset management software ● Engineered software solution for finance/IT/shipside/management departments using Microsoft VBScript to transfer, modify, and process files in daily batches to connect Concur, Quickbooks, SmartSheets, and shipboard inventory/navigation system, while residing as an intern, saving the company over $70K EDUCATION University of California, Berkeley - BA of Integrative Biology, 2009 - 2013 AppAcademy - 16-week, full-stack software engineering bootcamp with a 3% acceptance rate, 2019-2020
Enter the password to open this PDF file:
-
-
-
-
-
-
-
-
-
-
-
-