Rinon B.

Ruby on Rails Developer

Rinon is a Backend-heavy fullstack developer with nine years of commercial experience, focusing on Ruby on Rails and JavaScript.

He has a broad understanding of frontend and DevOps technologies, including Docker, Kubernetes, CI/CD tools, and Elixir.

His proudest achievement is his significant contribution to a major backend infrastructure project, where he honed his skills in Ruby on Rails and advanced his proficiency in Kubernetes, Docker, and Redis, playing a critical role in product development.

Rinon's diverse experience and technical expertise make him a valuable asset to any team.

Main expertise
  • Jira
    Jira 5 years
  • NoSQL 3 years
  • MongoDB
    MongoDB 3 years
Other skills
  • Redis
    Redis 4 years
  • Kubernetes
    Kubernetes 3 years
  • React.js
    React.js 2 years
Rinon
Rinon B.

Germany

Get started

Selected experience

Employment

  • Senior Software Engineer

    Smartly.io - 1 year 6 months

    • Utilized TypeScript extensively for frontend development, ensuring robust and maintainable code;

    • Occasionally worked with Ruby for backend tasks, integrating with frontend features;

    • Designed and planned the work for new features, from concept to implementation, ensuring alignment with project goals and timelines;

    • Collaborated closely with UI/UX designers to ensure a seamless and visually appealing user experience;

    • Participated in daily stand-ups and sprint planning meetings, contributing to the agile development process;

    • Conducted code reviews and provided feedback to team members, fostering a culture of continuous improvement;

    • Stayed updated with the latest industry trends and best practices, incorporating them into the development process.

    Technologies:

    • Technologies:
    • Jira Jira
    • NoSQL
    • MongoDB MongoDB
    • TypeScript TypeScript
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • JavaScript JavaScript
    • Node.js Node.js
    • React.js React.js
    • PostgreSQL PostgreSQL
    • Docker Docker
    • Kubernetes Kubernetes
    • Redis Redis
  • Senior Software Engineer

    Indeed Flex - 7 months

    • Worked primarily on the back-end using Rails, ensuring the stability and performance of core application components;

    • Conducted extensive architectural design for feature implementation, focusing on scalability, maintainability, and performance optimization;

    • Initiated and led in-depth discussions within the team on various solutions and technologies, fostering a collaborative and innovative development environment;

    • Evaluated and recommended the adoption of new technologies and tools, staying abreast of industry trends to ensure the application remained cutting-edge;

    • Collaborated closely with cross-functional teams, including front-end developers, product managers, and QA engineers, to ensure seamless integration and delivery of new features;

    • Provided technical guidance and mentorship to junior engineers, helping them navigate complex technical challenges and grow in their roles;

    • Participated in code reviews, ensuring adherence to best practices and maintaining high standards for code quality;

    • Contributed to the continuous improvement of development processes and workflows, promoting efficiency and effectiveness within the team.

    Technologies:

    • Technologies:
    • Jira Jira
    • Apache Kafka Apache Kafka
    • Ruby Ruby
    • PostgreSQL PostgreSQL
    • Docker Docker
  • Senior Software Engineer

    MarleySpoon, Berlin - 1 year 7 months

    • Played a key role in essential business areas, primarily focusing on the payments and authorization domains;

    • Developed and maintained backend systems exclusively using Ruby, ensuring robust and scalable enterprise-level solutions;

    • Gained extensive experience in enterprise-level product development, contributing to the company's growth and efficiency;

    • Improved and optimized infrastructure using Kubernetes, Docker, and Redis, enhancing system performance and reliability;

    • Initiated and implemented best practices for backend development, fostering a culture of continuous improvement;

    • Started working with Elixir, expanding technical expertise and exploring new programming paradigms;

    • Collaborated with cross-functional teams to ensure seamless integration of backend services with other parts of the system;

    • Ensured the high availability and reliability of backend services through diligent monitoring and troubleshooting. Contributed to the overall product development lifecycle, from planning and design to deployment and maintenance.

    Technologies:

    • Technologies:
    • Jira Jira
    • Apache Kafka Apache Kafka
    • AWS AWS
    • Sidekiq Sidekiq
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • PostgreSQL PostgreSQL
    • ElasticSearch ElasticSearch
    • Docker Docker
    • Kubernetes Kubernetes
    • Elixir Elixir
    • Redis Redis
  • Ruby developer

    PovioLabs, Prishtinë; San Francisco - 2 years 8 months

    Broadvoice: Contributed to offering various VoIP communication solutions for companies of different sizes. Worked on projects that handled millions of requests per day, ensuring high performance and reliability.

    Protonet: Developed new features for an on-premises project management and social collaboration tool. Worked on a variety of features to enhance the product's functionality and user experience.

    • Developed and maintained backend systems using Ruby, ensuring robust and scalable solutions;

    • Worked on the mobile app using React Native, contributing to its development and enhancement;

    • Ensured high performance and reliability of VoIP communication projects, handling millions of daily requests;

    • Built new features for on-premises project management and social collaboration tools, improving product functionality;

    • Collaborated with cross-functional teams to integrate backend and mobile app services seamlessly;

    • Implemented best practices for backend and mobile app development, fostering continuous improvement;

    • Monitored and troubleshoot backend and mobile app issues, ensuring high availability and reliability;

    • Participated in the entire product development lifecycle, from planning and design to deployment and maintenance.

    Technologies:

    • Technologies:
    • Jira Jira
    • RabbitMQ RabbitMQ
    • NoSQL
    • MongoDB MongoDB
    • Apache Kafka Apache Kafka
    • AWS AWS
    • Sidekiq Sidekiq
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • JavaScript JavaScript
    • Node.js Node.js
    • React.js React.js
    • PostgreSQL PostgreSQL
    • ElasticSearch ElasticSearch
    • Docker Docker
    • React Native React Native
    • Redis Redis
    • Vue.js Vue.js
  • Software Developer | Consulting (part-time)

    AZSoftware, Prishtinë - 3 months

    • Acted as a consultant, advising on the choice of technologies for various applications;

    • Primarily consulted on backend API implementation using Ruby on Rails, ensuring efficient and scalable solutions;

    • Developed the first version of a mobile app with React Native from scratch for the AZInsurance product, a referral platform for insurance products in the DACH region;

    • Collaborated with the team to design and implement backend systems and APIs, aligning with project requirements;

    • Provided technical guidance on best practices and industry standards for backend and mobile app development;

    • Ensured seamless integration of backend services with the React Native mobile app;

    • Monitored and troubleshoot backend and mobile app issues to maintain high performance and reliability;

    • Participated in the entire development lifecycle, from initial planning and design to deployment and maintenance;

    • Facilitated knowledge transfer and mentoring within the team, promoting continuous learning and improvement.

    Technologies:

    • Technologies:
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • React Native React Native
  • Web Developer

    WebIntel, Prishtinë - 2 years 6 months

    • Developed and maintained the CIKISI data scraper platform using Ruby on Rails;

    • Collected information from various sources, including websites, social media, and RSS feeds;

    • Analyzed and visualized data using ElasticSearch, providing valuable insights for users;

    • Initially worked with PHP and Laravel, building web applications primarily for enterprise clients;

    • Transitioned to Drupal development before fully focusing on Ruby on Rails;

    • Utilized accompanying technologies such as Redis, Sidekiq, and ElasticSearch to enhance application performance;

    • Collaborated with team members to ensure seamless data collection, analysis, and visualization processes;

    • Implemented best practices for backend development, ensuring robust and scalable solutions;

    • Monitored and troubleshoot platform issues to maintain high availability and reliability;

    • Participated in the entire product development lifecycle, from planning and design to deployment and maintenance.

    Technologies:

    • Technologies:
    • Sidekiq Sidekiq
    • Ruby on Rails Ruby on Rails
    • JavaScript JavaScript
    • Node.js Node.js
    • PostgreSQL PostgreSQL
    • ElasticSearch ElasticSearch
    • Redis Redis
  • Software Developer

    boldUnderline, Prishtinë - 6 months

    • Developed and maintained the project management tool using a variety of technologies;

    • Initially worked with PHP, starting with CodeIgniter and later transitioning to WordPress;

    • Contributed to the development and enhancement of the tool, ensuring it met user needs and industry standards;

    • Implemented various features and functionalities, improving the overall performance and usability of the project management tool;

    • Collaborated with team members to ensure smooth project progression and effective problem-solving;

    • Monitored and troubleshooted issues, ensuring the tool's reliability and performance;

    • Participated in the complete development lifecycle, from planning and design to deployment and maintenance;

    • Ensured that the project management tool remained up-to-date with the latest technological advancements and best practices.

Education

  • Standalone courseIntroduction to Interactive Programming in Python

    Coursera · 2013 - 2013

  • Standalone courseNetworking and routing, configuring and setting up home and small business networks

    CCNA, Cisco Academy · 2013 - 2013

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat