Herbert Barrientos

Angestellt, Senior Software Architect, adesso SE

Stuttgart, Germany


Object Oriented Modeling and Design – OOAD
Relational Database Design and Implementation
Client Consulting Experience
Business Process Modeling
Use Case Modellierung
Modellierung mit UML
Model Driven Architecture – MDA
Software Engineering
IBM Rational Software Architect
Sparx Enterprise Architect
Rational Rose
Architectural Risk Management
Architectural Asset Creation
Technical / Non-technical Documentation
Invention Disclosure for Patents
Object Oriented Programming
Strukturierte Programmierung
FORTRAN Kenntnisse
Lisp Kenntnisse
Eclipse Java IDE
GIS Integration (ArcInfo & Intergraph MGE)
Apache Tomcat
Computational Biodiversity
Project Management
User Interface Design
User Experience
Knowledge-Based Systems
Case Based Reasoning – CBR
Machine Learning
Regulärer Ausdruck
R Programming
Software Architektur
Data Science


Professional experience for Herbert Barrientos

  • Current 3 years and 2 months, since Jun 2021

    Senior Software Architect

    adesso SE

    Software Architecture and Engineering services to clients such as Allianz, STI International, and the Volkswagen Group

  • 4 years and 5 months, Jan 2017 - May 2021

    Senior Consultant


    Provided IT services in the areas of software development and maintenance, as well as data management.

  • 1 year and 7 months, Apr 2015 - Oct 2016

    Senior Application Architect & Developer


    Worked in the development and maintenance of internal, business-critical applications for Resource and Capacity Management (R&CM). Conducted research on topics of importance for R&CM, and provided method mentoring.

  • 1 year and 8 months, Sep 2013 - Apr 2015

    Delivery Project Manager


    Managed IT infrastructure projects for IBM's Custom Hosting Services (IGA Canada), IBM's Costa Rica Service Delivery Center, and FCA (Fiat Chrysler Automobiles).

  • 9 months, Mar 2014 - Nov 2014

    Application Owner - Express Portal (IGA Canada)


    Responsible for all development efforts. Ensured that functional and non-functional requirements were met. Stood abreast technological trends to propose new application capabilities.

  • 8 years and 8 months, Jan 2005 - Aug 2013

    CEO, Software Architect and Engineer, Database Designer

    Practice Management e-Tools

    I was the founder of the company. I designed a cloud-based, SaaS, multi-language, appointment scheduling and time management solution aimed mainly at the healthcare sector. I coordinated all development, testing, and deployment activities. I set up all legal, tax and financial, operational, sales, and client support roles.

  • 9 years and 10 months, Sep 2002 - Jun 2012

    Software Architecture Consultant

    Various Independent Consulting Projects

    Principal Consultant and Software Architect in web application inception and development projects, as well as teaching and mentoring. I also provided Software Engineering & Project Management services.

  • 9 years and 5 months, Feb 1993 - Jun 2002

    Senior Software Engineer - Technical Lead of Computational Biodiversity R&D

    Instituto Nacional de Biodiversidad – INBio

    Member of the analysis, design, development, and documentation team that built the first institutional Biodiversity Information Management System (BIMS. I was later promoted to Project Lead for the re-engineering of BIMS’ second version, now called Atta. I was responsible for the design, implementation, and integration of the institute's first geographic information system, and for the specimen labeling process using barcode technology.

  • 3 years, Mar 1990 - Feb 1993

    Software Engineer

    SPS Software

    I built several modules for an industrial software system called SIM (Integrated Manufacture System). I also developed customized systems for clients such as a customs agency and a pension plan financial corporation. All implementations were done in C.

Educational background for Herbert Barrientos

  • 5 years and 10 months, Jan 1995 - Oct 2000

    Computer Science

    Instituto Tecnológico de Costa Rica

    Extensive research in dynamic memories, Case-Based Reasoning (CBR), symbollic representation, machine learning techniques, fuzzy sets, Object Oriented Analysis and Design (OOAD), Object Oriented Programming (OOP), Smalltalk, Lisp, information retrieval

  • 4 years and 4 months, Mar 1985 - Jun 1989

    Computer Science

    University of Oregon - Eugene, Oregon, USA

    Programming languages, data structures, algorithms, complexity analysis, computer graphics, computer architecture, system development and integration, discrete mathematics, statistics, biology.


  • Spanish

    First language

  • English


  • German



Playing Flute
Support my son's piano activities (competitions - recitals - recordings)
Indoor Softball

Browse over 21 million XING members