Senior Full-Stack Developer
2021 - PRESENTGoody- Improved an eCommerce platform for sending and receiving gifts with Ruby on Rails and React.
- Implemented interfaces to third-party eCommerce providers.
- Created solid and fast-performing user interfaces with React and Tailwind CSS.
- Implemented advanced search functionality using triggers and search vectors with PostgreSQL.
Technologies: React, Ruby on Rails (RoR), GraphQL, PostgreSQL, Tailwind CSS, RubyFreelance Web Application Developer
2006 - PRESENTClemens Helm- Developed solid corporate websites with PHP, JavaScript, and CSS.
- Helped early-stage startups with their software architecture by developing an MVP and mentoring junior developers.
- Created features for legacy Ruby on Rails codebases and cleaned them up by introducing test-driven development followed by an extensive refactoring.
- Implemented data imports from Twitter, Instagram, and other APIs.
- Processed images with ImageMagick to enhance certain aspects like their dominant color—in a way like Instagram filters.
Technologies: PHP, Sass, jQuery, React, JavaScript, Meteor, Ruby on Rails (RoR), RubyCTO
2019 - 2021Medbee- Managed a small team of web, iOS, and Android developers.
- Transitioned the outdated front end to a modern stack using Webpack, TypeScript, and React.
- Improved the overall architecture while simultaneously reducing overall complexity and improving reliability.
- Created a GraphQL API on top of Ruby on Rails to give front-end developers the flexibility to fetch exactly the data they need.
- Made sure everyone on the team was happy and productive.
- Did a ton of other stuff, like planning sprints, reviewing pull requests, communication with stakeholders, etc.
Technologies: Ruby on Rails (RoR), React, GraphQL, RabbitMQ, PostgreSQL, MongoDB, Apache SolrLead Full-stack Developer
2018 - 2020Temedica- Developed a mobile app for a community of people using a certain medical product.
- Led a small team of web developers working with Vue.js and Ruby on Rails.
- Coordinated communication with several stakeholders within Temedica as well as from external clients.
Technologies: Ruby on Rails (RoR), Vue, Vuex, React Native, PostgreSQL, Redis, Amazon Web Services (AWS)Senior Front-end Developer
2019 - 2019PSPDFKit- Improved the PSPDFKit web viewer, a toolkit to render and annotate PDF documents in the browser.
- Developed examples of usage scenarios for the PSPDFKit web viewer to demonstrate use cases.
- Wrote guides to showcase features of the web viewer.
Technologies: React, Webpack, Elixir, MiddlemanSenior Full-stack Developer
2018 - 2019IOHK- Got introduced to developing smart contracts on a blockchain.
- Developed an electron application that manages sandboxed Node.js processes.
- Collaborated with an international team of developers.
Technologies: React, Electron, MobX, Node.js, Storybook, DockerCEO | CTO
2015 - 2018ChillBill- Created a web platform for automated accounting using Meteor, MongoDB, and React.
- Developed a robust invoice recognition software using Ruby, ImageMagick, and Tesseract.
- Led a team of nine brilliant web developers and data scientists.
- Created a strong product vision and planned the product features according to the vision and customer feedback.
- Used several APIs for reliable currency conversion, safe vat number validation, and others.
Technologies: React, Ruby, MeteorIT Consultant | Mentor
2015 - 2016Inselberg- Advised a team of founders about technology stacks and product strategies.
- Mentored junior developer on how to develop a solid Ruby on Rails app.
- Implemented critical features which required a senior developer.
- Reviewed code to ensure code quality and performance.
- Provided my product team with feedback on their roadmap.
Technologies: PostgreSQL, Ruby on Rails (RoR), RubyFull-stack Developer
2014 - 2015Sientia- Created a reliable business workflow web application for real-estate companies.
- Refactored the existing code to make it as maintainable as possible.
- Gained a lot of experience with MongoDB indexing and deployment on a database of a few terabytes.
- Worked on a huge Ruby on Rails app with hundreds of thousands of lines of code.
- Developed a sophisticated full-text search with Elasticsearch and gained experience in deploying it.
Technologies: Redis, MongoDB, Ruby on Rails (RoR), RubyVice President of Engineering
2012 - 2014Codeship- Developed a hosted continuous integration platform using Ruby on Rails, PostgreSQL, and LXC.
- Led a team of several brilliant software developers.
- Participated in the TechStars Boston program with the Codeship team.
- Managed and developed the front and back end of the entire Codeship web application.
- Developed an exhaustive testing suite to ensure the reliability and expandability of the platform.
Technologies: Sass, LXC, Redis, PostgreSQL, Ruby on Rails (RoR), Ruby