SlideShare a Scribd company logo
Dennis Li
dennis.li93@gmail.com • (202) 230-2228
WORK EXPERIENCE
Slideshare, a Linkedin Company Summer of 2014 – Present
Software Engineer on web product
• Implemented front-end features on Rails stack including native-like mobile functionality and UI
improvements to the primary app use case (95% of users)
• Improved mobile site-speed by an average of 25% in all geographies through front-end
improvements inspired by analysis of page waterfall
• Lead engineer on growth campaign for iOS mobile app, resulting in over 4k first day users despite
iOS8 exclusivity (early October 2014)
• Mentored new team members on engineering best practices and understanding of codebase
Inside the Goodlife Fall of 2014
Software Consultant
• Increased scalability of local coupon business
• Collaborated with founder on business and corresponding feature need
• Designed and developed, with Ruby on Rails, a mobile-web prototype UI enabling users to access
and redeem coupons at local businesses
Link: https://insidethegoodlife.herokuapp.com
Adobe Systems, Inc. Summer of 2013
Lead Reporting Research Intern
• Improved transparency between customer behaviors and business impact by creating a data
visualization platform
• Parsed data from logs and persisted it with MongoDB
• Built Ruby on Rails UI so team members could visualize previously obscure data with Google
Graphs
SIDEPROJECTS
Hatched – A communal think tank for startup ideas. Users of all backgrounds can discuss problems
that need solutions. Hatched, built with Ruby on Rails, is a single place where users can suggest
features for and build teams around finding solutions missing in the market.
Link: http://hatchedideas.herokuapp.com
Gains (work in progress) – Weight lifting tracker to log workout progress and motivate progressive
overloading to maximize training efficiency. This project is an excuse to learn new skills while
building something that can make an impact. Being constructed, with a focus on UX, as a hybrid app
using AngularJS and PhoneGap with a Firebase backend and an Ionic frontend.
EDUCATION
University of California, Berkeley Fall 2011 – Spring 2014
Bachelor of Arts, Computer Science
TOOLS & LANGUAGES
Web-apps: Ruby on Rails (SASS/LESS, HTML5, HAML, AJAX), RSpec, Cucumber
Hybrid-apps: PhoneGap, AngularJS, Firebase, Ionic, Karma, Protractor
Other: Ruby, Java, Python, JavaScript/JQuery

More Related Content

What's hot

Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...
Marjukka Niinioja
 
Theming and Branding in App Builder
Theming and Branding in App BuilderTheming and Branding in App Builder
Theming and Branding in App Builder
JohnMcGuigan10
 
FaaS Automation and Infrastructure
FaaS Automation and Infrastructure FaaS Automation and Infrastructure
FaaS Automation and Infrastructure
Mohamad Al moualem
 
Resume
ResumeResume
Resume
Miles Peele
 
Jacques-Dukes__resume
Jacques-Dukes__resumeJacques-Dukes__resume
Jacques-Dukes__resumeJacques Dukes
 
Final year internship presentation
Final year internship presentationFinal year internship presentation
Final year internship presentation
Nischal0101
 
Website application developers florida
Website application developers floridaWebsite application developers florida
Website application developers florida
iapp Techologies LLP
 
Taist for SaaS vendors 02.06.2014
Taist   for SaaS vendors 02.06.2014Taist   for SaaS vendors 02.06.2014
Taist for SaaS vendors 02.06.2014Anton Belousov
 
New Demo Kit - Your Way to UI5
New Demo Kit - Your Way to UI5New Demo Kit - Your Way to UI5
New Demo Kit - Your Way to UI5
Petya Begovska
 
Kishan_Bhakta_Resume_2016
Kishan_Bhakta_Resume_2016Kishan_Bhakta_Resume_2016
Kishan_Bhakta_Resume_2016Kishan Bhakta
 
What are Progressive Web Apps and Why The Businesses Should Use It?
What are Progressive Web Apps and Why The Businesses Should Use It?What are Progressive Web Apps and Why The Businesses Should Use It?
What are Progressive Web Apps and Why The Businesses Should Use It?
Rishabh Software
 
Modernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive ApplicationsModernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive Applications
OutSystems
 
Neev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super FeetNeev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super Feet
Neev Technologies
 
