Work Experience
Designing great products and writing elegant source code are my passion. In the last 10 years, I had the opportunity to work on a wide variety of projects both independently and as part of a team.
Freelance Full Stack Engineer
Freelancer
Jan 2020 – Present
Berlin, Germany
(React Native, AWS, GraphQL, Typescript, Node.js, PIXI.js)
- Developed cross platform, cloud-enabled animated graphics application (React Native, PIXI.js, AWS)
- Developed specialised project management application prototype (React, Material UI, AWS)
- Developed style system open source library for React Native and React Native Web
- Developed websites with Gatsby.js
Front-End Developer
NewStore, Inc.
Nov 2017 – Aug 2018
Berlin, Germany
(React Native, Redux, Immutable, Flow, Jest, babel-parser)
- Implemented end-to-end features alongside back-end developers.
- Created documentation, knowledge sharing sessions and presented new features to whole company.
- Created babel-parser tool to aid in refactoring code-base.
Senior Front-End Developer
Educational Testing Service (ETS)
Aug 2013 – Oct 2017
Remote, USA
(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
Lawrence, USA
(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 (CReSIS)
Jun 2010 – Jan 2012
Lawrence, USA
(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
Awards
James K. Hitt Award for Outstanding Undergraduate Research
May 2012
University of Kansas
University of Kansas Undergraduate Research Award
May 2012
University of Kansas
Keynote Address at Undergraduate Research Symposium
May 2012
University of Kansas
Guest Lecture, Neon Drums: An Audiovisual Musical Instrument
May 2012
School of Engineering - University of Kansas
Education
Bachelor’s Degree - Computer Science
University of Kansas
2009 – 2012
Bachelor’s Degree - Music Theory and Composition
University of Kansas
2005 – 2009
References
“Santiago is one of the most gifted developers I have worked with. His attitude is consistently positive. He brings curiosity, creativity, and enthusiasm to each challenge.”
Senior UX Designer, America’s Job Link Alliance
“In addition to his excellent software development skills, I have known Santiago to be very meticulous in his approach to analyzing and solving problems. He always goes the extra mile to fully understand the needs of the customer and delivers high quality work. A very nice guy to work with and you can always rely on him to get the work done.”
Hari Sampathkumar
Senior Technology Lead, STEP
“I had the pleasure and opportunity to work with Santiago Ferreira from 2017 to 2018. At all times Santiago proved to be an experienced Engineer, with relevant expertise as Frontend and Fullstack Engineer. Next to his technical know-how, Santiago was a team member we very much appreciated as colleague. It was a real pleasure to work with him and interact at a human level. I can strongly recommend Santiago, as a very valuable team member.”
Senior HR Manager, NewStore, Inc.
Director, Demo Engineering, NewStore, Inc.