Roman Heinrich

Roman Heinrich

$70/hr
T-shaped professional / Ruby / React.js / Elixir / Golang / Clojure / Fullstack / Devops
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
46 years old
Location:
Berlin, Berlin, Germany
Experience:
12 years
Roman Heinrich Golang / Elixir / React.js / Ruby / DevOps-- devopsbox.es xing.to/mindreframer linkedin.com/in/mindreframer twitter.com/mindreframer github.com/mindreframer twitter.com/gophersgang github.com/gophersgang twitter.com/ruby2elixir github.com/ruby2elixir GENERAL Quick learner / Always curious / Autodidact T‐shaped professional / Polyglot / Fullstack / Devops experience In love with simple boring solutions In favor of quick iterations with many experiments Good teams grow organically ‐ Building Teams Organically LOOKING FOR A small, tightly knit team Long‐term circle of trust‐colleagues Projects with clear focus Quick decisions, quick failures, many learnings Full team responsibility with decision‐making power Real artists ship You build it ‐ you run it ‐ There's No Such Thing as a "Devops Team" EXPERIENCE Mar 2016 ‐ present Senior Developer / Teamlead Solarisbank AG Elixir / Clojure / Ruby / Golang / Docker Teamlead for the "Credit API" project Loan application API via mobile UI (Elixir / Phoenix) administration backend / contract generation / scoring algorithm / core banking system integration tight focus on TDD and quick turn‐around times Elixir mentoring among fellow developers integration with multiple third‐party financial services integration with Schufa SOAP interface (Java / Clojure / Elixir) introduction of Eventsourcing / CQRS in Solarisbank introduction of fundamental DDD concepts in Solarisbank https://github.com/ddd‐ruby Feb 2014 ‐ Feb 2016 Senior Developer / Teamlead trommsdorff + drüner innovation + marketing consultants GmbH Coaching jr. developers (intense pairing sessions, code reviews) configurable dashboard frontends for 6 coproparate clients on schedule Ruby / JS / React.js / D3.js / Karma Generic streaming Excel parser without loading complete file in memory maintainable, unit‐testable JS / Ruby code working with React.js since April 2014 Aug 2013 ‐ Jan 2014 Rails developer Mediapeers GmbH Chef / Rails / Angular.js / AWS(S3/EC2) / MongoDB Okt 2008 ‐ Apr 2013 Rails developer, SRE / DevOps engineer, MySQL DBA Dawanda GmbH Puppet / Ruby / MySQL‐Percona / AWS(S3/EC2) / Redis / Varnish / Solr / Monitoring / Ubuntu / OpenVZ / OpenStack / etc Fullstack optimization Automation Virtualization Jul 2007 ‐ Okt 2007 Integration for a financial calculations library Deutsche Bank/DVAG venture Java, Groovy, JUnit, Java Reflection Aug 2007 ‐ Sep 2007 Innovative DMS‐Client Prototype for DMS‐Messe in Cologne University Paderborn/Ceyoniq Technology GmbH Flex 2, ActionScript3, AIR, 3D, Usability 2006/04 ‐ 2007/01 Housing Credit Consulting Tool Deutsche Bank VBA 6.0, Excel 2000, PDF‐Generation 2005/08 ‐ 2005/09 Student Credit Consulting Tool Deutsche Bank VBA 6.0, Excel 2000, PDF‐Generation 2005/04 ‐ 2005/05 TopCredit Consulting Tool Deutsche Bank VBA 5, Excel 97, Actobat, PDF SKILLS Software Knowledge Languages Golang Elixir/Phoenix/OTP CQRS / Eventsourcing / DDD Eventdriven Service Integration (EDA) React.js JavaScript Ruby Docker Redis Rails Rack Node.js MySQL PostgreSQL CLI Development RSpec/MiniTest Crawlers/Scrapers Chef Puppet OpenStack/OpenVZ AWS Automation Nginx Golang Elixir Ruby Clojure LUA JavaScript CoffeeScript ActionScript CSS3/HTML5 EDUCATION 2003 ‐ 2008 University of Paderborn Business Informatics (Wirtschaftsinformatik) continuing many self‐paced online/offline courses
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.