MAD-Lab - Mobile Automation Device Lab
MAD-Lab - Mobile Automation Device LabMAD-Lab - Mobile Automation Device Lab
MAD-Lab - Mobile Automation Device Lab
lavanyam210
 
Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013
Paris Android User Group
 

What's hot (18)

Resume
ResumeResume
Resume
 
Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...
 
CVnew
CVnewCVnew
CVnew
 
Theming and Branding in App Builder
Theming and Branding in App BuilderTheming and Branding in App Builder
Theming and Branding in App Builder
 
FaaS Automation and Infrastructure
FaaS Automation and Infrastructure FaaS Automation and Infrastructure
FaaS Automation and Infrastructure
 
Resume
ResumeResume
Resume
 
PROJECTS
PROJECTSPROJECTS
PROJECTS
 
Jacques-Dukes__resume
Jacques-Dukes__resumeJacques-Dukes__resume
Jacques-Dukes__resume
 
Final year internship presentation
Final year internship presentationFinal year internship presentation
Final year internship presentation
 
Website application developers florida
Website application developers floridaWebsite application developers florida
Website application developers florida
 
Taist for SaaS vendors 02.06.2014
Taist   for SaaS vendors 02.06.2014Taist   for SaaS vendors 02.06.2014
Taist for SaaS vendors 02.06.2014
 
New Demo Kit - Your Way to UI5
New Demo Kit - Your Way to UI5New Demo Kit - Your Way to UI5
New Demo Kit - Your Way to UI5
 
Kishan_Bhakta_Resume_2016
Kishan_Bhakta_Resume_2016Kishan_Bhakta_Resume_2016
Kishan_Bhakta_Resume_2016
 
What are Progressive Web Apps and Why The Businesses Should Use It?
What are Progressive Web Apps and Why The Businesses Should Use It?What are Progressive Web Apps and Why The Businesses Should Use It?
What are Progressive Web Apps and Why The Businesses Should Use It?
 
Modernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive ApplicationsModernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive Applications
 
Neev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super FeetNeev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super Feet
 
MAD-Lab - Mobile Automation Device Lab
MAD-Lab - Mobile Automation Device LabMAD-Lab - Mobile Automation Device Lab
MAD-Lab - Mobile Automation Device Lab
 
Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013
 

Similar to Resume

Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892
Dennis Li
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]
Dennis Li
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]
Dennis Li
 
React native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to considerReact native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to consider
Shelly Megan
 
Beauchamp Sarah Resume
Beauchamp Sarah ResumeBeauchamp Sarah Resume
Beauchamp Sarah Resume
SarahBeauchamp2
 
Reasons to Choose React Native for building Social Media/Networking Apps!
Reasons to Choose React Native for building Social Media/Networking Apps!Reasons to Choose React Native for building Social Media/Networking Apps!
Reasons to Choose React Native for building Social Media/Networking Apps!
Shelly Megan
 
Advantages of building Social Media Apps in React Native
Advantages of building Social Media Apps in React Native			Advantages of building Social Media Apps in React Native
Advantages of building Social Media Apps in React Native
Shelly Megan
 
React Development Services
React Development ServicesReact Development Services
React Development Services
RajasreePothula3
 
ReactNative.pptx
ReactNative.pptxReactNative.pptx
ReactNative.pptx
Maria Dawson
 
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdfHow Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
Katy Slemon
 
Checkout top 7 Reasons Why React Native is Growing Rapidly
Checkout top 7 Reasons Why React Native is Growing RapidlyCheckout top 7 Reasons Why React Native is Growing Rapidly
Checkout top 7 Reasons Why React Native is Growing Rapidly
Kunsh Technologies
 
Resume varun rawat
Resume varun rawatResume varun rawat
Resume varun rawat
VarunRawat13
 
MohitKumarGupta_Resume
MohitKumarGupta_ResumeMohitKumarGupta_Resume
MohitKumarGupta_Resume
Mohit Kumar Gupta
 
Nii Ashikwei Tetteh (12_17_2016_resume)
Nii Ashikwei Tetteh (12_17_2016_resume)Nii Ashikwei Tetteh (12_17_2016_resume)
Nii Ashikwei Tetteh (12_17_2016_resume)Nii Ashikwei Tetteh
 

Similar to Resume (20)

Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]
 
React native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to considerReact native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to consider
 
Beauchamp Sarah Resume
Beauchamp Sarah ResumeBeauchamp Sarah Resume
Beauchamp Sarah Resume
 
