morgan leonard - morglblog.files.wordpress.com · 08/02/2015  · jquery backbone jasmine webdriver...

2
Morgan Leonard Developer 1410 SE 207 th Ave. Gresham OR 97030 (503) 888-4257 email: [email protected] GitHub: https://github.com/morganleonard LinkedIn: https://www.linkedin.com/ in/morganleonarddev Website: http://www.morgl.com In Summary: I am a software developer looking for a position and a company that I can grow mutually and in parallel with. I have a very strong and varied technical and professional background and consider myself a lifelong student and love learning new things. I find joy in the creative process and in discovering clean solutions to problems that seem daunting at first glance. I put a premium on communication, time management and personal integrity. I would love to meet you in person. Primary Technology Strengths: JavaScript HTML5 CSS3 C/C++ Linux Git/GitHub Additional Proficiencies and Literacies: jQuery Backbone Jasmine Webdriver IO AJAX JSON Express.js Node.js REST APIs VisualStudio Jade Agile Bootstrap Mocha/Chai SQL MongoDB PostgreSQL Knex.js Photoshop WordPress Drupal 7 Redis Professional Experience: Software Engineering Intern , ImpactFlow.com. January 2016 – February 2016. Created automated tests to support continuous integration efforts of rapidly growing SaaS web platform for event management. Wrote automated integration tests using Webdriver IO, Jasmine.js, Phantom.js, Ghostdriver.js, Chrome and Firefox to validate front end and user experience and functionality of core site components. Troubleshot and problem solved full-stack issues on a large scale production web app built on Backbone/Marionette and running on a PHP and SQL back-end. Version control using GitHub, Agile work-flow and collaboration with Trello. Research Analyst , State of Utah. September 2013 – August 2014. Produced professional quality maps on a variety of scales and topics, processed video and other GIS deliverables for the entire Public Lands Policy Coordination Office. Extensive field work solo and in teams gathering immersive video and associated geospatial data. Oversaw processing and presentation of immersive video and interactive maps. Design Engineer I , Daimler Trucks North America. January 2006 – October 2008. Custom engineering design work creating new parts and configurations for a variety of truck chassis components across multiple international brands directly driven by customer requirements. Maintenance and continual improvement of current and legacy design documentation. Created automation scripts using Visual Basic to enhance custom design work-flow efficiency. Experience in all engineering departments through rotation program including work in New Product Development, Testing/Quality Assurance, and Manufacturing. page 1 of 2

Upload: others

Post on 30-May-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Morgan Leonard - morglblog.files.wordpress.com · 08/02/2015  · jQuery Backbone Jasmine Webdriver IO AJAX JSON Express.js Node.js REST APIs VisualStudio Jade Agile Bootstrap Mocha/Chai

Morgan Leonard Developer

1410 SE 207th Ave. Gresham OR 97030 (503) 888-4257

email: [email protected]: https://github.com/morganleonardLinkedIn: https://www.linkedin.com/ in/morganleonarddevWebsite: http://www.morgl.com

In Summary:

I am a software developer looking for a position and a company that I can grow mutually and in parallel with. I have a very strong and varied technical and professional background and consider myself a lifelong student and love learning new things. I find joy in the creative process and in discovering clean solutions to problems that seem daunting at first glance. I put a premium on communication, time management and personal integrity. I would love to meet you in person.

Primary Technology Strengths:

JavaScript HTML5 CSS3 C/C++ Linux Git/GitHub

Additional Proficiencies and Literacies:

jQuery Backbone Jasmine Webdriver IO AJAX JSONExpress.js Node.js REST APIs VisualStudio Jade AgileBootstrap Mocha/Chai SQL MongoDB PostgreSQL Knex.js

Photoshop WordPress Drupal 7 Redis

Professional Experience:

Software Engineering Intern, ImpactFlow.com. January 2016 – February 2016. • Created automated tests to support continuous integration efforts of rapidly growing SaaS web platform

for event management.• Wrote automated integration tests using Webdriver IO, Jasmine.js, Phantom.js, Ghostdriver.js, Chrome

