English:
Upper Intermediate
Peru
UTC -05:00
America/Lima
I am a seasoned software developer with proficiency in Ruby on Rails and a strong passion for creating respectful professional partnerships.
I've worked with the following technologies. -Reverse engineering for web applications. - i18n and multi language support. - Automation by software, integration with hardware. - Performance Improvement for Ruby On Rails application and MySQL Databases Pet Projects. - I developed "UnionRO Server Manager". A server management tool for the video game Ragnarok Online, enabling server administrators to deploy updates, create in-game items, upload sprites, and monitor players in real-time. - I developed "HomeAction". A home automation project that integrates artificial intelligence to enhance and streamline domestic environments, providing intelligent control over household functions. Participation on well-known hackathons. - I participated in some ethical hacking contest more than ten years ago, like BoinasNegras in Spain. Teaching/tutoring experience. - Speaker for Agile Methodologies for development and business management: Lean, Kanban, Scrum. - I participated in Agile Learning Centers and have traveled to multiple countries as facilitator / coach of kids and adults. - I have mentored multiple junior developers throughout my career, helping them achieve seniority in programming. - I have been a speaker at multiple Agile conferences.
Want to hire this engineer?
Check if Arnold is availableExpertise
Years of commercial development experience
16 years of experience
Core technologies
Other technologies
Project Highlights
TapGoods
Jul `20 - May `24
4 years
TapGoods
Rental software platform designed to streamline the management of rental businesses. It offers tools for managing inventory, customers, orders, invoices, payments, and routing, among other things. Also provides functionalities for creating websites and generating proposals to showcase rental products and services. The software aims to make renting easier by improving operational efficiencies and enhancing customer experiences through automation and smart technology integration.
Responsibilities & achievements
I led a team of over ten developers and played a pivotal role in fostering strong collaborative relationships with the customer service team. I had a central role in the development of both the backend and frontend. I implemented code quality strategies, including unit testing, behavior testing, continuous integration/continuous deployment (CI/CD), and other agile methodologies, which significantly elevated the development process. A major highlight of my contributions was the significant performance optimizations I introduced. Notably, the implementation of 'jemalloc' drastically improved garbage collection efficiency, which boosted the application's speed by an impressive 300%. Furthermore, I spearheaded the integration of monitoring tools such as Datadog. These tools were critical in tracking and overseeing application performance, enabling us to proactively identify and resolve potential issues before they impacted our users, thus maintaining a seamless operational flow.
Prophio
May `15 - Jul `19
4 years
Cognitus Group
Prophio is an advanced property management software tailored for condominiums, buildings, and other shared ownership properties. The software streamlines a range of administrative functions including expense distribution, inventory management, personnel handling, and payment processing. It features a sophisticated visitor entry control system that is accessible via a mobile app, enhancing security and convenience. Additionally, the system integrates with security cameras and biometric personnel registration sensors to ensure robust security and efficient management.
Responsibilities & achievements
I led the development of Prophio using Ruby on Rails, designed data schema and API. I integrated the software with essential hardware such as security cameras and biometric sensors. Additionally, I lead the development of the mobile application using React Native and implemented the real-time visitor management and access control from anywhere. These efforts were critical in delivering a comprehensive and reliable software solution that streamlined property management tasks and improved security protocols.
Turno Digital: Queue management system
Apr `15 - Nov `19
5 years
Cognitus Group
Description: Sophisticated queue management system tailored for public service spaces such as hospitals, universities, banks, and other enterprises. This system streamlines the process of managing queues by facilitating both online appointment bookings and in-person kiosk-based reservations. It incorporates a variety of hardware solutions to customize each installation to the specific needs of the environment. For instance, for hospitals, the system was enhanced with a custom hardware solution, a nurse call button installed in patient rooms, allowing for immediate communication with nursing staff and enabling the generation of reports and statistics to improve service efficiency.
Responsibilities & achievements
Designing and implementing the queue management system using Ruby on Rails. Integrating the system with various hardware solutions to ensure it met the specific needs of different environments, such as hospitals and banks. Developed automatic installers for the solution, compatible with both Linux and Windows platforms, supporting MsSql and MySQL databases to accommodate varying client infrastructure. Customized the system by integrating it with clients' existing databases and tools, ensuring a cohesive and efficient technology ecosystem.
EVX
Jan `15 - Dec `19
5 years
Cognitus Group
Automation and A.I. for immigration applications. It is a platform that leverages the power of Artificial Intelligence and smart automation to simplify and automatize the application processes for immigration programs of different countries.
Responsibilities & achievements
As the head of programming, I was responsible for product planning, making key technical decisions, and was a crucial figure in the development of the necessary technologies for the platform. My role involved overseeing the entire development process, ensuring that the integration of new technologies met both functional and efficiency standards. In terms of concurrency we processed more than 120 new applications per day.
WPML & ICanLocalize
Jun `13 - Sep `15
2 years
OnTheGoSystems
OnTheGoSystems is the company behind WPML and ICanLocalize. WPML is one of the largest WordPress plugins for website translation, allowing users to translate websites into multiple languages seamlessly. It leverages a robust backend architecture to provide efficient and scalable translation solutions. ICanLocalize is a leading translation service that offers comprehensive language solutions. It allows clients to select from a diverse pool of expert translators, ensuring quality and reliability in multiple languages.
Responsibilities & achievements
As a Senior Engineer at OnTheGoSystems, I implemented the platform's backend architecture for WPML, which supported its capabilities as a scalable WordPress translation plugin. Contributing to the overall implementation of the ICanLocalize platform, focusing on integrating advanced language service technologies. Acting as a spokesperson for WPML in Latin America and Europe, I promoted the product's features and benefits, enhancing its visibility and user adoption in the region.
Agency
10-50
GMT-4
Venezuela, Colombia, Chile, Brazil, Argentina, United States
Core Expertise
Industries
E-Commerce & Retail, Mapping & Navigation, Sports & Fitness, Branding, design, web development, ERP
Want to hire this engineer?
Check if Arnold is available