eric labouve resume v4.0

1
ERIC LABOUVE [email protected] v (408) 315-8155 LinkedIn: https://www.linkedin.com/in/ericlabouve GitHub: https://github.com/ericlabouve OBJECTIVE I am a software engineering student from California Polytechnic State University who is actively seeking a summer 2017 internship. EDUCATION California Polytechnic State University, San Luis Obispo, CA 9/2013 – 6/2017 B.S. Software Engineering, College of Engineering STEM GPA: 3.84 SKILLS AND COURSES C, Java, Python, HTML, XML, JSON Linux, Windows Test Development Data Science Computer Networking Object Oriented Design Algorithms I-II Agile Development Calculus I-IV Vector Calculus Linear Algebra Class UML Diagraming Product Lifestyle Management Statistics SOFTWARE ENGINEERING PROJECTS Document Object Modeling Machine Learning Program Used a training set containing document-author pairs to uniquely identify authors according to the author’s writing style and to predict an unknown author based on statistical methods. Server-Client UDP Sliding Window Protocol Server and client written in C and designed using state machines, buffered packets that come out of order, and a dynamic number of clients. Agile Software Development Team Project Designed an online card game in Java using a Model/View/Controller architecture. Managed a team of six software engineers through the software development cycle: Analysis à Design à Implementation à Integration à Test Used Daily Builds, Regression Tests, Change Control, and Integration Procedures. Lempel Ziv Welch Compression Algorithm Used bit operations to compress repeated character sequences found within a file to reduce the text up to 50% of its original size. PROFESSIONAL EXPERIENCE Software Engineering Intern at Synopsys 7/2016 – 9/2016 Real-time operating system applications for wearable IoT device o Wrote software to demonstrate the processor and graphics operation. o Experimented and automated the partitioning of application code to optimize code storage between main CPU and less expensive storage, such as Flash. Principal of CS Tutoring 408 7/2015 – 1/2016 Tutored high school students in C and Java programming. Learned to work well with others and comprehensibly explain technical material. AFFILIATIONS Alpha Epsilon Pi Fraternity 1/2014 – Present Website manager, Philanthropy, Scholastic Chair

Upload: eric-labouve

Post on 19-Jan-2017

22 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Eric LaBouve Resume v4.0

ERIC LABOUVE [email protected](408)315-8155

LinkedIn:https://www.linkedin.com/in/ericlabouveGitHub:https://github.com/ericlabouve

OBJECTIVE IamasoftwareengineeringstudentfromCaliforniaPolytechnicStateUniversitywhoisactivelyseekingasummer2017internship.

EDUCATION CaliforniaPolytechnicStateUniversity,SanLuisObispo,CA 9/2013–6/2017B.S.SoftwareEngineering,CollegeofEngineering STEMGPA:3.84

SKILLS AND COURSES C,Java,Python,HTML,XML,JSONLinux,WindowsTestDevelopment

DataScienceComputerNetworkingObjectOrientedDesignAlgorithmsI-II

AgileDevelopmentCalculusI-IVVectorCalculusLinearAlgebra

ClassUMLDiagraming ProductLifestyleManagement Statistics

SOFTWARE ENGINEERING PROJECTS Document Object Modeling Machine Learning Program

• Used a training set containing document-author pairs to uniquely identify authors according to the author’s writing style and to predict an unknown author based on statistical methods.

Server-Client UDPSlidingWindowProtocol• ServerandclientwritteninCanddesignedusingstatemachines,bufferedpacketsthatcomeoutoforder,andadynamicnumberofclients.

AgileSoftwareDevelopmentTeamProject• DesignedanonlinecardgameinJavausingaModel/View/Controllerarchitecture.• Managedateamofsixsoftwareengineersthroughthesoftwaredevelopmentcycle:AnalysisàDesignàImplementationàIntegrationàTest

• UsedDailyBuilds,RegressionTests,ChangeControl,andIntegrationProcedures.LempelZivWelchCompressionAlgorithm

• Usedbitoperationstocompressrepeatedcharactersequencesfoundwithinafiletoreducethetextupto50%ofitsoriginalsize.

PROFESSIONAL EXPERIENCE

SoftwareEngineeringInternatSynopsys 7/2016–9/2016• Real-timeoperatingsystemapplicationsforwearableIoTdevice

o Wrotesoftwaretodemonstratetheprocessorandgraphicsoperation.o Experimentedandautomatedthepartitioningofapplicationcodeto

optimizecodestoragebetweenmainCPUandlessexpensivestorage,suchasFlash.

PrincipalofCSTutoring408 7/2015–1/2016• TutoredhighschoolstudentsinCandJavaprogramming.• Learnedtoworkwellwithothersandcomprehensiblyexplaintechnicalmaterial.

AFFILIATIONS

AlphaEpsilonPiFraternity 1/2014–Present• Websitemanager,Philanthropy,ScholasticChair