I'm a full-stack developer with over 15 years of experience in software engineering. I harness agile methodologies to deliver scalable, robust, and innovative solutions tailored to dynamic project needs.
Throughout my career, I've excelled in roles as a Tech Lead and Senior Software Engineer at Flow, and I've contributed to transformative projects at IBM—partnering with clients in banking, retail, and small business. I specialize in turning complex challenges into streamlined, high-impact solutions from design through deployment.
Passionate about technology and dedicated to continuous improvement, I’m eager to collaborate with teams and drive projects forward with technical excellence and strategic insight. Let's connect to explore how I can bring value and leadership to your next initiative.
As a Technical Leader and Senior Software Engineer I was in charge of making code reviews for my team, organize the backlog on Pivota...
As a Technical Leader and Senior Software Engineer I was in charge of making code reviews for my team, organize the backlog on Pivotal tracker, organize the iteration planning and retrospective calls, Advice on Arquitectural decisions, and develop features and fix bugs on the platform, Backend and Frontend wise with 3 different technologies: Ruby on Rails API, Sveltejs and Angularjs.
One of my responsibilities in the company was to do the software release through Github actions. by overseeing the correct deployment and making sure that all step finished correctly.
As a Software engineer I worked through the application to maintain the code standards high and the correct usage of testing frameworks (Rspec, Vitest) with each release.
We built documentation for each feature ticket that included designs with figma, technical notes in notion, product notes in notion and well written acceptance criterias. As a Technical Leader one of my responsibilities was to pursue that all this points were updated within each ticket. and be able to answer technical questions to the team.
My main role at IBM is to provide Business Transformation consultancy, during my stay I've developed skills for assessment, imple...
My main role at IBM is to provide Business Transformation consultancy, during my stay I've developed skills for assessment, implementation and project management, all this within the Industries in which i've been working, such as:
-Banking/Finance
-Retail
-Logistics
-Ecommerce
As of August 2015 I took the role as a digital consultant, taking care of mobile experience regarding product distribution and on-boarding applications for the financial sector. I have a rich understanding of the Financial business process and know how to develop a good experience for the final users. During this stage of my career, every project has been developed with the scrum framework within the Agile culture. During all 2017 I focused on Design thinking delivery, through the continuous improvement of products inside an agile/scrum environment. During 2018's first Q I worked in a blockchain squad team developing solutions with this technology. During 2018's second Q I worked with Agile/Scrum Team regarding web application improvement. Using Angular 4 and Java Spring Technologies. The main stack used in this project is Angular + Java + MongoDB inside docker containers.