Marc Navarro Sonnenfeld

Software Engineer at Tetrate
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Barcelona Metropolitan Area, ES
Languages
  • Español Native or bilingual proficiency
  • Catalán Native or bilingual proficiency
  • Alemán Native or bilingual proficiency
  • Inglés Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Istio Fundamentals
    Tetrate
    Feb, 2021
    - Nov, 2024
  • Machine Learning
    Coursera
    Aug, 2018
    - Nov, 2024

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2021 - Present

      Tetrate brings security and resiliency to enterprise infrastructure using modern service mesh based on Istio, Envoy and best in class security and observability. My main responsibility is to bring a unified observability experience across all services in the mesh. Tetrate brings security and resiliency to enterprise infrastructure using modern service mesh based on Istio, Envoy and best in class security and observability. My main responsibility is to bring a unified observability experience across all services in the mesh.

    • Ireland
    • Software Development
    • 200 - 300 Employee
    • Senior Software Engineer
      • Feb 2019 - Jul 2021

      Develop the new CRM product in golang. Create integrations with companies other products. Design and develop a platform solution to integrate with Gmail and manage the security assessment grants. Develop a platform solution to expose webhooks using events messaging systems and gRPC. Develop a platform solution for managing notifications across all our products. Provide solutions, and best practices for introducing observability and distributed tracing into all the companies products. Develop the new CRM product in golang. Create integrations with companies other products. Design and develop a platform solution to integrate with Gmail and manage the security assessment grants. Develop a platform solution to expose webhooks using events messaging systems and gRPC. Develop a platform solution for managing notifications across all our products. Provide solutions, and best practices for introducing observability and distributed tracing into all the companies products.

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer
      • Jul 2016 - Jan 2019

      Being part of the Order Automation team, I was involved in improving and extending an events processing platform(using kafka) system used to trigger the location assignment engine (a rule based system for choosing the optimal shipping location). Evolving the location assignment engine, by adding new rules set (like geospatial warehouse selection optimisation), was also part of our job. Also was responsible for teaching, reviewing, suggesting best practices and approving database migration as part of our critical release system. Finally, I was also involved in enhancing the performance and profiling experience in the company by providing and adapter to visualise the profile traces easily. The adapter was in charge to transform our traces profiles into the google's chromium traces events visualiser. Main language use was JAVA8 Show less

    • Spain
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 2015 - Jul 2016

      Design and development of a Distributed monitoring/auditing system inspired by Google Dapper and ZipKin. Based on RabbitMq, SpringXD/Spark, CouchBase, ElasticSearch, Kibana and Grafana. Design and development of a distributed integration platform based on microservices arquitecture using Netflix Oss, Spring Cloud, CouchBase and AuroraDB. Design and development of a Distributed monitoring/auditing system inspired by Google Dapper and ZipKin. Based on RabbitMq, SpringXD/Spark, CouchBase, ElasticSearch, Kibana and Grafana. Design and development of a distributed integration platform based on microservices arquitecture using Netflix Oss, Spring Cloud, CouchBase and AuroraDB.

    • Spain
    • Travel Arrangements
    • 1 - 100 Employee
    • Programmer and Analyst
      • Sep 2008 - Jun 2015

      Project: High performance hotel reservation and availability system. Functions: Design, develop, maintain and deploy the kernel of the system, written in PLSQL deployed on Oracle. PLSQL implementation of the high-performance valuation online booking system, based on Oracle 10g2 RAC database. We have implemented a dynamic transfer system of a standard relational schema to a high performance scheme. This schema contains the useful information needed to calculate the availability and assessing the amount of reservations. Also implemented the reservation calculation engine, focusing on developing high availability, massive concurrent update and access, and above all, focusing int the response time of availability requests. Client: Serhs Toursim Tools: Toad, Sqldeveloper, Powershell, Git, Subversion, Eclipse Show less

  • Miraydona
    • Barcelona
    • Development Analyst
      • Nov 2012 - Jun 2013

      Project: SaaS for charity projects that allows companies’s social response funds get connected with charity projects thanks to the platform user’s. Functions: Develop the platform to manage the donation throw NGO videos playback. Macking any part of the platform, either frontend or backend. The platform was built in PHP with de Codeigniter framework, implementing OAUTH against facebook, twitter, google and OpenId for the authentication. Also we have built a visual DataMining module mashed-up with google chart, google analytics API and in-house statistics. Show less

    • Spain
    • Technology, Information and Internet
    • Web programmer
      • Jan 2008 - Sep 2008

      Project: CMS platform and web portals developer. Improve and reimplement, the data access layer, section configuration, page layout in XHTML and CSS from the www.lamalla.com portal. Develop the new portal for the political party http://www.convergencia.cat/ y ciu.cat. Small improvements in the search engine of the Catalan authority for data protection, http://www.apdcat.net/ca/index.php Functions: Improve, maintain, and create web portals written in PHP, using XML, XSLT, javascript, jquery, prototype. Web layout design using CSS1/CSS2 Client: lavanguaria, lamella.cat, vilaweb.cat, ciu.cat, apdcat.net (Catalan authority for data protection) Tools: Subversion, vim, jedit , terminal, ssh, Mysql, Postgreslq. Show less

  • Audifilm
    • Girona
    • Juionr programmer
      • Dec 2005 - Dec 2007

      Project: Activities registration and management system (Magda). Integrated Management System for Public Administration (Genesys). Functions: Develop new functionalities, and dynamic configurations of activities in the Magda project in the fronted and backend. Written in ASP 1.0, and Visual Basic. Interconnect and include the old Genesys, written in VisualBasic SpeedWare, with the new implementation written in Java. Implement some Web services for the Genesys platform. Implement some web frontends for Genesys platform written in Java/JSP. Client: City councils. Tools: Subversion, Eclipse, IIS, Tomcat, Toad, Oracle, Visual Basic. Show less

Education

  • Universitat de Girona
    Bachelor Business Administration Information Technology
    2003 - 2008
  • Ecole polytechnique fédérale de Lausanne
    Functional Programming Principles in Scala, Infor
    2013 - 2013
  • University of California, Berkeley
    Software Engineering
    2012 - 2012

Community

You need to have a working account to view this content. Click here to join now