Reasons to Choose React Native for building Social Media/Networking Apps!
Reasons to Choose React Native for building Social Media/Networking Apps!Reasons to Choose React Native for building Social Media/Networking Apps!
Reasons to Choose React Native for building Social Media/Networking Apps!
 
Advantages of building Social Media Apps in React Native
Advantages of building Social Media Apps in React Native			Advantages of building Social Media Apps in React Native
Advantages of building Social Media Apps in React Native
 
Shilpanjali_Resume
Shilpanjali_ResumeShilpanjali_Resume
Shilpanjali_Resume
 
resume
resumeresume
resume
 
React Development Services
React Development ServicesReact Development Services
React Development Services
 
Resume Suraj
Resume SurajResume Suraj
Resume Suraj
 
ReactNative.pptx
ReactNative.pptxReactNative.pptx
ReactNative.pptx
 
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdfHow Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
 
Checkout top 7 Reasons Why React Native is Growing Rapidly
Checkout top 7 Reasons Why React Native is Growing RapidlyCheckout top 7 Reasons Why React Native is Growing Rapidly
Checkout top 7 Reasons Why React Native is Growing Rapidly
 
Raghavendra_Guru
Raghavendra_GuruRaghavendra_Guru
Raghavendra_Guru
 
Neha Bhandari CV
Neha Bhandari CVNeha Bhandari CV
Neha Bhandari CV
 
Resume varun rawat
Resume varun rawatResume varun rawat
Resume varun rawat
 
Resume_new
Resume_newResume_new
Resume_new
 
MohitKumarGupta_Resume
MohitKumarGupta_ResumeMohitKumarGupta_Resume
MohitKumarGupta_Resume
 
Nii Ashikwei Tetteh (12_17_2016_resume)
Nii Ashikwei Tetteh (12_17_2016_resume)Nii Ashikwei Tetteh (12_17_2016_resume)
Nii Ashikwei Tetteh (12_17_2016_resume)
 

Recently uploaded

The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
Adani case
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Boris Ziegler
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
daothibichhang1
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 

Recently uploaded (20)

The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 

Resume

  • 1. Dennis Li dennis.li93@gmail.com • (202) 230-2228 WORK EXPERIENCE Slideshare, a Linkedin Company Summer of 2014 – Present Software Engineer on web product • Implemented front-end features on Rails stack including native-like mobile functionality and UI improvements to the primary app use case (95% of users) • Improved mobile site-speed by an average of 25% in all geographies through front-end improvements inspired by analysis of page waterfall • Lead engineer on growth campaign for iOS mobile app, resulting in over 4k first day users despite iOS8 exclusivity (early October 2014) • Mentored new team members on engineering best practices and understanding of codebase Inside the Goodlife Fall of 2014 Software Consultant • Increased scalability of local coupon business • Collaborated with founder on business and corresponding feature need • Designed and developed, with Ruby on Rails, a mobile-web prototype UI enabling users to access and redeem coupons at local businesses Link: https://insidethegoodlife.herokuapp.com Adobe Systems, Inc. Summer of 2013 Lead Reporting Research Intern • Improved transparency between customer behaviors and business impact by creating a data visualization platform • Parsed data from logs and persisted it with MongoDB • Built Ruby on Rails UI so team members could visualize previously obscure data with Google Graphs SIDEPROJECTS Hatched – A communal think tank for startup ideas. Users of all backgrounds can discuss problems that need solutions. Hatched, built with Ruby on Rails, is a single place where users can suggest features for and build teams around finding solutions missing in the market. Link: http://hatchedideas.herokuapp.com Gains (work in progress) – Weight lifting tracker to log workout progress and motivate progressive overloading to maximize training efficiency. This project is an excuse to learn new skills while building something that can make an impact. Being constructed, with a focus on UX, as a hybrid app using AngularJS and PhoneGap with a Firebase backend and an Ionic frontend. EDUCATION University of California, Berkeley Fall 2011 – Spring 2014 Bachelor of Arts, Computer Science TOOLS & LANGUAGES Web-apps: Ruby on Rails (SASS/LESS, HTML5, HAML, AJAX), RSpec, Cucumber Hybrid-apps: PhoneGap, AngularJS, Firebase, Ionic, Karma, Protractor Other: Ruby, Java, Python, JavaScript/JQuery