Solution Architect
06-2007 - NowIT development From 2011 to present:
Part of the solutions architecture team, responsible for:
• Reviewing all new projects in the company to ensure the use of the enterprise architecture standards and guidelines in order to create loose coupling, adaptable and easy to maintain systems with cost optimization.
• Applying service oriented architecture (SOA) concepts ensuring the reuse of the corporate services and assets.
• Executing proof of concepts (POC) for new technologies and tools prior to embrace them as enterprise.
• Troubleshooting complex problems and incidents that cause high impact in the production environment.
• Providing knowledge and individual mentoring to development team members as needed.
• Assist in the Apigee adoption for API management and API governance applying RESTful principles and standards
Responsible for creating the design and interface of the enterprise services and implementing them in the enterprise service bus (ESB) using the IBM Integration BUS / Message Broker, IBM BPM and Java EE development with Maven and Jenkins for continuous integration and automation.
Implementing key performance indicators (KPI) for the use of enterprise services with IBM BPM.
Maintaining the enterprise services catalog and repository with the IBM WSRR.
Interacting with members in Scrum based projects.
Outsourcing software development.
From June 2007 to 2010:
Member of several development teams developing multi-tier applications with mainframe interaction using Microsoft.NET 1.0, 2.0, 3.5 and SQL Server Database
Focused on development and architectural decisions, but also with some experience on gathering business requirements from clients.