I am a resourceful Ruby on Rails Developer with 10+ years of industry exposure iterating different web-based content management systems and applications for clients. I have technical competencies in test-driven development; creating a maintainable codebase on projects using architectural approches that go beyond MVC I deliver clean, efficient and performant solutions on projects.
Leveraged the power of writing thousands of tests to verify the release of software for the implementation of specifications provided by the product owner.
Developed and maintained high test coverage on applications built using Ruby and Ruby-on-Rails.
Provided application production support; identifying complex technical issues and fixing them swiftly.
Designed, built, and maintained content management systems for the client and its various customers; adhering to defined methods, techniques, and standard operating policies.
Offered technical input for improvements on different CMS solutions; leading to the detection and fixing of a severe security issue in the Padrino Ruby gem.
Actively participating in the development of a popular JavaScript tool for mobile-first websites.
Worked on software used in US hospitals to track the participants of a lung cancer screening program and their screening results. It interfaces with various components within the hospital's system as well as an external central registry. Contributed to the software development process for the research and development prototype. Onboarded new developers to the project and introduced them to test-driven development using Ruby on Rails. Oversaw the implementation of the solution from a prototype to a fully launched product in various hospitals with a well-tested and maintainable codebase.
Developed a Charts generating tool that allows users to create charts, graphs and infographics using ruby as SVG, JPG or PNG images. It operates as a well-tested pure-Ruby version of a chart generating tool, created and published using a gem on the Ruby Gems infrastructure. The gem is still used and can be updated with some new graph styles.
Worked on a project that used a map-based approach to create and document the history of squatting in Europe for the University of Barcelona. Developed frontend and backend solutions on the app using requirements from a professor with the University of Barcelona. The web-based solution employs GeoJSON which allows members of the workgroup to manage data effectively and is being used by members of the group.
Education
Informatik Diplom - Equivalent of a Master's Degree in Computer Science
Freie Universität Berlin, Germany
2011
Bilingual Abitur in German and English with Computer Science