SlideShare a Scribd company logo
1 of 1
Download to read offline
Shannon Lin sclin@hmc.edu • shannonclin.com • 510-676-2551
Full stack engineer building clean, practical solutions
EDUCATION
B.S. Computer Science
Harvey Mudd College
Graduating May 2016
Dean’s List Recipient
COURSEWORK
Ongoing
Programming Languages,
Advanced Topics in Algorithms,
High Performance Computing
Completed
Data Structures & Program
Development,
Algorithms,
Databases,
Computer Systems,
Software Development,
Artificial Intelligence,
Natural Language Processing,
Project Management,
Machine Learning (with
Stanford |Online),
Digital Electronics &
Engineering
TECH STACK
Proficient
Python,
Java,
C++,
SQL databases, 	
  
HTML/CSS,
Google App Engine
Familiar
JavaScript (AngularJS, jQuery),
Git,
UNIX,
Android SDK,
Objective-C,
Django & Jinja2,
Unit testing (GMock),
Agile methodologies
INTERESTS
Full stack development and
database management
WORK EXPERIENCE
CS Grader & Tutor, Harvey Mudd College Present
Since August 2013
• Tutoring and grading for an upper-division course on database system
architecture and design, as well as query execution and optimization.
• Previously tutored and graded for an introductory CS course on Java.
Software Engineering Intern, Google
May 2015 to August 2015 (4 months)
• Reworked App Engine’s infrastructure to communicate more
efficiently with its cloud storage services, improving latency and
throughput of operations and integration with Google Cloud.
• Designed a migration process for transferring existing data to a
separate storage service, offering enhanced system performance.
Software Engineering Intern, Spirent Communications
June 2014 to August 2014 (3 months)
• Implemented support for an additional file type on iTest Play, an
automated testing web application built with Django on a
PostgreSQL database.
• Developed scalable and reliable code across the stack using Python
and AngularJS.
Web Developer, The Social Rules Project
December 2013 to February 2014 (3 months)
• Created interactive photo landscapes for a media website using HTML,
CSS, PHP, and JavaScript.
PROJECTS
UpSpire Present
http://upspire.meteor.com
• Building an application using the Meteor web framework to
crowdsource inspiration and promote positivity.
Language Decoder Spring 2015
• Developed a translation system capable of interpreting foreign
sentences and determining the best English translation based on a
probabilistic model.
Nom Nom Nombers Fall 2014
http://appstore.com/nomnomnombers
• Created an iPad game for middle school students to teach material
in their math curriculum.
• Programmed essential features, including timed game events and a
SQLite database for recording high scores.
PhotoEditor Spring 2013
• Built a photo editor in Java that offers image-editing capabilities,
such as blur and photonegative filtering.
Text Cloud Generator Fall 2012
• Implemented a text cloud generator with web crawling and parsing
capabilities in Python.

More Related Content

What's hot (15)

Chaim_Siegel's_Resume
Chaim_Siegel's_ResumeChaim_Siegel's_Resume
Chaim_Siegel's_Resume
 
MatthewKachlikResume
MatthewKachlikResumeMatthewKachlikResume
MatthewKachlikResume
 
TsungHao_Resume_v2
TsungHao_Resume_v2TsungHao_Resume_v2
TsungHao_Resume_v2
 
Resume rajan sawhney
Resume rajan sawhneyResume rajan sawhney
Resume rajan sawhney
 
Sanjeev Shrestha_Resume
Sanjeev Shrestha_ResumeSanjeev Shrestha_Resume
Sanjeev Shrestha_Resume
 
Tianxiao Yang Resume
Tianxiao Yang ResumeTianxiao Yang Resume
Tianxiao Yang Resume
 
Jessica To Resume
Jessica To ResumeJessica To Resume
Jessica To Resume
 
NLP Web App Development
NLP Web App DevelopmentNLP Web App Development
NLP Web App Development
 
Narendran Namachivayam
Narendran NamachivayamNarendran Namachivayam
Narendran Namachivayam
 
New Edline Features
New Edline FeaturesNew Edline Features
New Edline Features
 
Yu-Fang Chang Resume
Yu-Fang Chang ResumeYu-Fang Chang Resume
Yu-Fang Chang Resume
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
xinhui
xinhuixinhui
xinhui
 
Resume
ResumeResume
Resume
 

Similar to Shannon Lin_Resume (20)

resume_Jiajie_Wu_for_share
resume_Jiajie_Wu_for_shareresume_Jiajie_Wu_for_share
resume_Jiajie_Wu_for_share
 
Sanjog Jadhav resume
Sanjog Jadhav resumeSanjog Jadhav resume
Sanjog Jadhav resume
 
