Matthias Baumann personal email
- Valid
As a Senior Software Developer and Certified Professional for Software Architecture (CPSA-F), I have extensive knowledge of full-stack development.I am experienced in:Software development in various programming languages; my main focus is on development with Java and Java Script, but I also have basic knowledge of C, C++ and GolangRequirements analysis, collaboration with stakeholders from different areasInterface design for heterogeneous systems, e.g. communication between different machines and a Manufacturing Execution System (MES)Documentation, using tools such as the Arc42 template and UMLI use a wide range of software, frameworks and development tools that I have learnt over the years (ordered by frequency of use): Java, IntelliJ, Spring Boot, Spring Data, Node. js, React, JavaScript, Docker, Kafka, Contentful, RESTful WebServices, GitLab, Git, MongoDB, PostgreSQL, SQL, Oracle, Go (golang), GoLand, JProfiler, Hibernate, OpenJPA, SOAP WebServices, WebStorm, Conductor, Kadek, AsciiDoc, PlantUML, NGINX, Apache, WebSphere, WebLogic, JBoss, Tomcat, TomEE, Documentum, Maven, Eclipse, NetBeans, Together, Enterprise Architect, VirtualBox, SVC, CSV, Axis, Java SWTQuality assurance methods such as pair programming, pair reviews, automated tests (JUnit, Cucumber, Selenium) and software analysis tools such as SonarQubeMethodologies: Kanban, Scrum and waterfall
Matthias Baumann Softwareentwicklung
-
Conception, Architecture And Development Of A Modern, Ai-Supported Corporate WebsiteMatthias Baumann SoftwareentwicklungBerlin, De
-
Senior Full Stack DeveloperMatthias Baumann Softwarentwicklung Dec 2023 - PresentBerlin, GermanyB2B platform redesign and technology shift from a Commerce application to containerized microservices using Azure.Utilizing the headless CMS Contentful and the Media Delivery Cloud from Canto.Frontend development with Angular and Typescript.Requirement analysis with editorial experts.Contentful Application development (React, Forma36).Quality assurance is conducted through pair programming, pair reviews, automated tests (Jest, Storybook, Playwright).Continuous deployment to Azure via Azure DevOps.Methodology: Scrum-like.Customer: A market leader for components, systems, and solutions in the field of electrical engineering.
-
Senior Software Developer And Software ArchitectMatthias Baumann Softwareentwicklung Jul 2021 - Jun 2023North Rhine-Westphalia, GermanyInternational rollout of a newly developed B2B platform (cloud native)Expansion of a Content Management System using Contentful.Stabilization and Further Enhancement of a Content Management System using Contentful- Continuous requirements analysis in collaboration with stakeholders from the editorial department.- Development of necessary Contentful extensions and applications to enhance the editorial processes.- Communication between systems is done via Kafka and REST.- Continuous deployment was facilitated through GitLabThe systems were developed using cloud-native principles, designed as Microservices/SCS, and deployed on AWS using Docker containers.The Quality assurance included pair reviews and primarily automated testing (JUnit, Cucumber, Selenium, Testcontainers, Sonar).Methodology: Kanban.Customer : Market leader for components, systems and solutions in the field of electrical engineering, electronics and automation
-
Senior Software Developer And Software ArchitectMatthias Baumann Softwareentwicklung Jan 2020 - Jun 2021North Rhine-Westphalia, GermanyInternational rollout of a newly developed B2B platform (cloud native)Expansion of a Content Management System using Contentful.- Ongoing requirements analysis, in collaboration with stakeholders from the editorial department.- Development of necessary Contentful extensions and applications to enhance editorial processes.- Integration of Contentful with the company's existing translation solution.- Continuous deployment to AWS via GitLab.Methodology: ScrumCustomer : Market leader for components, systems and solutions in the field of electrical engineering, electronics and automation
-
Senior Software Developer And Software ArchitectMatthias Baumann Softwareentwicklung Dec 2012 - May 2021Berlin Metropolitan AreaDesign, implement and assemble an IoT solutions based on a Raspberry Pi.Just a small system to control and interact with sensors (light, temperature and humidity) and relays.I used programming languages C, C++, Node.js, Ionic(Agular) and Go.For sure, it is just a freetime project but with many learnings about IoT.
-
Senior Software Developer And Software ArchitectMatthias Baumann Softwareentwicklung Jun 2018 - Dec 2019North Rhine-Westphalia, GermanyB2B platform redesign and technology shift from a monolithic JEE application to containerized microservices - Building a Content Management System using Contentful (a headless CMS).- Requirement analysis with editorial experts.- Development of data models and synchronisation mechanisms to separate the used CMS data model from internal editorial model (heavily using Kafka)- Quality assurance was made through pair programming, pair reviews,automated tests (JUnit, Cucumber, Selenium, Testcontainers, Sonar).- Continuous deployment to AWS via GitLab.Methodology: ScrumCustomer : Market leader for components, systems and solutions in the field of electrical engineering, electronics and automation
-
Senior Software Developer And Software ArchitectFreelance Sep 2015 - May 2018Berlin Area, GermanyIntegrate a MES (an enterprise manufacturing execution software ) Mainly the extension of the system designed and developed in 2009 - 2011 .A net of heterogeneous machines for a individual card production (unique item production) had to be integrated with a MES.All the machines were from different manufacturers with different technology stacks. - Design of a SOAP based Interface and extension of the existing interfaces developed back in 2009- 2011)- Documentation and communication with the manufacturer of the machines and the SPS programmers- Design and developing a test application with a GUI (Java - SWT) to support the machine test engineers.Methodology: WaterfallCustomer : Undisclosed contracting authority
-
Senior Software DeveloperFreelance Sep 2012 - Aug 2015North Rhine-WestphaliaExtension of the existing backend system and integration in the existing SOA environment.Establishing a build system with Maven and Jenkins.Customer : Market leader for components, systems and solutions in the field of electrical engineering, electronics and automation
-
Software DeveloperFreelance Nov 2011 - Jul 2012KölnConnection of a MDE (Mobile Data Entry Device) to a backend system.Design and establishment of a build and dependency management system.Customer: REWE Informationssysteme
-
Senior Software DeveloperFreelance Jun 2009 - Oct 2011BerlinIntegrate a MES (an enterprise manufacturing execution software ) A net of heterogeneous machines for a individual card production (unique item production) had to be integrated with a MES.All the machine were from different manufacturers with different technology stacks. - Design of a SOAP based Interface- Documentation and communication with the manufacturer of the machines and the SPS programmers- Design and developing a test application with a GUI (Java - SWT) to support the machine test engineers.Methodology: WaterfallCustomer : Undisclosed contracting authority
-
Software DeveloperSelf-Employed Mar 2009 - May 2009Berlin Metropolitan AreaMigration of an enterprise application from BEA Weblogic 9.3 to IBM Websphere 6.1Migration and extension of the SWT based client application.
-
Software DeveloperMatthias Baumann Softwareentwicklung Mar 2008 - Feb 2009Wolfsburg Area, GermanyMigrate a "EMC Documentum" web application (JSP on tomcat) from Version 5 to 6 / 6.5
-
Software DeveloperWebware-Experts Ohg Mar 2002 - Feb 2008WolfsburgSoftware development of server applications based on J2EE within an SOA environment. The SOA environment was realized for communication between host systems and other legacy systems and a B2B portal. The communication between the involved systems took place across several firewalls (network zones). Design and implementation of an XML-driven persistence layer with SessionBean interface The focus here was on the genericity of the interface.
-
Software DeveloperWebware Systems Gbr Apr 2001 - Feb 2002Wolfsburg, Lower Saxony, GermanySoftware development of server applications based on J2EE within an SOA environment. The SOA environment was realized for communication between host systems and other legacy systems and a B2B portal. The communication between the involved systems took place across several firewalls (network zones). Design and implementation of an XML-driven persistence layer with SessionBean interface The focus here was on the genericity of the interface.
-
Software Developer / Team LeaderCompumedia Gmbh Feb 1998 - Mar 2001Berlin Area, GermanyTeam Leader for the assembled pc hardware.Software Developer in a Team of software developers for a MS-Access based Application.
-
Junior Software DeveloperFreelance Jan 1996 - Jan 1997Berlin Metropolitan AreaDevelop an algorithm using Pascal to enable generalization across various catalogs (accessible within a GIS database) of soil science geospatial data and then proceed with the prototype implementation.
Matthias Baumann Skills
Matthias Baumann Education Details
-
Awt BerlinInformation And Telekomunication Technologies
Frequently Asked Questions about Matthias Baumann
What company does Matthias Baumann work for?
Matthias Baumann works for Matthias Baumann Softwareentwicklung
What is Matthias Baumann's role at the current company?
Matthias Baumann's current role is Conception, architecture and development of a modern, AI-supported corporate website.
What is Matthias Baumann's email address?
Matthias Baumann's email address is ba****@****ail.com
What schools did Matthias Baumann attend?
Matthias Baumann attended Awt Berlin.
What are some of Matthias Baumann's interests?
Matthias Baumann has interest in Environment, Walking With My Dog, Ride My Motorbike, Animal Welfare, Diving.
What skills is Matthias Baumann known for?
Matthias Baumann has skills like Jdom, Axis, Jms, Xerces, Jsp, Application Servers, Myfaces, Subversion, Rest, Maven, Rmi, Websphere.
Not the Matthias Baumann you were looking for?
-
Matthias Baumann
Ruhr Region -
Matthias Baumann
Germany -
Matthias Baumann
Remote Sensing | Environmental Impact Assessment | Carbon Project EvaluationGermany2yahoo.de, hu-berlin.de -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial