Jeremiah Dominguez Gorrin
Senior Backend Software Engineer at Tenera- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Tenera
-
Germany
-
Construction
-
1 - 100 Employee
-
Senior Backend Software Engineer
-
Sep 2021 - Present
• One of the first backend engineers to be hired to build Tenera's new Connected Construction Platform (CCP). The CCP consists of a set of microservices accessible via an REST API. The microservices communicate between each other via an event-driven architecture and run in a Kubernetes cluster. Some of the technologies we're using are Kotlin, Java, Spring Boot, Kubernetes, Docker, Terraform, CircleCI and AWS.• Deliver 8 microservices from scratch, integrate these services via our event-driven architecture (SNQ/SQS), handover of a series of microservices to newly created engineering teams.• Develop features on all existing 10+ backend microcervices.• Monitor and maintain the Kubernetes cluster consisting of 10+ microservices on 4 different environments (dev, staging, demo and production)• Handle releases and deployments of the backend on all 4 environments via Helm charts. This included the coordination of 3 backend teams during the release/deployment.• Set up and improve our CircleCI CI/CD pipeline.• Model and visualise parts of the CCP architecture.• Define and implement QA requirements to ensure stability and maintainability of the CCP• Define and maintain coding standards for the entire backend.• Maintain each services infrastructure via Terraform (Infrastructure-as-Code)• Mentoring and coaching of fellow backend engineers in both my own and other teams.
-
-
-
Bloom Partners
-
Germany
-
Business Consulting and Services
-
1 - 100 Employee
-
Lead Mobile & Java Backend Engineer
-
Aug 2020 - May 2021
• Lead mobile engineer responsible for design, prototyping and development of robust cross-platform Xamarin mobile applications in C# and XAML• Development of Java Backend Features in a microservice ecosystem• Working together closely with the Bloom management, external customers and product owners• Focus on efficient, reusable and scalable solution with a state-of-the-art UX• Definition of QA standards and agile work flows• Technical support and mentoring of the mobile team, coaching of junior engineers
-
-
Mobile Full Stack Engineer
-
Dec 2019 - Aug 2020
• Lead mobile engineer responsible for design, prototyping and development of robust cross-platform Xamarin mobile applications in C# and XAML• Development of Java Backend Features in a microservice ecosystem• Working together closely with the Bloom management and product owners• Focus on efficient, reusable and scalable solution with a state-of-the-art UX
-
-
Java Backend Engineer
-
Apr 2018 - Dec 2019
• Design and development of robust and safe java-based microservices• Design and development of REST APIs used by web and mobile applications• Integration of different data sources and applications into the our system
-
-
-
ImmoScout24
-
Germany
-
Software Development
-
300 - 400 Employee
-
Working Student Data and Analytics
-
Apr 2017 - Apr 2018
• Providing data for product and market analysis via SQL, Python, R and Google Analytics • Providing data for product and market analysis via SQL, Python, R and Google Analytics
-
-
Education
-
Hochschule für Technik und Wirtschaft Berlin
Wirtschaftsinformatik -
Hochschule Bremen
Bachelor of Arts - BA, International Management -
Universitat de València
Bachelor of Arts - BA, International Management