User bio

Born on April 2, 1980. Married, 1 child.

Bachelor's degree in Information Systems.

Dynamic and proactive, he works collaboratively in teams, always seeking knowledge and challenges.

A knowledge disseminator, he is always engaged in the team's mutual growth, prioritizing the continuous evolution of knowledge and always applying best practices.

Certified in InterSystems technologies.

Experienced professional in systems architecture, solutions, and systems interoperability, with over 20 years of experience in complex, large-scale projects across various sectors, including healthcare, automotive, oil and gas, and financial services.

I have a proven track record of success in defining software architectures, leading development teams, and delivering innovative solutions that meet business needs.

I am capable of working with a wide range of technologies and platforms, and I have a strong commitment to quality, efficiency, and value delivery.

Skills:

  • Solution Architecture: Defining reference architectures, design patterns, system modeling (UML), service-oriented architecture (SOA), microservices, event architecture.
  • Software Development: Java, C#, Python, JavaScript, SQL, COS (Caché Object Script), R.
  • Systems Integration: InterSystems (IRIS, Health Connect, Ensemble), HL7, FHIR, REST, SOAP, Mule Soft.
  • Databases: SQL Server, Oracle, InterSystems Caché/IRIS, MongoDB.
  • DevOps: Docker, AWS, Azure.
  • Methodologies: Agile (Scrum, Kanban), Waterfall.
  • Business Intelligence: Tableau, Power BI, TIBCO Spotfire, SAP BusinessObjects.
Show all
Member since Dec 8, 2015
Replies:

Olá @Aziz Cotrim,

Ótimo artigo, parabéns por pensar de forma mais abrangente. 

No IRIS temos diversos recursos que a primeira vista soam "estranho", mas conforme vamos conhecendo as idiossincrasia da linguagem COS ou agora alguns chamam de ISOS, conseguimos aplicar qualquer conceito das linguagens mais comumentes utilizadas.

Hi @Aziz Cotrim,

I think inheritance is more commonly used in Iris, but you can also use composition. It's more a matter of choosing the design patterns you utilize. In Iris, we have all the power and freedom of OOP.

Open Exchange applications:
Certifications & Credly badges:
Followers:
Following: