{"data":{"hero":{"edges":[{"node":{"frontmatter":{"title":"Hi, my name is","name":"Ishank Singh","subtitle":"I build things for your better halves, phones duh!.","contactText":"Get In Touch"},"html":"<p>I'm an Android developer based in Bengaluru, IN specializing in building (and occasionally designing) exceptional, visually pleasing, high-quality apps. Currently working at a Healthcare startup as an Android Engineer.</p>"}}]},"about":{"edges":[{"node":{"frontmatter":{"title":"About Myself","avatar":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400' version='1'%3e%3cpath d='M55 2C41 12 30 40 33 61c2 17 9 31 21 42 7 8 10 6-20 11l-27 5c-8 2-9 4-3 3 3 0 4 0 3 1-2 1 3 2 8 1l8-2c3 0 4-1 5-2 0-2 0-2 19-6 15-3 16-3 18-1 6 4 22 12 31 15l8 2v5c-1 3 0 5 2 10l2 7-4 7c-5 7-5 14-2 18 1 2 2 4 1 11 0 7 0 10 2 16l3 19 2 5 4 7c2 7 2 9-2 12-2 2-3 4 0 2h1l-1 1c-1 1-2 2-2 5 1 6 6 16 7 14l2 2 1 2c-1 0 0 2 2 3 2 3 2 3 3 2h1c0 2 0 2 1 1s2 0 4 2l3 2 2-1h3c1-1 2 0 4 1 2 3 4 4 4 2l2 1c2 3 4 2 3-2 0-2 0-2 1-1l2 2v-2l-1-2 11 3 1 1v-2c-4-3-3-6 1-3 3 2 3 5 1 5v3l-1 2-1 2-3 3-2 4-2 4-2 4c0 3-2 6-4 6l-2 4c0 2-1 4-3 5-3 1-3 2-3 4 1 2 1 3-1 3-1 1-3 0-3-3 0-2-2-2-3-1l-1 5c0 2 0 2-1 1-1-2-1-2-1 0 0 1 0 2-2 1l-1 2c1 2 0 2-2 3s-2 1 0 2v1a364 364 0 0 0-20 58c0 2 7 2 145 2h146v-14c0-15 0-15-3-13-2 2-6 2-6 0s4-5 6-4c2 0 2 0 2-7 0-6 0-7-2-8l-2-1-2-1h-5l-5-1c-1 0-2 0-1-1l-1-1-1 1c-1 1-3 1-4-1h-2l-4 1c-2 0-2 0 0-2l4-2c2 0 2 0 1-1-2-1-2-1 1-2l4-2h-4c-3 0-4 0-3-1l5-1c2 1 7 0 10-1l8-1h3l-3-2-6-4c-3-3-3-3-2 0 1 4-4 6-7 3-2-2-3-2-7 0-2 1-6 1-5-1h-3l-4-1h-2l-2 1-2 2c-4 3-3 3 1 2h7c3 0 3 0 2 1l-3 2-2 1c0 2-6 5-7 4l2-3 2-2h-12l2-2c4-3 4-4 0-3l-2 1c2 1-6 8-9 8-1 0-2 0-1-2h-1l-4 1c-3 0-3 0-1-2 1-2 6-3 6-1h3c2 0 3 0 2-2h-5c-2-1-2-2 0-3 2-2 7-2 5 1-2 2 1 1 4-2 2-3 7-4 7-2 1 1 2 1 4-1 3-3 6-4 7-2l2 1a396 396 0 0 0 11-1l5-3-3-1-3-4c0-2-1-4-6-6l-6-4c-2-3-10-8-14-8-6 0-14 4-19 10-2 2-6 6-9 7a539 539 0 0 0-31 18l-23 13-22 11 1-1c1-2 1-2-1-2l-2 1-1 1h-3c0-1 0-2 1-1l1-2v-2l2-1c1-3 0-2-3 0-2 2-3 2-4 1l-3-1c-2 0-7-4-7-6 0-1 8-5 12-5l5-3 3-1 2-1v-2l1 1h4l5-2c3-1 3-1 2-2s-1-1 1-1l2-2 2-3c2 0 2 0 1-2v-1c3 0 2-4 0-5l-2-2c1-1 1-2-1-1-2 0-3 0-2-1 0-2-3-6-5-6v-3c0-2 0-2-2-1v-1c2-1 0-3-2-3l-2-1-1-2-1-2c0-2 0-2-1-1l-1-1v-7l-1-4-1-2-1-1v-3c-2-2-2-5 0-6v-1h-2c-1 1-1 1-1-1l2-2 2-2h-2c-3 1-4 1-1-2 1-1 1-2-2-2l-1-1c2 0 2 0 1-1v-2c1-1 1-7-1-6l-1-1v-8c-2 0-3-3-2-4v-3l1-2v-3l2-1h-1l-1-1-1-3v-4c1-2 2-6 0-8v-4a267 267 0 0 0 3-16v-4l-1 3-2 3c-1 0-1-5 1-6l1-2v-3l1-1c2-1 2-2 1-3l-2-3h3c1-1 2-3 0-3l-1-2c0-1 0-2 1-1l2-1-1-1h-4c-1 2-3 2-3 1l-1-1v3l-1 1v2h-1c0-2-2 1-3 3 0 2 0 2 2 1l2-1 2-1c2-3 3-1 1 1l-2 1c-2-1-7 6-6 8l-1 2c-1 0-2-4 0-5 1-2 1-3-1-3v-1c0-2-2-1-3 0v2c1 1 0 1-1 1s-2 0-1 1l-1 1h-1c1 1 0 1-1 1l-4 2c-1 2-3 3-4 2-1 0-2 0-1 1 2 0 1 2-1 2-1 0-2-1-1-3 0-3 0-3-2-2-1 2-2 0 0-2 1-1 1-1-1-1h-1l-1-1h-3l1-1 1-1h-3v-1l-1-1h-4l-1-1v-3h-3c-1 2-2 2-3 0l-1-1c0 2 0 2-1 0-2-1-2-2 0-2 1-1 1-1-1-1s-4-2-2-2l1-1-2-1v1l-1 1-1-2h-2v-2l-1-1h-2l-1-1-1 1-1 1-1-1v-3l-3-4c-2 0-4-2-3-2l-1-1-4-2-1-2c1 1 2 0 3-1s3-2 4-1l1-1c-1-1 11-8 13-7l2-1 2-1c2-1 2-1 1-3-2-1-2-1 2-1 8 0 9-1 11-3l4-2c2 0 2 0 1-1v-2c0-2 0-2-2-2l-2-2c0-2-2-3-5-3h-1l-2-1c-2 1-3 0-1-1h-1c-2 0-2 0-1-1s-1-4-3-3h-1l1-2v-2c-2-3-10-9-11-8l-1-1-1-3c-3-1-2-3 1-3l16-5c19-7 45-11 43-7 0 1 5 2 6 0l1-1v5l1 1 1-3 1-2v3c0 1 2 2 4 1l1 2 1 1c1-1 1 0 1 1l1 1h1c0 1 1 2 2 1l1 1v1h2v2l2 2c0 1 0 2 1 1l2-1 1 1c-1 1 0 2 1 2l2 3 2 3 1 1 1 1 1 1 1 1v3c0 2 0 2-2 0s-2-2-3-1h-3l-1 1-2 2c-3 1-4-1-2-2h1c0 1 1 1 1-1l1-2v-3c2-2 0-1-3 1l-2 1 2-3 2-2 1-2v-1c0-1-2 0-2 2l-2 4 1-4c0-3 0-4-2-4s-6 4-7 5c0 3 0 3-1 2-1-2-1-2-2 0v10l-2 1h3c2 0 2 0 2 2l1 2 1-1 4-8 1 2v2l1 2h-1l-1-1-4 7 2-2 3-2v2c-1 1-2 2-1 3h1l1-3 1 3v7l2-1v8l2-4c2-3 5-5 5-3h15c3 1 7 10 8 21 0 10 1 11 2 2 3-24 2-32-6-46l-4-7-3-4-3-5-1-1c0 1-2 0-3-2l-9-9a976 976 0 0 1-20-12l-3-2-4-2c-2 1-4 0-3-1v-1c-1 1-4 0-7-2a245 245 0 0 0-32-18l-3-2-1-1h-2l-8-2-6-1 12 6a352 352 0 0 1 43 27h-2l-2-1-4-1h-2c-3 0-3 0-2-1l-1-1h-2a106 106 0 0 0-27-11v-1a139 139 0 0 1-6-1v-1c2-1-2-3-4-3h-1l-2-2-3-1h-2c-2 1-3-1-2-2h-1c-2 0-2 0-1-1 2-1 0-2-3-1-2 0-2 0-1-1s-1-3-3-3h-1l-1-2v1c0 2-2 1-3 0v-2l-2-3c-2-2-3-3-5-2v-1l-2-3c-4-3-5-4-5-1 1 2 0 1-3-2l-2-3 1-1-2-1-1 1-6-1-3-4h-2c-2 0-4-2-2-2l6 3 7 3c1-2-15-10-18-9-2 0-2 0-1-1 2-1 2-1-1-2l-4-1-8-4-8-4H74C59 0 58 0 55 2m168 31c3 1 3 1 1 2-1 1-3 1-5-1l-3-1 2 2 3 1-4 2-6 1c-4 0-5 2-2 2h3l4 2 6 3h4l-3-2-3-3h2c2 0 3 1 3 2h3c0 2 1 3 3 4 3 0 5 1 5 2l6 2c0-2-7-8-11-9l-3-1 14 2 11 2 1 2 3 1h1c-1 0 1 3 3 3l1 2h3c3 0 1-3-2-2v-1c2-1-6-7-8-6v-1c1-1 1-1-2-2l-3-1-1 1-1-2c1-1-5-4-7-4l-5-1-7-1h-3l-3-1h-3l3 1m-29 9h1l1 1 12 7a393 393 0 0 1 25 13v-3l2-1v-1h-3l-1-1h-1v-3l-2-1h-3l-1-2-1-1c-1 1-2 0-3-1h-1l-1-1c-1-2-24-8-24-6m78 97c-4 2-8 10-9 20l-3 9c-1 2-2 3-1 5s2 2 5 1h12l-3 3-2 3 8-1c1-1 2-3 0-2l-1-1-1-1c-1 1-1-1 1-4 3-6-1-16-7-16s-8-3-2-3h6c3 0 4 0 5 5 2 4 2 13 0 17l1 2c1-1 3-9 4-19 0-9 0-10-2-13-4-7-7-8-11-5m-159 15c-2 1-2 2 0 4v2c-1 0-1 1 1 2l2 2 3 2 2 2 7 2c8 4 10 4 11 0s1-5-5-7l-7-4c-2-4-11-7-14-5m173 18c0 3-6 16-7 16-2 0-7 6-8 10v15l1 16v6l2-4 1-9 2-10v-1l1-2v-3l1-2 1-3 1-3 1-2 2-3 1-4v-2l1-2 1-4v-11l-1 2m-35 15l-6 24c-2 9-2 12 2 8l3-3 6-6 3-7c3-5 4-6 7-8 6-1 7-3 3-3-5 0-13-3-16-6-2-1-2-1-2 1' fill='%2364ffda' fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1,"src":"/static/0fa16bbc7beb69e1937fbccf251c2d2d/3146a/me.jpg","srcSet":"/static/0fa16bbc7beb69e1937fbccf251c2d2d/68034/me.jpg 175w,\n/static/0fa16bbc7beb69e1937fbccf251c2d2d/be4fc/me.jpg 350w,\n/static/0fa16bbc7beb69e1937fbccf251c2d2d/3146a/me.jpg 500w","srcWebp":"/static/0fa16bbc7beb69e1937fbccf251c2d2d/65f9c/me.webp","srcSetWebp":"/static/0fa16bbc7beb69e1937fbccf251c2d2d/be74d/me.webp 175w,\n/static/0fa16bbc7beb69e1937fbccf251c2d2d/9b2d4/me.webp 350w,\n/static/0fa16bbc7beb69e1937fbccf251c2d2d/65f9c/me.webp 500w","sizes":"(max-width: 500px) 100vw, 500px"}}},"skills":["Java","Android SDK","HTML & CSS","React Native","Kotlin","RxJava","Firebase","Realm, SQLite","APIs","JSON","XML","C, C++"]},"html":"<p>Hello! I'm Ishank, an Android developer based in Bengaluru. I develop for Android for a living. Fortunately, It’s also something I’m really passionate about. I develop exceptional apps that provide intuitive, pixel-perfect user interfaces with Material Design and motion.When not working with my overlords, you can find me on steam playing games.</p>\n<p>Shortly after graduating from <a href=\"https://www.csvtu.ac.in/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">CSVTU</a>, I did some Freelancing and turned their ideas into reality. After that I worked on various stealth-mode startups where I get to work on a variety of interesting projects and tools on a daily basis.</p>\n<p>Here's a few things I'm experienced with:</p>"}}]},"jobs":{"edges":[{"node":{"frontmatter":{"title":"Android Developer","company":"HealthGraph.in","location":"Bengaluru, IN","range":"Nov 2017 - Present","url":"https://www.healthgraph.in/"},"html":"<ul>\n<li>Developed and maintained code of their B2B EMR App <a href=\"https://play.google.com/store/apps/details?id=in.healthgraph.foss&#x26;hl=en_IN\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Foss</a>.</li>\n<li>Carried out the deployment of the app on playstore with weekly updates.</li>\n<li>Manually Refactored whole UI of the Foss app by employing Material Design components and made it visually appealing.</li>\n<li>Designed their Analytics module in mobile.</li>\n<li>Deployed their Medical Templates in mobile using Chromium webview.</li>\n<li>Refactored the Foss app to add full compatibility for Tablet devices.</li>\n<li>Communicate with Backend team of engineers on a daily basis for APIs.</li>\n<li>Developed a User centric Patient Registration &#x26; Feedback app <a href=\"https://play.google.com/store/apps/details?id=in.healthgraph.kerid&#x26;hl=en_IN\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Kerid</a> from scratch.</li>\n</ul>"}},{"node":{"frontmatter":{"title":"Android Engineer","company":"GPSDesk","location":"Bengaluru, IN","range":"June - Aug 2017","url":"https://www.gpsdesk.com"},"html":"<ul>\n<li>Worked on their School Bus Tracking suite.</li>\n<li>Built and refactored the Driver's app to facilitate real-time location logging via java socket.</li>\n<li>Architected and implemented the MapView using Google maps Api.</li>\n<li>Tweaked the UI inline with Material guidelines.</li>\n</ul>"}}]},"featured":{"edges":[{"node":{"frontmatter":{"title":"StockPixels","cover":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='400' height='250' viewBox='0 0 400 250' version='1'%3e%3cpath d='M0 125v125h401V0H0v125m327-86h-5v5c0 6 2 7 10 4 3-2 7-3 7-2l3-1c0-2 1-2 3 1 5 4 12 6 13 4V39h-31m21 19c-2 1-1 7 1 7v1l-2 1c0 2 5 4 6 2h7l3-1h-3l-2-1h-2c-1 1-1 1-1-1 1-2 9-3 9-1l2 1c2 0 2 0 1 1l-2 1c1 2 6 2 7 1l-2-1v-2l2-5 1-3-6-1c-5 0-6 0-6 2-1 3-3 3-3 0 0-2-1-2-5-2l-5 1m-60 18v12l4-3 5-3 3-1-2-1h-2c2-5 2-5-3-5l-5 1M93 80c0 3 0 3 3 3l4-1c0-2 2-1 2 1l2-1h2l2 1 1 2h-5l-9 1c-2 0-3 6-1 6l1-1c0-2 1-2 6-2a3067 3067 0 0 0 8 2c-11 0-15 1-6 1 5 0 5 0-2 1-5 0-1 1 12 1l14-1-6-1h6c6 0 7-1 5-4l-2-1h-2c0-2-4-3-4-1h-1c-1-2-1-2-2-1h-2c-1-2 0-2 6-2h8v-6H93v3m43 6l1 9 6 1c6 0 6 0 6-2l-2-9-2-7h-9v8m23-8c-2 0-3 0-2 2h-2c-3-3-4-2-1 0 1 2 2 3 1 4h-2c-2-1-1 2 1 7s2 5 6 5l4-1h1c1 1 2 0 4-3 0-2 0-2 1-1l2 2 1 2 1 1 1-10v-9h-6l-10 1M93 98v28l1 26h6l7-1h25l1-12-1-12-3-1c-2-1-2-1 1-1h3v-12l-1-14c0-3-38-3-39-1m62 1c-4 0-4 0-4 4 0 3 0 4 2 4l1 2c0 1 1 2 3 2l2-1h1l3-2c1-1 1-1 1 1s-1 2-4 3l-4 1h-1l-3-1c-2 0-3 0-3 2h-1c-1-2-3-2-7-2l-5 1-1 5c0 7-1 7 21 7h19v-5c0-5-2-8-6-8l-4-1 1-1 1-1 1-2 1 2c0 1 4 2 5 0V99h-19m-139 3c0 1 1 2 3 2 3 1 3 2 3 6l-1 5v1l1 3c-1 3 0 4 2 3h2c3 2 3 0 3-9v-10c1-2 1-2-6-2l-7 1m37 0c4 2 3 3 0 4-4 0-5 0-6 2v14l19 1h18l1-6-1-6-1-1h1l1-2c0-3-7-4-8-2l-3 1v-1l-1-1-4-2c-2-2-4-2-10-2-7 0-8 0-6 1m312 12c-2 2-1 9 0 10l7 1c4 0 4-1 4-3l1-2c1-1 1 0 1 1 0 4 6 4 8 0 1-2 1-2 1 1-1 3 0 4 2 2v-10c0-3-24-3-24 0m-95 6h-8c-2 4 6 8 8 5l1 1v3l2 1 3-2 2-1-2-2v-1c3 0 2-1-1-4-3-2-2-2-5 0m-207 6l-1 1h-2l3 2 1 1c-1 0 1 4 3 4l1 1-2 1-2-2c0-2-5-3-8-1l1 2c2 1 2 2 0 2-1 1-2 4 0 4l1-1 1-2h3c2-1 8-2 10-1l-1 5-4 3-3 3h3l11 1c6 0 7-1 7-3s0-3-2-3l-5-2c-1-2-3-3-3-2l-2-4v-7l-2-2h-8m73 5l-1 14c0 11 0 17 3 17l1-1h6l-3 1c-5 2-8 9-4 10s4 1 3-1c0-2 0-2 2-1l3 2 2 1c0-2 0-2 2-2l2 1c0 1 2 2 5 2l5-1-1-1-4-1-2-1 2-2c3-1 3-1 1-3l-3-2v-1c3-2 8 4 8 7-1 2 1 3 2 1 0-2 4-3 5-2l-1 1v3h3l2-1 1-3-1-4v-1l-1-1c-1 0-2 0-1-1h2c1 1 1-1 1-16v-16l-20-1h-19v3m237 0l-2 2c0 2-1 2-3 2-4 0-4 2 0 2s4 0 4 2h-2c-1 0-2 0-1 1l-1 1-1-2-1-1h-3c-1-2-2-1-2 2 1 3 4 4 5 2h1l5 1 5-1h2l7 1h5v-5c0-4 0-5-2-6l-3-1h-13m-69 20l-7 2-3 2-4 3c-6 2-3 4 11 4h13v-6c0-6-1-7-3-7l-7 2m-256 2c-1 2-1 2 1 1 1-1 2-1 2 1l3 1c1 0 2 0 1 1-2 0-1 2 1 3h6v1c-1 1 0 2 1 3 2 1 2 1 2-1s0-2 2-2a63 63 0 0 0 17-1l-1-1v-2c1 0 2-1 2-3v-3H67c-16 0-19 0-19 2m-11 6c1 1 0 2-3 3l-5 2c0 3-4 5-7 4l-4 1v1c3 0 5 3 3 4h-2c0-2-2-1-2 1h-1c-1-2-1-2-3 0l-4 1H7c-1 1 5 1 18 1h19v-20h-4c-3 0-3 0-3 2m198 5c0 1-1 2-4 2l-7 1c-1 2-2 3-2 1s0-2-1-1c-2 1-3 3-1 2l1 1v1c1 1 0 4-2 4l-2 2c1 1 0 1-1 1l-2 1h-1v-1c1-2-3-2-6-1h-3l2-1c3 0-3-2-8-3h-10l-5-1v4c0 3 0 4 1 3 2-1 26 1 26 3l-1 1 14 2c4 0 5 0 5-2l2-2 2 2c0 2 1 2 5 2l16-2c-5 0 3-2 14-3 11 0 12-1 11-5v-3l-9 1c-8 0-15 2-21 4h-5c0-1 0-2-2-2s-4-3-2-3l2-2c1-2 1-2-1-3s-2-1-2 1c1 2 0 3-1 0v-5l-2 1M47 177l2 3c2 2 2 2 1 3s-1 1 1 1c3-1 4 0 1 2-1 2-1 2 1 5l2 4c0 2 3 3 6 0l3-1h-4l-3 1 1-4v-5l3-3 2-1-3-1c-4-1-2-2 3-3l6-1c1-1-1-1-10-1l-12 1m47 8l-1 24v23h11c11 0 17-1 15-4v-1l1 2c0 3 0 3 6 3s6-1 6-3c0-3 0-3-1-1 0 2-1 2-3 2l-5-1-1-8c0-7 0-8-2-8s-2-1-1-4c0-6 1-8 6-10l4-3c0-1-1-1-3 1h-3l-1-1-1 1v1c1 0 1 1-1 2l-2 4-2 6c0 2-3 3-3 0l-1-3-1-11c0-10 0-11 3-11l-9-1-11 1m46 6c0 1 1 2 3 2 2 1 2 2 1 2-2 1-2 1 0 3l2 3h-5c-5-1-5-1-5 10v5h39v-11h-3l-4-1h-1l-10-2h7c10-1 11-1 11-7 0-5 0-5-13-5l-7 1c3 1 1 3-2 3-2 0-2 0-1-1l1-1-1-1h-12M10 206c2 1 3 1 2 2l-4-1c-2-1-3 0-2 4a1129 1129 0 0 1 27 2l-7-2c-6-1-12-2-11-3h4l14 2h11v-5H25c-15 0-18 0-15 1m11 9c-13 4-15 5-15 9v3l7-5c9-6 11-6 5-1l-5 4-1 1c-1 1 4 1 13 1l15-1c0-2 0-2 2-1s2 1 2-2c0-2-1-2-3-4l-4-2-2-1-6-1h-8m127 12l-7 2h-4l-1 1c0 2 3 2 20 2 18 0 19 0 19-2-1-3-18-5-27-3' fill='%2364ffda' fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1.60125,"src":"/static/664df81a4c5b262b1f8fdcead8dbc34b/a1499/demo.png","srcSet":"/static/664df81a4c5b262b1f8fdcead8dbc34b/3bd33/demo.png 175w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/e87fe/demo.png 350w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/a1499/demo.png 700w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/a6c6e/demo.png 1050w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/7a428/demo.png 1281w","srcWebp":"/static/664df81a4c5b262b1f8fdcead8dbc34b/785f8/demo.webp","srcSetWebp":"/static/664df81a4c5b262b1f8fdcead8dbc34b/427c3/demo.webp 175w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/4c988/demo.webp 350w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/785f8/demo.webp 700w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/d8625/demo.webp 1050w,\n/static/664df81a4c5b262b1f8fdcead8dbc34b/ec4e7/demo.webp 1281w","sizes":"(max-width: 700px) 100vw, 700px"}}},"tech":["Java","Android SDK","RxJava","MVVM","JSON"],"github":null,"external":"https://spotify-profile.herokuapp.com/","show":"true"},"html":"<p>An All-in-one app for all your Free-to-use High Quality Stock photos. It pulls data from <a href=\"http://pexels.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">PEXELS</a> &#x26; <a href=\"http://pixabay.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">PIXABAY</a>. I made it after my other one failed to see the sun. I just could'nt let it waste. Its a stripped down version of my other project to accomodate these APIs.</p>"}},{"node":{"frontmatter":{"title":"Pin Simple","cover":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='400' height='250' viewBox='0 0 400 250' version='1'%3e%3cpath d='M110 75v127h86V76l-43-1h-43m95 63v64h86V76l-43-1h-43v63m-190 1v63h85V76H15v63m285 0v62h4c9 0 9-1 12-8l2-8c-1-1 0-2 2-3s4-1 12 1l2 2 1-1 1 5 1 7h4c3 0 4 0 4 2s1 2 19 2l20-1a597 597 0 0 0 0-37v19l-3-3-3-4-1-1-5-5-5-5h3c3 0 4 0 4 2l-1 1 1 2 4 1-1-1c-1-1-1-1 1-1l2-1v-2l-1-1-1-2h-2c-2 1-12 0-13-1-1-2-1-5 1-5l1 2h2l2-1 4-1c4 0 4 0 7-5 4-8 5-14 5-45V76h-85v63m2-61v122h3c2 0 3-1 6-6 3-7 5-14 3-14v-1l-1-1c-2 0-1-1 1-6 3-6 3-7-2-8-2-1-2-1-2-9l1-31v-24h25V88h27v10c0 11-2 19-2 10 0-6 0-6-1 0-1 3-1 4-4 4l-3-1-1-2h-1c-3-1-9 0-9 1s-1 1-1-1c-1-3-3-2-3 2v5h5c5 0 9 2 6 3v2l-1 1c-1-1-2 1-2 5l1 2c1-1 2 0 2 1 1 2 4 3 4 1l2-1h1c0-1-1-2-2-1l-2-1 3-1 2-1c0-2 5-3 5-1h1l3-1 2-1c0-5 2-9 5-9l1 5c-1 4 0 5 1 5l1 1-2 1v1h1l1 3 1 3 1-1 2-2 1-6c0-2 0-3 1-2 1 4 2-1 2-22V77h-41l-41 1M191 91c-2 5 0 57 2 59a576 576 0 0 0-2-59m147 3v6h5c4 1 4 1 4-3l1-3 1 3c0 3 0 4 4 4 3 0 3-1 5-3 1-3 1-3 2-2l-1 3v1c2 1 2 0 2-5v-6h-23v5m-119 0l-1 3c1 1-1 3-3 3s-2 0 0 1 2 1 2 5l-1 9v6h-4c-4 0-4 0-4 3 0 5 2 5 18 5 11 0 12 0 14-3l3-2c4 0 4-3 2-8l-4-8c0-2-2-5-4-5l-1 5c0 4-1 5-4 5s-4-1-4-5l1-5c3 0 0-3-3-4l-4-1 2-1 3-3c0-3-5-3-8 0m150 2l-3 12c0 2 2 3 2 1 1-1 1-1 1 1s2 4 2 2l2-2c1 0 2 0 1 1h-1l-1 1 3 1 2-2c0-2 0-2 2-2 1 1 1 0 1-1 0-3 0-4-1-3l-1-1 2-1 1-1-10-1-1-3-1-2M17 118v35l6 3 11 4 5 1-1-4 1-3 1 3 1 2v-2c0-3 0-4 7-7 8-3 12-4 7-1-2 0-2 1-1 1h7l1-1c1 1 4 0 8-1 5-3 6-4 6-6l1-3v-3l3-13c1-1-2-1-6-1-8 0-8 0-7 2l5 2c3 1 3 1 1 1-3 0-5 3-3 7l1 3H58l-1-3-1-3-1 3c0 3 0 3-2 3-3 0-3-1-3-4l-1-3v3c0 3-2 6-2 3h-9c-8 0-9 0-8-1 1-3 5-6 6-6 2 0 5-3 5-5l1-1v-14l-1-3c0 2-4-1-6-5-2-3-2-3-10-3h-8v20m295 17l1 19 1-5v-6l1 2c0 1 4 2 7 1l1 4c0 3 0 3-1 2h-5c-4 1-2 2 3 2h5v-38h-13v19m3-17l-2 8v7h6c7 0 7-3 1-3l-5-1 1-1v-1l1-2h1l1 2 1-2-2-2-1-1h2l2 1 1 4c1 2 1 2 1-3 0-6-1-8-2-6h-6m-80 14v4l-2 3-2 2c-3 0-4 1-2 3h1l2 1 4 2 1 2c0 1 3 2 4 0l-1-2-2-1h1l1-1 2-1 2-2-1-2-2-3c0-2-2-3-3-3l1-1c2 0 2-1-1-2-2-1-3-1-3 1m-89 7c2 2-5 2-19 2-14-1-14-1-14 1s0 2 9 1c21-1 28 3 30 17a767 767 0 0 0 1 12c-1 0-2 0-2 2l-1-2-1-3v4l-1 10 1 6h44v-21c-1-4-8-6-24-6h-14l-2-9c-3-12-5-15-7-15v1m63 3l-2 1c0 2 1 4 3 4l4 2h1c0-2 3-3 4-1l-1 2c-3 1 0 2 5 2 7 0 7-2 1-2h-4l2-3c3-2 4-6 3-6l-2 2h-1c1-2 0-2-5-2l-8 1M73 157c-4 0-4 0-3 2 1 1 0 2-2 0l-3 1-2 1h2c4 0 0 2-4 2-3 0-3 0-2 2 3 4 2 5 0 2-2-2-2-2-4-1l-5 2 3 1 6 3 2 3v2l-3-3c-1-3-2-3-7-3H41l1 1 1 1-1 1c-1-1-1 0-1 1l-1 2c-2 0-2-1-2-3 0-5-1-6-4-6h-3c0-1-4-4-6-4l-4-2-4-2v19h13c13 0 13 0 12-2l1-2 1 3 14 1c13 0 14 0 13-1v-2l2 2c1 2 9 2 11-1 2-2 2-2-1-2l-3-1h3c4 0 16-12 14-13l-19-5-5 1m277 14l1 5c0 4 0 4 5 4 2 0 4 0 3-1-1-2 3-2 5-1 1 2 8 3 8 1l2-1c4 0-2-7-6-7h-18M14 231v19h87v-39H14v20m286 0c0 16 0 19 2 19l1-10c0-10 0-11 2-11 4 0 6 4 6 13v8h5l5-1 3-1 3 1 17 1c15 0 18 0 17-2l3-1h4l-3 2c-2 1-2 1 4 1h6v-6c0-6 0-6 3-7 5-2 5-1 5 6 0 6 0 7 2 7l1-19v-20h-86v20M68 220c24 13 25 14 24 17v3l3-2 3-1v-23H58l10 6m166 19l1 9v2h54v-16l-28-1h-27v6' fill='%2364ffda' fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1.6,"src":"/static/856a49407ef944113dcbed050f141879/a1499/pin-simple.png","srcSet":"/static/856a49407ef944113dcbed050f141879/3bd33/pin-simple.png 175w,\n/static/856a49407ef944113dcbed050f141879/e87fe/pin-simple.png 350w,\n/static/856a49407ef944113dcbed050f141879/a1499/pin-simple.png 700w,\n/static/856a49407ef944113dcbed050f141879/a6c6e/pin-simple.png 1050w,\n/static/856a49407ef944113dcbed050f141879/6c8a2/pin-simple.png 1400w,\n/static/856a49407ef944113dcbed050f141879/43c25/pin-simple.png 2100w,\n/static/856a49407ef944113dcbed050f141879/97e85/pin-simple.png 2880w","srcWebp":"/static/856a49407ef944113dcbed050f141879/785f8/pin-simple.webp","srcSetWebp":"/static/856a49407ef944113dcbed050f141879/427c3/pin-simple.webp 175w,\n/static/856a49407ef944113dcbed050f141879/4c988/pin-simple.webp 350w,\n/static/856a49407ef944113dcbed050f141879/785f8/pin-simple.webp 700w,\n/static/856a49407ef944113dcbed050f141879/d8625/pin-simple.webp 1050w,\n/static/856a49407ef944113dcbed050f141879/5838b/pin-simple.webp 1400w,\n/static/856a49407ef944113dcbed050f141879/2882d/pin-simple.webp 2100w,\n/static/856a49407ef944113dcbed050f141879/f9b5c/pin-simple.webp 2880w","sizes":"(max-width: 700px) 100vw, 700px"}}},"tech":["Vue","Vue Router","Express","Pinterest API"],"github":"https://github.com/bchiang7/pin-simple","external":"https://pin-simple.herokuapp.com/","show":"false"},"html":"<p>Pinterest, but just the pictures.</p>\n<p>My main motivation for building this was so I could cycle through pins on my boards with the left and right arrow keys and hide the other distracting features that I don't usually use on Pinterest.</p>"}},{"node":{"frontmatter":{"title":"Erised: An Unsplash app","cover":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='400' height='250' viewBox='0 0 400 250' version='1'%3e%3cpath d='M0 125v125h401V0H0v125M217 13c-3 0-3 9 0 10 5 1 11-3 10-7-1-2-6-4-8-4l-2 1m-34 33v18c2 1 1 2 0 3s-1 1 1 3l1 2c-2-1-3 0-3 17 1 13 2 18 4 16l1 1-2 2-2 2h1v3c-2 1-2 12 0 12 1 0 2-1 2-3 0-3 1-5 2-4l1 2h-1c-1-1-1-1-1 1l1 2 1-1c0-2 3 0 4 2s1 2 2 1c0-3 2-4 4-4l2-1c0-2 2-3 3-3l1-2c0-1 2-2 3-1v2c-1 0-1 1 1 1 3 3 3 19 0 18l-1 1-1 1c-1 0-2 1-2 3s1 2 4-1c2-3 3-2 3 2l-1 4-4 2c-3 2-3 3-3 7 0 5-4 13-5 11l-2 3v2l-2-2c-1-2-1-2-1 0h-1c0-2-2-1-1 1 1 8 0 7 9 7l9-1h2c0 1 51 2 54 0 2 0 2-1 1-3-1-3 1-3 2 1 2 3 6 5 7 3v-2l1-2v-3c-2-1-2-3-2-10l1-8-4-4-3-4v-2l-2-1c-2 1-6-1-6-2l2-1 1 1 3 1c3 0 3 0 1-3l-2-2-5-2c-3-2-3-2-1-3 1-1 0-1-3-1-1 0-2-3-2-7 0-3 1-4 2-3 1 0 2 0 2-2l2-1 3-1 3-2c2 0 6 4 5 5l1 1 3-3 1-2h1V45c0-2 0-2-6-2l-7 1h-2l-4-1c-3 0-3 1 1 2 1 1 1 1-1 1l-3-1c-1-2-6-2-37-2h-36v3m71 35l-3 2c-1 1-2 1-1 2l-1 1-2-2v-2l-5-1c-5 1-7 2-3 2 2 0 4 2 2 3v2c3 0 2 2 0 2h-2c0 1 4 2 6 1h6c2 1 3 1 2 2l-1 1 2 1h1l-2 1c-2 0-2 0-1 1 3 1 4 4 1 4v1c1 2 5-2 4-4l1-4c2-3 3-6 2-8-2-6-4-7-6-5m-127 8v21l13-1 15-1 1 1c1 1 1-3 1-9V89l-15-1-15 1m40 0c-8 0-8 0-7 9 0 6 1 8 2 8 1-1 1-1 0 0-3 1 0 3 6 3h6l1-10-1-10h-7m131 6c-4 0-4 0-3 3 1 5 5 10 8 11 2 0 4 2 3 3l-1 4v4h7c8 0 8 0 8-8 0-4 0-5 2-5 3 0 5-3 3-5l-1-5v-3h-11l-15 1m-251 7c0 2 0 2 1 1 1-2 1-2 1 0 0 3 4 4 6 3 3-3 4-2 4 0v3c8 0 11 0 10-2 0-1 0-2 3-2l3 1c0 2 5 2 7 0v-3c-1-2-1-2 1-2 1-1-6-1-17-1H47v2m318 2c-2 0-2 0-1 2l2 5 1 5c1 2-3 9-6 8v4c1 5 1 5-1 8l-1 3 6-7v-3c0-4 2-2 2 2 0 5 1 6 2 5v-1c-2-4-1-8 2-11l1-2-2-2v-1l1-1-1-1c-2 0-2-7-1-10 1-2 0-4-2-4l-2 1M77 118H67l-7 1v2c-1 1-1 1-2-1l-2-2v1l1 2-2-1-5-2h-3v11c0 9 0 11 2 11l1-1 1-1 1 1c-1 1 5 1 16 1h17v-11c0-10 0-11-2-11h-6m59 23h-5l-2-1c-1 0-2 1-2 3l1 2h1l-1 1-1 3c0 3 0 3 2 3 3-1 4 3 2 5s-2 2 1 3c5 1 6 1 3 2-4 1-3 1 3 1 3 1 4 0 1-1l-2-1c1-1 15-2 16-1h3c1 1 1-1 1-5l-1-8c-2-1-2-1-2 1s0 3-2 2v-2c1-1 1-1-1-1l-3-1 1-2 1-2c1-1 0-2-1-2l-2 1h-1c-1-2-3-2-10 0m-112 0l-7 1v2c-2 1-4-1-4-2v-1l-1 2h-2c-4-4-5-2-4 12v8h38v-11l-1-11H24m137 1l-1 20 2 1c1 0 2 0 2-2-1-2 6-3 8 0 2 1 2 1 2-6v-11l1-4h-7c-5 0-7 0-7 2m-113 1c-2 1-2 3-2 12l1 10h38v-22l-18-1-19 1m-29 23v2h-2c-2-2-5-3-5-1l-3 1-3 1 6 1 2 1-3 1H6v1c2 2 18 3 18 1l1-2 1 2h13c1 1 4 1 5-1h-3c1-1 0-1-2-1-3 0-4 0-3-2h-1l-2 1-2-2-1-2c0-1 0-2-5-2l-6 1m36 2l-8 1v4c0 15 0 15 3 16l3-1 3-2 3-1c0-2 2 0 2 2 0 3-3 9-4 9l-1 2-3 3c-3 1-2 3 3 4h7l4-2 2-1c0-1 1-2 3-2 7 0 7 1 5-5 0-3-2-6-3-7-4-3 0-5 4-4l5 2c2 0 2-1 2-9l-1-9H55m247 7l-4 2-8 3h-2c-1-1-1 4-1 11l1 14 1 4c0 4 1 5 1 2 1-4 3-4 3 0 0 2 0 2 1 1l3-1h2v-1c-2-1 1-8 4-8 1 0 2 0 2 2 0 1 0 2-2 2-1 0-2 0-2 2h1c2-1 3-1 3 1l2 1 1 2 1 2 1-2c0-3 1-4 3-3 1 1 2 2 4 1 2 0 2-1 2-7 0-7 1-9 4-9 2 0 2 0 4 9 1 6 4 11 5 9l3-1c2 0 2-1 2-14l-1-13c0 1-6-2-7-5l-6-2-4-2-8-1-9 1m52 0v4l1 1 1 2v3l-3 1-3 1c-3 2-3 8-1 8l1-1-1-1c-1 0-1-1 1-1l2-1h2l2 1 2 1c3-1 3 0 3 4l-1 4c-1 0-2 4-1 5l1 2 1 2 1 3 1 2 1-2c-1-1 0-1 2-2l2-2 1-1 1 2 2 1 1-1h2c2 0 5-2 5-4l-1-2-1-5c0-7 1-9 5-8 1 0 8-12 8-15 0-2 0-2-18-2l-19 1M8 177c-2 0-4 6-2 6v27l1 2v1l-1 2 2 1h2l2 1 3 1h16l2 1 1-2c-1-2 1-4 2-2 0 2 3 2 7 0 2 0 1-30 0-30v-1l1-4c0-2 0-3-2-3H8m93 19h-7v4c-1 5 0 7 5 8 6 1 19 1 20-1h3c0-1 0-2 1-1l1-5v-6h-8l-15 1m59 2l2 2 1 2 2 1 1 1-2 1-2 1 2 1c3 0 1 2-1 2h-2l2 1c2 1 12 0 11-1v-2c2-2 0-3-3-3h-3l3-1c3 0 3-1 3-3 1-2 0-3-7-3l-7 1m187 22c1 2-1 4-4 4l1-2c1-2 1-2-1-2s-2 0-2 8v8l3-1 3-3 6-3a49 49 0 0 0 12-8c1-1 0-1-6-1h-12m18 3l-3 4-2 2h6c3 0 5 0 4-1-2 0-3-2 0-3v-1l-1-2c1-1 3 1 5 6 1 5 1 5-2 5h-2l2-1c2-1 2-1-1-1l-13 1c-1 1 0 1 1 1 2 0 2 0 1 1s1 1 7 1l9 1 8 1h7v-3c0-2 0-3-1-2-2 1-13-1-13-3 0-5-10-11-12-6M6 224v5c0 3 0 3 5 3l19 1h14v-9l-19-1-19 1' fill='%2364ffda' fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1.60125,"src":"/static/492292ca56214764e5873465ba24265e/a1499/poster.png","srcSet":"/static/492292ca56214764e5873465ba24265e/3bd33/poster.png 175w,\n/static/492292ca56214764e5873465ba24265e/e87fe/poster.png 350w,\n/static/492292ca56214764e5873465ba24265e/a1499/poster.png 700w,\n/static/492292ca56214764e5873465ba24265e/a6c6e/poster.png 1050w,\n/static/492292ca56214764e5873465ba24265e/7a428/poster.png 1281w","srcWebp":"/static/492292ca56214764e5873465ba24265e/785f8/poster.webp","srcSetWebp":"/static/492292ca56214764e5873465ba24265e/427c3/poster.webp 175w,\n/static/492292ca56214764e5873465ba24265e/4c988/poster.webp 350w,\n/static/492292ca56214764e5873465ba24265e/785f8/poster.webp 700w,\n/static/492292ca56214764e5873465ba24265e/d8625/poster.webp 1050w,\n/static/492292ca56214764e5873465ba24265e/ec4e7/poster.webp 1281w","sizes":"(max-width: 700px) 100vw, 700px"}}},"tech":["Java","Android SDK","RxJava","MVVM","JSON"],"github":null,"external":"https://halcyon-theme.netlify.com/","show":"true"},"html":"<p>A source of Beautiful photos with great UI built on Material design components. Erised pulls data from Unsplash.com. Unfortunately, Unsplash rejected my production API upgrade request saying they can't allow anymore client apps. Its in DEMO mode with 50 requests/hr. You can still try it out on <a href=\"\">Play Store</a>.</p>"}}]},"projects":{"edges":[{"node":{"frontmatter":{"title":"Google Keep Clone","image":null,"tech":["Vue","Firebase"],"github":"https://github.com/bchiang7/google-keep-vue-firebase","external":"https://keep-vue.netlify.com/","show":"true"},"html":"<p>A simple Google Keep clone built with Vue and Firebase.</p>"}},{"node":{"frontmatter":{"title":"Spotify Profile","image":null,"tech":["React","Express","Reach Router","Styled Components"],"github":"https://github.com/bchiang7/spotify-profile","external":"https://spotify-profile.herokuapp.com/","show":"false"},"html":"<p>A web app for visualizing personalized Spotify data. View your top artists, top tracks, recently played tracks, and detailed audio information about each track. Create and save new playlists of recommended tracks based on your existing playlists and more.</p>"}},{"node":{"frontmatter":{"title":"Halcyon Theme","image":null,"tech":["VS Code","Sublime Text","Atom","iTerm2","Hyper"],"github":"https://github.com/bchiang7/halcyon-site","external":"https://halcyon-theme.netlify.com/","show":"false"},"html":"<p>A minimal, dark blue theme for VS Code, Sublime Text, Atom, iTerm, and more. Available on <a href=\"https://marketplace.visualstudio.com/items?itemName=brittanychiang.halcyon-vscode\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Visual Studio Marketplace</a>, <a href=\"https://packagecontrol.io/packages/Halcyon%20Theme\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Package Control</a>, <a href=\"https://atom.io/themes/halcyon-syntax\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Atom Package Manager</a>, and <a href=\"https://www.npmjs.com/package/hyper-halcyon-theme\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">npm</a>.</p>"}},{"node":{"frontmatter":{"title":"blistabloc","image":"","tech":["Wordpress","Timber","WooCommerce","SCSS","JS"],"github":"","external":"https://blistabloc.com/","show":"true"},"html":"<p>Custom wordpress theme and e-commerce site built with Timber and WooCommerce for blistabloc, a start-up selling the only reactive shoe insert that prevents blisters from forming.</p>"}},{"node":{"frontmatter":{"title":"Spotify’s Top Tracks of 2017","image":"","tech":["R","Spotify Web API"],"github":"https://github.com/bchiang7/spotify-top-tracks-2017","external":"","show":"true"},"html":"<p>R Project for my Data Science class at Northeastern to analyze the top Spotify tracks of 2017 and their audio features.</p>"}},{"node":{"frontmatter":{"title":"Surf Videos","image":"","tech":["React","Axios","YouTube API"],"github":"https://github.com/bchiang7/Surf-Videos","external":"","show":"true"},"html":"<p>Small React project to browse and search surf videos via the YouTube API.</p>"}},{"node":{"frontmatter":{"title":"Apple Music Embeddable Web Player Widget","image":"","tech":["MusicKit.js","JS","SCSS"],"github":"","external":"https://tools.applemusic.com/en-us","show":"true"},"html":"<p>Embeddable web player widget for Apple Music that lets users log in and listen to full song playback in the browser leveraging <a href=\"https://developer.apple.com/documentation/musickitjs\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">MusicKit.js</a>. Read more about this project on <a href=\"https://9to5mac.com/2018/06/03/apple-music-embeddable-web-player-listen-browser/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">9to5Mac</a>.</p>"}},{"node":{"frontmatter":{"title":"Apple Music Facebook Messenger Integration","image":"","tech":["Ember","JS","SCSS"],"github":"","external":"","show":"true"},"html":"<p>Facebook Messenger chat bot extension featuring authentication and full song streaming from within the Messenger app. Read more about it on <a href=\"https://www.theverge.com/2017/10/5/16433770/facebook-messenger-apple-music-bot-song-streaming\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">The Verge</a>.</p>"}},{"node":{"frontmatter":{"title":"Personal Website V3","image":"","tech":["Jekyll","SCSS","JS","Github Pages"],"github":"https://github.com/bchiang7/bchiang7.github.io","external":"https://bchiang7.github.io/v3/","show":"true"},"html":"<p>Third iteration of my personal website built with Jekyll and hosted on Github Pages.</p>"}},{"node":{"frontmatter":{"title":"Interventions","image":"","tech":["Jekyll","Github Pages"],"github":"","external":"https://interventions.design/","show":"true"},"html":"<p>Interactive marketing website for Northeastern's first annual student-led design conference, Interventions.</p>"}},{"node":{"frontmatter":{"title":"Lonely Planet DBMS","image":"","tech":["Python","MySQL","Flask","HTML","CSS","JS"],"github":"https://github.com/bchiang7/CS3200-Project","external":"","show":"true"},"html":"<p>A simple web application that allows users to filter through and leave reviews in a database of Lonely Planet's Top 500 Travel Destinations.</p>"}},{"node":{"frontmatter":{"title":"myNEU Redesign","image":"","tech":["Jekyll","HTML","SCSS","JS"],"github":"https://github.com/bchiang7/Redesign-myNEU","external":"https://bchiang7.github.io/Redesign-myNEU/","show":"true"},"html":"<p>Student web portal prototype built after conducting multiple rounds of user testing that aimed to improve the current portal to provide students at Northeastern University with a better user experience.</p>"}},{"node":{"frontmatter":{"title":"Crowd DJ","image":"","tech":["React","Sass","Firebase","Spotify API"],"github":"https://github.com/crowddj/crowddj-react","external":"","show":"true"},"html":"<p>Web app that allows people to crowdsource a party's music queue. Allows people to request songs, upvote songs, rate songs, etc. so the DJ can see how the crowd is feeling and queue songs accordingly. Won Best UI/UX Design at Hackbeanpot 2017.</p>"}},{"node":{"frontmatter":{"title":"Personal Website V2","image":"","tech":["Jekyll","SCSS","JS","Github Pages"],"github":"https://github.com/bchiang7/v2","external":"https://bchiang7.github.io/v2/","show":"true"},"html":"<p>Second iteration of my personal website. Designed and developed with a conscious effort to avoid using any superfluous frameworks like Bootstrap.</p>"}},{"node":{"frontmatter":{"title":"Weather Widget","image":"","tech":["JS","CSS","Node.js","Express","Heroku"],"github":"https://github.com/bchiang7/DemoWebApp","external":"http://quiet-dusk-89245.herokuapp.com/","show":"true"},"html":"<p>Simple weather app made with Node.js, Express, and Heroku. Utilized the OpenWeatherMap API and Google Maps API.</p>"}},{"node":{"frontmatter":{"title":"Screentime 2.0","image":"","tech":["JS","Backbone","Marionette","Cordova"],"github":"","external":"https://play.google.com/store/apps/details?id=com.starry.management&hl=en_US","show":"true"},"html":"<p>Starry Station android app feature that provided users with the ability to easily filter content, pause the internet, and even create custom rules for blocking apps like Facebook and Twitter right from their phones.</p>"}},{"node":{"frontmatter":{"title":"React Profile","image":"","tech":["React","JS","CSS"],"github":"https://github.com/bchiang7/react-profile","external":"https://bchiang7.github.io/react-profile/","show":"true"},"html":"<p>Online version of my 2016 resume made for fun. I was interested in learning React.js, so I found a simple tutorial and it spun into a weekend project.</p>"}},{"node":{"frontmatter":{"title":"CourseSource","image":"","tech":["Angular","Node.js","Express","MongoDB"],"github":"https://github.com/bchiang7/WebDevSpring2016/tree/master/public/project","external":"","show":"true"},"html":"<p>Web application built on the MEAN (MongoDB, Express, Angular, Node) stack with the intention of providing Northeastern students a better experience browsing the courses offered at Northeastern.</p>"}},{"node":{"frontmatter":{"title":"Personal Website V1","image":"","tech":["HTML","CSS","Bootstrap","JS","jQuery"],"github":"https://github.com/bchiang7/v1","external":"https://bchiang7.github.io/v1/","show":"true"},"html":"<p>My first portfolio website I designed and built in 2014. I learned quite a bit about HTML, CSS, and SEO. Since then, I think my web development and design skills have improved immensely.</p>"}},{"node":{"frontmatter":{"title":"Fontipsums","image":"","tech":["HTML","SCSS"],"github":"https://github.com/bchiang7/fontipsums/","external":"http://bchiang7.github.io/fontipsums/","show":"true"},"html":"<p>Simple website to display some of my favorite font pairings combined with some fun lorem ipsum variations found on the web.</p>"}},{"node":{"frontmatter":{"title":"NU Women in Tech","image":"","tech":["Jekyll","HTML","CSS","Bootstrap","JS"],"github":"https://github.com/nuwit/website","external":"https://nuwit.ccs.neu.edu/","show":"true"},"html":"<p>Complete overhaul and redesign of NU Women in Tech's club website using Jekyll, built while serving as web chair on the e-board.</p>"}},{"node":{"frontmatter":{"title":"One Card For All","image":"","tech":["HTML","SCSS","JS","jQuery"],"github":"","external":"","show":"true"},"html":"<p>Interactive holiday site for MullenLowe built around an algorithm that generated a holiday greeting to each and every person on the planet. Check out this short <a href=\"https://us.mullenlowe.com/work/one-card-for-all/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">video</a> describing the project.</p>"}},{"node":{"frontmatter":{"title":"JetBlue HumanKinda","image":"","tech":["Tumblr","HTML","CSS","JS","jQuery"],"github":"","external":"http://jetbluehumankinda.com/","show":"true"},"html":"<p>Tumblr site complementing JetBlue's HumanKinda campaign and documentary. Includes an interactive quiz to determine how \"HumanKinda\" you are. Learn more about this project <a href=\"https://us.mullenlowe.com/work/humankinda/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">here</a>.</p>"}}]},"contact":{"edges":[{"node":{"frontmatter":{"title":"Get In Touch"},"html":"<p>Although I'm not currently looking for any freelance opportunities, my inbox is always open. Whether for a potential project or just to say hi, I'll try my best to answer your email!</p>"}}]}},"pageContext":{}}