mitra_resume-2
mitra_resume-2mitra_resume-2
mitra_resume-2
 
Resume - Fangxu Meng
Resume - Fangxu MengResume - Fangxu Meng
Resume - Fangxu Meng
 
Resume internship3 updated
Resume internship3 updatedResume internship3 updated
Resume internship3 updated
 
Profile : Himanshu kandwal
Profile : Himanshu kandwalProfile : Himanshu kandwal
Profile : Himanshu kandwal
 
RohitSharmaResume
RohitSharmaResumeRohitSharmaResume
RohitSharmaResume
 
Nishant Naveen
Nishant NaveenNishant Naveen
Nishant Naveen
 
BHATTARAI_GaneshResumeFinal
BHATTARAI_GaneshResumeFinalBHATTARAI_GaneshResumeFinal
BHATTARAI_GaneshResumeFinal
 
ResumeAmanRajJuly2016
ResumeAmanRajJuly2016ResumeAmanRajJuly2016
ResumeAmanRajJuly2016
 
Xinsu resume
Xinsu resumeXinsu resume
Xinsu resume
 
Resume_Ashish Tiwari
Resume_Ashish TiwariResume_Ashish Tiwari
Resume_Ashish Tiwari
 
Radhakrishnan Moni
Radhakrishnan MoniRadhakrishnan Moni
Radhakrishnan Moni
 
Manmeet gill 2019
Manmeet gill   2019Manmeet gill   2019
Manmeet gill 2019
 
Resume_JiaLIU
Resume_JiaLIUResume_JiaLIU
Resume_JiaLIU
 
Resume_Ronak Dhalawat
Resume_Ronak DhalawatResume_Ronak Dhalawat
Resume_Ronak Dhalawat
 
Qiuyang Ye
Qiuyang YeQiuyang Ye
Qiuyang Ye
 
Wei Fang's resume
Wei Fang's resumeWei Fang's resume
Wei Fang's resume
 
Resume-t
Resume-tResume-t
Resume-t
 
Resume ricky jairath
Resume   ricky jairathResume   ricky jairath
Resume ricky jairath
 

Shannon Lin_Resume

  • 1. Shannon Lin sclin@hmc.edu • shannonclin.com • 510-676-2551 Full stack engineer building clean, practical solutions EDUCATION B.S. Computer Science Harvey Mudd College Graduating May 2016 Dean’s List Recipient COURSEWORK Ongoing Programming Languages, Advanced Topics in Algorithms, High Performance Computing Completed Data Structures & Program Development, Algorithms, Databases, Computer Systems, Software Development, Artificial Intelligence, Natural Language Processing, Project Management, Machine Learning (with Stanford |Online), Digital Electronics & Engineering TECH STACK Proficient Python, Java, C++, SQL databases,   HTML/CSS, Google App Engine Familiar JavaScript (AngularJS, jQuery), Git, UNIX, Android SDK, Objective-C, Django & Jinja2, Unit testing (GMock), Agile methodologies INTERESTS Full stack development and database management WORK EXPERIENCE CS Grader & Tutor, Harvey Mudd College Present Since August 2013 • Tutoring and grading for an upper-division course on database system architecture and design, as well as query execution and optimization. • Previously tutored and graded for an introductory CS course on Java. Software Engineering Intern, Google May 2015 to August 2015 (4 months) • Reworked App Engine’s infrastructure to communicate more efficiently with its cloud storage services, improving latency and throughput of operations and integration with Google Cloud. • Designed a migration process for transferring existing data to a separate storage service, offering enhanced system performance. Software Engineering Intern, Spirent Communications June 2014 to August 2014 (3 months) • Implemented support for an additional file type on iTest Play, an automated testing web application built with Django on a PostgreSQL database. • Developed scalable and reliable code across the stack using Python and AngularJS. Web Developer, The Social Rules Project December 2013 to February 2014 (3 months) • Created interactive photo landscapes for a media website using HTML, CSS, PHP, and JavaScript. PROJECTS UpSpire Present http://upspire.meteor.com • Building an application using the Meteor web framework to crowdsource inspiration and promote positivity. Language Decoder Spring 2015 • Developed a translation system capable of interpreting foreign sentences and determining the best English translation based on a probabilistic model. Nom Nom Nombers Fall 2014 http://appstore.com/nomnomnombers • Created an iPad game for middle school students to teach material in their math curriculum. • Programmed essential features, including timed game events and a SQLite database for recording high scores. PhotoEditor Spring 2013 • Built a photo editor in Java that offers image-editing capabilities, such as blur and photonegative filtering. Text Cloud Generator Fall 2012 • Implemented a text cloud generator with web crawling and parsing capabilities in Python.