Chris Hafley Email and Phone Number
Chris Hafley work email
- Valid
- Valid
Chris Hafley personal email
Experienced Software Engineer with a history of building web applications. Skilled in Javascript Frameworks and Ruby on Rails. Strong engineering professional with a Bachelor of Science (B.S.) focused in Computer Science from Case Western Reserve University.
-
Staff Frontend Software EngineerDragos, Inc.Cleveland, Oh, Us -
Software EngineerBrightedge Jul 2019 - PresentFoster City, Ca, Us -
Freelance/Contracting Software EngineerSelf-Employed Jul 2017 - Jul 2019
-
Frontend DeveloperOnshift Sep 2017 - Jun 2019
-
Full Stack Developer Teaching AssistantCase Western Reserve University Oct 2017 - Apr 2018Helping others learn the ins and outs of modern Fullstack App Development
-
Software EngineerSecurable.Io Oct 2016 - Jul 2017Scaled webserver from little to moderate complexity using Ruby on RailsTackled code maintainability by creating basic tools in modules with high code duplicationSpread knowledge of tools, techniques, and styles by pair programming with peers and internsSupervised creation of database migrations and assisted keeping the database schemas from violating useful normal formsSeparated front-end from back-end using Vue.js and Webpack while ensuring IE9 compat and responsivenessCreated back-end unit test bed and tests to ensure consistency, integrity, and code coverageDeveloped a folder and app structure to closely model the app domain and tighten cohesion of the codebaseImplemented an ad-hoc common HTTP API interface between front and back-end to simplify front-end data retrievalReduced UI framework coupling by wrapping calls with interfaces/delegation -
Front-End EngineerExpand Interactive Sep 2015 - May 2016Used Angular.js to create complex & dynamic front-end interfaces.Introduced consistent methods for creating encapsulated components in code-base.Assisted in normalizing development environments with Vagrant and Virtualbox.Translated mockups to use angular and connect them to live data.Created custom servers to manage and preprocess front-end data using node.js.
-
Peer TutorCase Western Reserve University Sep 2014 - May 2015Cleveland, Oh, UsAssisted fellow students in learning Java and datastructures.Communicated higher level ideas from discrete mathematics and algorithms in group settings. -
Software Engineer InternRosetta May 2014 - Aug 2014Hamilton, Nj, UsExperienced enterprise website development at a management level.Developed and updated code for a dynamic and responsive website in the back-end.Collaborated with other interns to build a pro-bono website for the Learning Coalition of Ohio. -
Software Developer InternSnap-On Business Solutions May 2013 - Aug 2013Richfield, Oh, UsImproved time efficiency of quality assurance application by factor of 60.Added version aware code and test cases for internal API.
Chris Hafley Skills
Chris Hafley Education Details
-
Case Western Reserve UniversityComputer Science
Frequently Asked Questions about Chris Hafley
What company does Chris Hafley work for?
Chris Hafley works for Dragos, Inc.
What is Chris Hafley's role at the current company?
Chris Hafley's current role is Staff Frontend Software Engineer.
What is Chris Hafley's email address?
Chris Hafley's email address is ch****@****ase.edu
What schools did Chris Hafley attend?
Chris Hafley attended Case Western Reserve University.
What are some of Chris Hafley's interests?
Chris Hafley has interest in Languages, Sports Psychology And Physiology, Nutrition, Biomechanics, Computational Geometry, Kickboxing/muay Thai, Strength Training.
What skills is Chris Hafley known for?
Chris Hafley has skills like Javascript/es6, Document Object Model, Scalable Vector Graphics, Cascading Style Sheets, Angularjs, Node.js, Machine Learning, Vagrant, Matlab, Redis, Mysql, Html5 Canvas.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial