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.
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.
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.
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.
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.
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.
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.
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 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.
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.