You are on page 1of 1

Santiago

Ferreira santifer1@gmail.com +49 151 5604 3706



Experience and Skills
Learning Projects Sept 2017 Present
(React, Redux, React-Bootstrap)
Implemented custom Redux combineReducers function to work with relational structures.
Implemented Redux Selector pattern to memoize derived data and store minimal possible state.
Implemented drag and drop functionality with React, React-Bootstrap and React-DnD.
Created React-Bootstrap app to browse and play music using HeartThisAt API.

Senior JavaScript Developer - Educational Testing Service (ETS) Aug 2013 - Oct 2017
(JavaScript, Node.js, Backbone.js, jQuery, Grunt, QUnit, Async.js, RequireJS, JSDoc)

Architected maintainable, testable and performance optimized modules.
Optimized performance of application components by one order of magnitude.
Implemented advanced build processes such as CSS, HTML and assets parser for color accommodations.
Implemented busy-wait, step-wise mechanism to simplify complex test cases.

Lead Front-end Developer - Computerized Assessments and Learning, LLC Jul 2012 - Aug 2013
(JavaScript, Node.js, Backbone.js, jQuery, Grunt, QUnit, Async.js, RequireJS, JSDoc)
Led team in the design, implementation, testing and maintenance of a large-scale web and mobile application.
Worked with Back-end and DevOps teams on strategies for components architecture and communication.
Worked with UI team on usability and accessibility implementations.
Introduced and implemented Test Driven Development.

Web Developer (Part-time) Center for Remote Sensing of Ice Sheets Jun 2010 - Jan 2012
(Drupal, PHP, MySQL, HTML, CSS, JavaScript, jQuery, Python)

Developed custom Drupal modules.


Maintained, and created new pages and applications for the main web site.
Automated several tasks by making custom scripts in Bash and Python.

Research Projects Jul 2010 - Feb 2012
(C++, OpenGL, cSound, JavaScript, THREE.js, geometric modeling)

Implemented C++ application that uses 3D gestural motion to synthesize sound and graphics in real-time.
Implemented NURBS library for THREE.js

Education
University of Kansas Bachelor's degree, Computer Science, 2009 - 2012
University of Kansas Bachelor's degree, Music Theory and Composition, 2005 - 2009

Languages
English Fluent
Spanish Fluent
Portuguese Basic

Awards
James K. Hitt Award for Outstanding Undergraduate Research 2012
Undergraduate Research Award University of Kansas 2012

Presentations
Keynote Address, Undergraduate Research Symposium - University of Kansas 2012
Guest Lecture, Introduction to Computer Graphics - University of Kansas 2012

You might also like