IBM - Software Lab
📱

IBM - Software Lab

Tags
Software Architecture
Agile
Software Development
Releases
Build & Deploy
Javascript

Company

Software and IT services in the following areas: Cloud, Mobile, Analytics, Social, Cognitive Technologies and Internet of Things.
 
notion image
 

Roles and Responsibilities

At IBM, my responsibilities were:
  • Use of SCRUM and Kanban agile methodologies in software development.
  • Continuous Delivery model for the software releases. Adoption of DevOps best practices in all projects.
  • Documentation, customer support advanced Support Team (L3).
  • Scrum Master role. Full Stack Engineer.
  • Create web applications and data integration services development in the Cloud (Bluemix).
 

Technologies

Web Technologies

The main web technologies used in projects include the following:
  • MEAN Stack: Angular.js, Node.js, Express.js, MongoDB.
  • HTML5, CSS3, Bootstrap.
  • Meteor.js, Material Design.
  • Java, JUnit, Maven, DB2.

Cloud Services

The main cloud services used in projects include the following:
  • Bluemix and its CI/CD tools.
 

Achievements

Developed the IBM Garage Method website, a worldwide IBM initiative to promote the IBM Cloud platform through article and courses about Software development in the Cloud. The website attracted thousands of viewers and users.
Promoted to Staff Engineer for good performance.