Eduardo A.
Backend Developer with a focus on Ruby
Eduardo is a backend developer with a strong focus on Ruby, boasting over nine years of expertise in software systems design, installation, testing, and maintenance.
He has a proven track record in developing innovative software solutions that align with business goals and client needs.
Eduardo is proficient in Ruby on Rails, PostgreSQL, and various other technologies, and he excels at leading teams through complex projects using Scrum methodologies. His expertise extends to creating highly available, fault-tolerant web applications and automating processes to enhance efficiency.
Eduardo is also skilled in managing requirements, designing architectures, and ensuring the scalability and security of software solutions.
Principale expertise
- Ruby on Rails 8 ans
- Ruby 9 ans
- SQL 8 ans
Autres compétences
- Mobile 2 ans
- Firebase 1 ans
Expérience sélectionnée
Emploi
Senior Software Engineer
Encontrack - 11 mois
Tasks performed:
• Designed and developed a highly-available, fault-tolerant web application using modern cloud technologies • Developed a secure authentication system with two-factor authentication and user identity management • Built a distributed system • Implemented a Continuous Integration/Continuous Deployment (CI/CD) pipeline • Optimized application performance by refactoring code, improving database queries and leveraging caching • Developed unit tests and implemented automated testing to increase code coverage Developed a distributed messaging system that enabled communication between microservices • Build gems
Tools:
- Ruby on Rails, Ruby (build gems)
- PostgreSQL, Redis, Kafka, AWS
- Sidekiq, Docker, GitHub, Jira
Software Consultant
ArkusNexus - 2 mois
Tasks performed:
• Designed and implemented an API layer that enabled data integration with external systems • Designed and developed a highly-available, fault-tolerant web application using modern cloud technologies • Led a team of software engineers to develop and deploy a complex application in a short timeframe • Implemented a Continuous Integration/Continuous Deployment (CI/CD) pipeline • Optimized application performance by refactoring code, improving database queries and leveraging caching
Tools:
- Ruby on Rails, Ruby (build gems)
- PostgreSQL, Redis
- Sidekiq, Docker, GitHub, Jira
Software Consultant
RockstarCoders - 1 an 5 mois
Company: At Rockstar Coders, we’re here to help you supplement your team with a network of 10,000+ elite developers and designers from across North and South America.
Project(s): Daasity
Tasks performed:
• Developed a comprehensive software project plan and timeline for a major customer, resulting in a successful implementation of the project on time and budget • Analyzed customer requirements and designed custom software solutions that met their specific needs and exceeded their expectations • Resolved customer issues and provided timely and effective technical support • Created detailed technical documentation that enabled others to understand and maintain the software • Developed automated scripts to simplify common tasks and reduce manual effort • Designed and developed a scalable, high-availability web application that handled transactions with concurrent users with minimal downtime
Senior Software Engineer
Kredi - 1 an 3 mois
Company: Your tailored mortgage loan.
Project(s): Kredi APIs
Tasks performed:
• Implemented and updated application modules under the direction of Senior Software Developers. • Utilized crucial design software skills to assist with projects. • Effectively coded software changes and alterations based on specific design specifications. • Developed unit tests and implemented automated testing to increase code coverage to 90% • Designed and developed a highly-available, fault-tolerant web application using modern cloud technologies
Software Consultant
Gustazos - 9 mois
Project(s): GustitosGo
Tasks performed:
• Effectively coded software changes and alterations based on specific design specifications. • Have meetings to discuss technical approaches • Refactored code to improve code readability and maintainability • Established a Git branching model that streamlined code review and deployment processes
Tools:
Ruby on Rails, VueJS PostgreSQL
Senior Software Engineer
Amco - 4 mois
Company: Amco specializes in immersive English learning systems for K-12. We provide printed page, digital and mixed media educational solutions.
Project(s): Amco
Tasks performed:
• Implemented and updated application modules under the direction of Senior Software Developers. • Analyze requirements and propose the best technical solution. • Develop micro-services built in Ruby on Rails. • Analysis of problems and risks. • Review code
Tools:
Ruby on Rails, JavaScript Apache CouchDB, MongoDB
Senior Software Engineering Manager
Runa - 9 mois
Company: Runa is a modern, cloud-based payroll and human resources software built for companies in Latin America.
Project(s): Runa API v1, Runa API v2
Tasks performed:
• Lead engineers to achieve their goals. • Analyze problems and risks. • Interview applicants. • Report the engineers' performance. • Follow up on interviews with leaders. • Develop the API of Runa in Ruby on Rails.
Tools:
Ruby on Rails, Python, React PostgreSQL, MongoDB, Redis Sidekiq, NewRelic, Bugsnag, AWS, Docker, GitHub, Jira, Lattice
Head of Engineering
Runa - 1 an
Project(s): Runa Tasks performed: • Analyze and approve the requirements. • Review and build the Roadmap monthly. • Review the market with the Sales department to identify future requirements. • Define objectives of the Engineering department. • Analyze problems and risks. • Filter candidates to interview. • Follow up on interviews with leaders. • Manage feedback from the Engineering department. • Improvement internal processes continuously.
Senior Software Engineer Team Lead
Runa - 1 an 3 mois
Project(s): Runa API v1 Tasks performed: • Analyze and approve the requirements. • Review the Roadmap monthly. • Develop the API of Runa in Ruby on Rails. • Analyze problems and risks. • Interview applicants. • Report the status of the back-end team. • Improve internal processes continuously. Tools:
- Ruby on Rails
- PostgreSQL, MongoDB, Redis
- Sidekiq, NewRelic, Bugsnag, Heroku, GitHub, Jira
Software Engineer Team Lead
TektonLabs - 4 années 2 mois
Project(s): Opear, Spontivity, MDI, DreamStore, HeyApp, Refuge, SelfieApp, SpendBoss, WhoNow, PacíficoMóvil, SignUsUp, Runa
Tasks performed: • Manage requirements with clients assigned to the work team. • Analyze the requirements and propose the best solution for the client. • Estimate the work time on a project. • Research and development of web and mobile applications. • Manage weekly, monthly, and quarterly meetings of the work team. • Analyze problems and risks. • Interview applicants. • Report the status of the led team. • Train team members. • Maintain company products. • Approach to continuous improvement of the company.
Tools:
- Ruby on Rails, Rhodes, Rubymotion, Python, Objective-C, Swift, Angular 2 and 4, React
- PostgreSQL, MongoDB, Redis, MySQL
- ElasticSearch, Delayed Jobs, NewRelic, Bugsnag, AWS, Heroku, GitHub, Bitbucket, Jira, Beanstalk, PivotalTracker
Junior Software Developer
TektonLabs - 1 an 7 mois
Project(s): PlazaVea, LatinGate, MDI, FocusGroup
Tasks performed: • Research and develop web applications. • Research and develop mobile applications (hybrid and native).
Tools:
- Ruby on Rails, Rhodes, Rubymotion, PHP
- MySQL, PostgreSQL
- GitHub, Beanstalk, Trello
Éducation
License ès sciencesInformatic and Systems Engineering
San Ignacio de Loyola University · 2009 - 2013
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine