Jonathan is currently a senior at UC Berkeley pursuing a double major in Computer Science and Economics, with expected graduation in December 2017. He loves working with a range of software tools and building cool things, and he's always eager to learn something new. In his spare time, he enjoys reading the news, playing with gadgets, and writing about himself in third person. Thanks for stopping by!
Here are some of the projects I've worked on over the years. Click the images or titles to see details!
i-Nventory is a mobile and smartwatch app that uses NFC technology to scan and track personal belongings.
Busy Buses is an iOS application for bus stop time predictions and audio alerts, supporting 63 national transit agencies.
Alexa Bus Times is an Amazon Echo / Alexa Voice Service version of the bus alerts app, built using Amazon Web Services Lambda and the RestBus API.
CS 169 semester project to create a real-world platform for managing academic exam questions, with multiple choice, categorization, and archival features.
Dailies is a todo list manager and activity logger optimized for task-collection on multiple devices with fast categorization features.
ThumbType is a minimalist iOS keyboard designed for easy and effortless one-handed replies with frequently used chat words and phrases.
ExciteWatch is a smartwatch app for recording and sharing spontaneous moments on social media throughout the day.
Railstory lets users interact in a role-playing, turn-based fighting game with unique battle dynamics and character traits.
TaskCLI is a command line todo manager with natural language and keyword features for efficient input.
FitAlerts keeps users aware of fitness stats and useful info throughout the day, such as the time until sunset, progress towards step goals, and near end-of-day alerts.
(You can see even more random projects on my full GitHub repository list...)
Here are some of the cool classes I've taken so far!
- CS 61A - Structure and Interpretation of Computer Programs
- CS 61B - Data Structures
- CS 61C - Computer Architecture and Machine Structures
- CS 70 - Discrete Mathematics and Probability Theory
- CS 160 - User Interface Design and Development
- CS 188 - Artificial Intelligence
- CS 169 - Software Engineering / Engineering Software as a Service
- CS 186 - Database Systems
- CS 9E - Productive Use of the UNIX Environment
- CS 98 - Ruby on Rails Web Development
- CS 198 - iOS Development
- MATH 54 - Linear Algebra and Differential Equations
- STAT 20 - Probability and Statistics
- STAT 198 - Data Science with Kaggle
2016 All-America Student Analyst Winner - Institutional Investor Magazine
- 1st Place winner beating out 345 other undergraduate and graduate students from top schools
- Used a variety of statistical techniques and human intuition to predict quarterly earnings figures (Earnings Per Share and Revenue) of public companies on the Estimize Research Platform
- Link to Leaderboard
- Competition Launch
I follow economic and tech news and attempt to make predictions about financial markets. On the predictions website Estimize.com, I was ranked in the top 30 among 3,800 professional and non-professional financial analysts in the Winter 2014 competition season. I have a confidence score of 7.7 based on their statistical model, and I consistently predict quarterly earnings figures more accurately than the Thomson Reuters IBES consensus. I was cited as 'jshoe' online in some articles:
- "The analyst with the lowest error rate on Apple is an information technology professional who goes by the username jshoe. Over 2 previously scored estimates on Apple jshoe has averaged an impressively low error rate of 0.5%." — LinkedIn Pulse
- "What Hedge Fund Analysts Are Saying About BlackBerry" — Seeking Alpha
- "Here’s What You Need to Know About Advanced Micro Devices, Inc."
- "Analysts Expect Rackspace to Come up Short"
- "While an analyst’s confidence score can theoretically go as high as 10, it never will, because no analyst is always perfectly accurate, meaning, we never have 100% confidence in someone’s estimate. In reality the top end of the range is somewhere around 8 when all the stars align, and in practice a score around 6.3 is really good"
- Estimize Profile for Jonathan Sheu
Feel free to reach out to me, and I'll try to respond as soon as possible!