Alberto Vallejo
Software Developer at HiMama- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Spanish Native or bilingual proficiency
-
English Full professional proficiency
Topline Score
Bio
Esteban Cortés
Alberto has been truly an importan part of any team he's been a part of. He is one of the guys who provides stability to the project, in terms of technical knowledge and commitment towards the tasks him and his team-mates have to take care of. He is a very smart fellow, but does not conform with what he knows. He is always looking to learn to do things better and faster. He also spends time on his own to master his craft, believing that a professional programmer must learn to increase the quality of his code on his own time and dime. This has helped him provide always the best possible results in every project he's been part of. I would strongly recommend Alberto to be invited to join a dev team. I think that he would be the part in the system that you can always rely will work as intended, and will influence others to be on this same level. Regards, Esteban.
Eduardo Figarola
Alberto is a great developer, he feel passion about his job, that's a very important thing. He has a nice problem-solving ability. You always can learn something working with him.
Esteban Cortés
Alberto has been truly an importan part of any team he's been a part of. He is one of the guys who provides stability to the project, in terms of technical knowledge and commitment towards the tasks him and his team-mates have to take care of. He is a very smart fellow, but does not conform with what he knows. He is always looking to learn to do things better and faster. He also spends time on his own to master his craft, believing that a professional programmer must learn to increase the quality of his code on his own time and dime. This has helped him provide always the best possible results in every project he's been part of. I would strongly recommend Alberto to be invited to join a dev team. I think that he would be the part in the system that you can always rely will work as intended, and will influence others to be on this same level. Regards, Esteban.
Eduardo Figarola
Alberto is a great developer, he feel passion about his job, that's a very important thing. He has a nice problem-solving ability. You always can learn something working with him.
Esteban Cortés
Alberto has been truly an importan part of any team he's been a part of. He is one of the guys who provides stability to the project, in terms of technical knowledge and commitment towards the tasks him and his team-mates have to take care of. He is a very smart fellow, but does not conform with what he knows. He is always looking to learn to do things better and faster. He also spends time on his own to master his craft, believing that a professional programmer must learn to increase the quality of his code on his own time and dime. This has helped him provide always the best possible results in every project he's been part of. I would strongly recommend Alberto to be invited to join a dev team. I think that he would be the part in the system that you can always rely will work as intended, and will influence others to be on this same level. Regards, Esteban.
Eduardo Figarola
Alberto is a great developer, he feel passion about his job, that's a very important thing. He has a nice problem-solving ability. You always can learn something working with him.
Esteban Cortés
Alberto has been truly an importan part of any team he's been a part of. He is one of the guys who provides stability to the project, in terms of technical knowledge and commitment towards the tasks him and his team-mates have to take care of. He is a very smart fellow, but does not conform with what he knows. He is always looking to learn to do things better and faster. He also spends time on his own to master his craft, believing that a professional programmer must learn to increase the quality of his code on his own time and dime. This has helped him provide always the best possible results in every project he's been part of. I would strongly recommend Alberto to be invited to join a dev team. I think that he would be the part in the system that you can always rely will work as intended, and will influence others to be on this same level. Regards, Esteban.
Eduardo Figarola
Alberto is a great developer, he feel passion about his job, that's a very important thing. He has a nice problem-solving ability. You always can learn something working with him.
Experience
-
HiMama
-
Canada
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Developer
-
Nov 2021 - Present
Today, I'm a Full-Stack developer on HiMama Inc. Currently, I'm working remotely, that's why having good communication is essential, activities like standup, catch-up meetings, and slack messaging are on my daily basis. As a member of one of HiMama's Engineering teams, my responsibilities start when, as a team, we get a project assigned. I constantly participate in meeting to define the reach, resources, time, and define strategies needed to complete that project as it's required. My responsibilities include helping to define the systems design, ticket definition, and creation, and developing tasks on different application sections like Front-End (React & Typescript), Back-End (Ruby on Rails), and API work (Graphql), always following the established rules and best practices. Other important jobs that are part of my responsibilities, are: Participating in the sprint planning for the team, helping to score effort on tickets, Code Review to Pull Requests, and providing support to other teammates when necessary. Show less
-
-
-
RoverPass
-
United States
-
Travel Arrangements
-
1 - 100 Employee
-
Software Development Engineer
-
Apr 2019 - Nov 2021
I'm currently a Full-Stack developer from the Roverpass engineering team. As a remote member, daily communication is essential for the team but using methodologies that involve daily standups and video meeting contributes to quality communication. My responsibilities are more focused on the Back-End work with Ruby on Rails, activities like developing efficient queries from a PostgreSQL database, building services (like payment services using Stripe), growing the test coverage, and develop the site API using GraphQL are part of my daily activities. Nonetheless, I also have some time the chance to work in the site's Front-End developing or improving features built with React. This is one of my favorites activities since I can build a feature from end to end. Another important jobs that are part of my responsibilities, are: Participate in the sprint planning for the team, help to score effort on tickets, Code Review to Pull Requests, and help less experienced teammates. Show less
-
-
-
Everfest
-
United States
-
Leisure, Travel & Tourism
-
Software Development Engineer
-
Aug 2017 - Nov 2018
I joined the growing Everest's engineering team as a Full Stack developer. It was a great opportunity but with great responsibility because it was the first that they accept a remote member for the team, so I knew that communication was the key to success. Luckily working with a SCRUM methodology helped a lot. As a Full Stack Dev, one of my main responsibilities here was to help to improve the site's performance by applying best practices mainly in the DB queries and Rails models and, start to build the site's suit test using Unit Test, Rspec, Capybara. On the Front-End side, I had the opportunity to start working with React and Redux to switch the conventional Rails views to use these tools around all the user interface, improving the existing pages and adding new ones. Show less
-
-
-
DevGile Collective
-
Mexico
-
Software Development
-
Software Development Engineer
-
May 2014 - Aug 2017
I was part of DevGile's engineering team, in that time I have the opportunity to work with around 6 different projects, each one with unique challenges. As a Full-Stack Developer, I used to work on both sides of those projects, since helping to design new data structures for the databases to completely change the User Interface of the sites. Since every project has its own design and technologies, they had in common that all of them were developed with Ruby. That helped me to keed gaining experience with this language. Some of my back-end responsibilities were: Data Desing for PostgreSQL and MySQL databases, Ruby on Rails develop and contribute to the project's test coverage with Unit Testing, RSpec, Capybara, and Cucumber Some of my font-end responsibilities were: Create, Re-design or improve the user experience working most of the time with Javascript and Libraries like JQuery. Also, make cleaner the code using HAML or SLIM in the HTML, SASS for the CSS, and CoffeScript on the JS. Show less
-
-
-
Crowd Interactive
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Engineer
-
Apr 2012 - May 2014
Ruby on Rails Developer, working with Agile Methodologies like Test-Driven Development and Frameworks like BackboneJS, AngularJS, and libraries like JQuery. For tests, we mostly use Cucumber for integration tests and Rspec for unitary tests. To make cleaner the code we use HAML or SLIM in the HTML and SASS for the CSS. And a little time ago we started to develop for Android. Ruby on Rails Developer, working with Agile Methodologies like Test-Driven Development and Frameworks like BackboneJS, AngularJS, and libraries like JQuery. For tests, we mostly use Cucumber for integration tests and Rspec for unitary tests. To make cleaner the code we use HAML or SLIM in the HTML and SASS for the CSS. And a little time ago we started to develop for Android.
-
-
Education
-
Universidad de Colima
Bachelor's degree, Computer Science