Diogo Eichert

Diogo Eichert

Software Engineer

Followers of Diogo Eichert321 followers
location of Diogo EichertBerlin, Berlin, Germany

Connect with Diogo Eichert to Send Message

Connect

Connect with Diogo Eichert to Send Message

Connect
  • Timeline

  • About me

    Lead Software Engineer at MPB

  • Education

    • Universidade Feevale

      1997 - 2001
      Bachelor Computer Science
    • Unisinos

      2016 - 2019
      Technologist Information Technology Management
  • Experience

    • Compendium (Multiple Projects)

      Nov 1996 - Apr 2011
      Software Engineer

      Previous work experiences include and are not limited to leading teams in information systems, industrial automation, mobile and web applications development, desktop applications and services, database integrations, network monitoring tools and printing systems.

    • HP

      Apr 2011 - Feb 2019

      HP Printer skill for Alexa - AWS EC2, AWS Lambda, Django, Git, Jenkins, Kotlin, Python, micro-services, RESTful APIs, automated testsOverhauled the initial version with internationalization. Guided localization efforts to European expansion. Reduced the complexity of translation via localization scripts and simplified interaction flows. Redesigned the original code to be modular and easier to maintain. Devised a mechanism to deploy the application via Jenkins without hard-coded credentials. Developed new features and interactions. Show less HP Public Print Locations for iOS (ePrint) - C, C++, Java, Objective-C, SQL, SVN, git, micro services, RESTful APIsDeveloped custom multi-selection widget. Improved user experience in content selection view by generating thumbnails in a separate thread. Developed the integration with similar service providers.HP Public Print Locations Enterprise - Java, SVN, TomcatDevised desktop application that runs as a service to enable the customer to publish selected LAN printers to the cloud. Solved incompatibility in legacy library code to enable support for additional printer models.HP Public Print Locations Web - JavaScript, SVNLed a small team developing a single-page app for touch panel-enabled printers that allows the customer to release print jobs at kiosks. Architected JS library to be used on partner businesses. Developed web snippet to ease the integration with 3rd-party websites. Show less

      • Senior Software Engineer

        Nov 2017 - Feb 2019
      • Technical Lead

        Dec 2013 - Nov 2017
      • Software Engineer

        Apr 2011 - Dec 2013
    • ThoughtWorks

      Feb 2019 - Jul 2019
      Senior Development Consultant

      E-commerce with micro-services architecture - Java 8 with Spring Framework, SQL, RESTful APIs, automated testsWorked as a consultant in an internationally-distributed team for a global customer, solved database consistency and data migration issues.

    • Zalando SE

      Aug 2019 - Oct 2020
      Software Engineer

      Event-driven micro-services architecture - Java 8 with Spring Framework, SQL, AWS, Kubernetes, automated testsWorked on the migration of data and services over to Kubernetes cluster with CDP pipeline, implemented new APIs and backend features. Extended existing APIs to enable the Connected Retail partner program. Created new tools to simplify development routines. Applied frontend changes and security fixes.

    • On

      Nov 2020 - Jan 2022
      Senior Software Engineer

      Backend and platforms integration - AWS, Docker, GraphQL, Hasura GraphQL Engine, Kubernetes, Microsoft Azure, PostgreSQL, Python, Ruby on Rails, TerraformBuilt and maintained the Assortment Management Tool, as well as its integrations with ERP and other systems, providing cross-team support to lead the project to its completion. Maintained back-end services for mobile applications.

    • Doctolib

      Feb 2022 - Jan 2024
      Staff Software Engineer

      Healthcare platform - PostgreSQL, Ruby on Rails, SQLBuilt a command-line-interface tool for the concurrent download and decryption of medical data to be imported by third-party institutions.Led on a new product design towards performance improvements that reduced service latency by 40% on average. Deployed a new testing strategy that aims at reducing CI costs up to 50%. Led on cross-team initiatives to improve on modularity, performance and team scope ownership through API-first and domain-driven design strategies. Contributed on cross-domain efforts to align on architectural transformation (towards SOA) and scaling of software development processes (gradual deployment). Also created and executed a plan to remove the need for soft-deleted records in the database, leading to leaner data-storage requirements.Collaborated with and mentored other senior and staff engineers to improve overall maintainability and quality of the code base, also facilitating workshops focused on best practices and design patterns to prevent code churn and raise the quality bar. Show less

    • On

      Jan 2024 - Oct 2024
      Senior Technical Lead

      ERP / RFID Integration - AWS, Kubernetes, Python, Django, Celery, Microsoft Dynamics, PostgreSQL, RabbitMQLed a team distributed in different time zones to implement an integration platform between Microsoft Dynamics 356 and a 3rd-party RFID provider, applying best practices and domain-driven design strategies. Designed and implemented a scalable guaranteed-delivery architecture deployed in Kubernetes. Raised the bar in developer experience, by streamlining tooling and automatic developer environment setup. Avoided unnecessary costs by leveraging best-of-class open-source tools.Contributed on cross-domain efforts to align on architectural transformation (towards SOA, event-driven and API-first methodologies) and collaborated with senior DevOps engineers towards a golden path for the quick deployment of new services. Established a blueprint for the quick development of micro-service-oriented solutions.Wrote an initial PoC for the integration in less than a week, to quickly assess feasibility and immediate challenges.Wore multiple hats: Interviewed, assessed and hired new talent. Indirectly managed a small team and supported in conflict resolution. Collaborated closely with stakeholders as an interim product manager. Show less

    • MPB

      Nov 2024 - now
      Lead Software Engineer

      E-commerce Platform - Python, Django, PostgreSQL, Kubernetes

  • Licenses & Certifications

    • Oracle Database Administrator

      Unisinos
      Apr 2010
    • Project Management (PMI)

      Sisnema Informática
      May 2009
    • Programming with the Microsoft .NET Framework

      Microsoft
      Feb 2009
    • Advanced Java

      TargetTrust
      Oct 2003
    • IT Infrastructure Optimization

      Toptrend Informatica
      Jun 2009
    • LPIC-1 Certification

      Linux Professional Institute
      Sept 2007
  • Volunteer Experience

    • Organizer

      Issued by HP on Sept 2011
      HPAssociated with Diogo Eichert
    • Instructor

      Issued by HP on Aug 2018
      HPAssociated with Diogo Eichert