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 5 years
- NoSQL 3 years
- MongoDB 3 years
Other skills
- Redis 4 years
- Kubernetes 3 years
- React.js 2 years
Selected experience
Employment
Senior Software Engineer
Smartly.io - 2 years 5 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
- NoSQL
MongoDB
TypeScript
Ruby
Ruby on Rails
JavaScript
Node.js
React.js
PostgreSQL
Docker
Kubernetes
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
Apache Kafka
Ruby
PostgreSQL
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
Apache Kafka
AWS
Sidekiq
Ruby
Ruby on Rails
PostgreSQL
ElasticSearch
Docker
Kubernetes
Elixir
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
RabbitMQ
- NoSQL
MongoDB
Apache Kafka
AWS
Sidekiq
Ruby
Ruby on Rails
JavaScript
Node.js
React.js
PostgreSQL
ElasticSearch
Docker
React Native
Redis
Vue.js
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