and Firefox to validate front end and user experience and functionality of core site components.• Troubleshot and problem solved full-stack issues on a large scale production web app built on

Backbone/Marionette and running on a PHP and SQL back-end.• Version control using GitHub, Agile work-flow and collaboration with Trello.

Research Analyst, State of Utah. September 2013 – August 2014. • Produced professional quality maps on a variety of scales and topics, processed video and other GIS

deliverables for the entire Public Lands Policy Coordination Office.• Extensive field work solo and in teams gathering immersive video and associated geospatial data.• Oversaw processing and presentation of immersive video and interactive maps.

Design Engineer I, Daimler Trucks North America. January 2006 – October 2008. • Custom engineering design work creating new parts and configurations for a variety of truck chassis

components across multiple international brands directly driven by customer requirements.• Maintenance and continual improvement of current and legacy design documentation.• Created automation scripts using Visual Basic to enhance custom design work-flow efficiency.• Experience in all engineering departments through rotation program including work in New Product

Development, Testing/Quality Assurance, and Manufacturing.

page 1 of 2

Page 2: Morgan Leonard - morglblog.files.wordpress.com · 08/02/2015  · jQuery Backbone Jasmine Webdriver IO AJAX JSON Express.js Node.js REST APIs VisualStudio Jade Agile Bootstrap Mocha/Chai

Education:

Route Runner App, August 2015.• Capstone project at Portland Code School involving the design, creation and deployment of a fully

featured web application: https://routerunnerapp.herokuapp.com/◦ Contributed across all aspects of development in JavaScript spanning front-end and back-end.◦ Individually wrote all of the back-end code including a server with Express.js, Node.js, SQL

databases using Knex.js, ElephantSQL, PostgresSQL, JSON, and AJAX and responsible for creating the major MVC structure using Backbone.js.

◦ Utilized other technologies including Bootstrap, jQuery, HTML5 and CSS3 for the front-end and alsoextensive use and integration of the Google Maps API.

◦ Agile style project management, collaboration and version control using Git, GitHub and ZenHub.

JavaScript Immersion Program at Portland Code School, May - August 2015. • Intensive, full time JavaScript web development immersion program covering technologies such as

Object Oriented Programming using core JavaScript, responsive web design, Node.js, Backbone.js, jQuery, Git, Express, SQL, PostgreSQL, MongoDB, AJAX, REST APIs, JSON, HTML and CSS.

• Projects:◦ Created a twitter clone allowing user registration with email verification utilizing Nodemailer, an

Express.js server, and persistence using Knex.js and PostgreSQL and HTML templating in Jade.◦ Built a live web chat application allowing users to log in and chat in real time using web sockets,

jQuery, HTML5, CSS3, and Express.js.◦ Various smaller projects implementing MongoDB, AJAX, JSON, REST APIs, cookies, Orchestrate,

security concepts, and testing with Mocha and Chai.

Undergraduate Coursework in Computer Science at Portland Community College, Jan 2013 - May 2015.• 4.0 GPA, President's List all terms.• Completed core computer science curriculum including classes in Discrete Math, Object Oriented

Programming in C and C++, Data Structures and Algorithms, and Assembly Language and Machine Architecture.

Bachelor of Science in Mechanical Engineering from Oregon State University, December 2004. • Graduated with Cum Laude honors and 4.0 GPA in Math classes.• Recipient of Diversity Achievement Scholarship, Krueger Scholarship and Chevron Scholarship.• Advanced course work in materials science, failure theory, solid mechanics, machine design, and

computer aided design and manufacture.

Personal Qualifications:

Excellent time management and communication skills: High personal value placed on clear, productive communication and optimal use of time resources.

Flexible roles: Able to work effectively and efficiently in team member, team leader and independent capacities.

Ability to understand, communicate, work, and connect with all peers: Gained during extensive travel experience throughout North and Central America, East and Western Europe, SE Asia and India/Nepal along with varied professional history and self-less attitude and outlook.

Committed to continuous improvement: Dedicated to a life of learning and ongoing enrichment both personally and professionally.

Interests:

Travel • Rockclimbing • Mountain Biking • Skiing • Photography • Guitar

page 2 of 2