Evrone.com
@evrone_com
evrone.com/
+1 4154252526
+49 17624514399
203 posts
ruby

Track Sent Emails in a Rails Application Using Open Source

Emailbutler, an open-source email tracker for Rails, logs outgoing emails, tracks delivery status, and allows resending with original parameters. It supports SMTP providers like Sendgrid and Mailjet, features a user-friendly UI for filtering and searching, and simplifies debugging email issues. Future plans include log management and expanding provider support.

Why choose Ruby for your project?

Ruby on Rails (RoR) accelerates web app development with its efficient principles like "Convention over Configuration" and "Don't Repeat Yourself." Known for its clean syntax, extensive libraries, and robust community support, Rails suits both startups and established platforms like GitHub and Shopify. Ruby's constant evolution ensures fast, maintainable, and scalable solutions, making it ideal for modern web applications.

How to hire Ruby on Rails developers on a budget

A guide to hiring Ruby on Rails developers, covering skills, hiring options, and cost-effective solutions, highlighting the advantages of outsourcing to agencies like Evrone for scalable, high-quality development.

Modernizing a Telegram Marketing Platform

Telega.in, a Telegram marketing platform, faced challenges due to outdated technology, broken testing, and rising user demands. After an acquisition, the platform underwent a complete overhaul. The team modernized its Ruby framework, rebuilt the test suite with CI/CD, updated dependencies, and refactored legacy code for better performance. Future plans include migrating to Kubernetes and upgrading database architecture. The project ensured scalability, security, and growth readiness.

Development and Support of a Cryptocurrency Platform

Evrone has collaborated with a cryptocurrency payment platform for several years, enhancing its functionality and scalability. Key achievements include linking B2B and B2C operations with a brokerage service, optimizing Ruby-based systems with Go for better performance, and improving user refund procedures. B2B advancements include subscription features, mass payouts, automated payments, payment widgets, and transaction approval systems. Evrone's support concludes as the client continues development independently.

Assisting an HRTech Startup with Customization for VIP Clients

In 2022, a startup approached Evrone seeking assistance in developing a Custom HR Management System to automate HR tasks. Evrone provided backend and frontend developers skilled in HR process automation. Despite confidentiality constraints, Evrone played a crucial role in developing tailored HR workflows, integrating systems, and implementing features like auto-enrollment, authentication, NPS surveys, filtering, group pages, and chats. They also focused on establishing Agile processes for effective project management. Evrone's expertise ensures clients receive comprehensive support and advice, making them an invaluable outstaff team.

Supporting the Backend for a Remote Healthcare Service

PMT Online, a remote healthcare service, sought Evrone's expertise to address accumulated technical debt and update their data reception and processing system. Evrone implemented Ruby services integrated with EventMachine, ensuring compliance with the FHIR standard for healthcare data exchange. Leveraging Chat GPT-4, they efficiently grasped FHIR implementation nuances. Evrone also enhanced report generation logic, developed a mobile API with Grape, and revamped outdated doctor and patient dashboards. Refactoring Ruby on Rails and adopting modern tools like dry-rb and RabbitMQ optimized system performance. Their ongoing support has elevated PMT Online's development team, solidifying Evrone as a trusted partner in telehealth solutions.

Developing a cloud backend for a streaming service

Evrone collaborated with Viasat to develop a cloud backend for the Viju streaming service, meeting its unique challenges. Leveraging Kubernetes on the Yandex.Cloud platform, they ensured scalability and stability, handling heavy loads and integrating CDN caching for faster video loading. With a focus on clean code and security, they implemented user authorization using JSON Web Token and enhanced payment systems. The result is a user-friendly, innovative platform capable of competing in the market, setting a new standard for video streaming services.

Gett: Legacy project support for an international taxi ordering service

Gett is an international company that provides a taxi and delivery service. The main product of the company is a cloud service that connects providers and consumers of transport services. A large line of business is corporate transportation, with Gett serving a quarter of the Fortune 500 companies.

Developing a goal-setting system for a Forbes-acknowledged company

Evrone was integrated into the HR software development project to work on a product called TalentTech Goals. The team for this project is big: two backend developers (one from Evrone), three frontend developers, two QA engineers, and a number of managers.