03/27/2026 updated

**** ******** ****
not available
info: not available until 04/01/2027

Senior Fullstack Software Developer

Barcelona, Spain
Germany +4
info: Germany, Austria, Switzerland, Spain, France
MSc in Computer Science
Barcelona, Spain
Germany +4
info: Germany, Austria, Switzerland, Spain, France
MSc in Computer Science

Profile attachments

CV - Michael Haeuslmann

Java (Programming Language)JavaScriptPHPAgile MethodologyAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3Apache HTTP ServerSoftware ApplicationsBash ShellCascading Style Sheets (CSS)Cloud ComputingCoffeeScriptInformation Technology ConsultingContinuous IntegrationAmazon DynamoDBJava Platform Enterprise Edition (J2EE)HibernateIT ManagementSpring FrameworkjQueryJUnitPython (Programming Language)Knockout.jsLaravelPostgreSQLMachine LearningMongoDBMySQLOpen Source TechnologyScrum MethodologyRubyScalaSeleniumSoftware EngineeringSymfonySalesforce TableauTypeScriptApache WicketWordPressZend FrameworkAWS CDKPHP FrameworksGrunt (Software)React.jsSpring BootCypress (Programming Language)BackendBehatKotlinJsphpSyntactically Awesome Style Sheets (SASS)WebpackAngularJSGitlab-ciCassandraAvroApache KafkaSearch EnginesFigmaAtlassian BitbucketGraphQLFront End Software DevelopmentCloud MigrationPuppetTerraformServerless ComputingJasmineLegacy SystemsJenkinsProgramming LanguagesMicroservicesOracledb
AWS CDK, Agile Methods, agile methodologies, DynamoDb, EC2, S3, AWS, Angular, Apache, Kafka, Wicket, Avro, backend, Bash, Behat, BitBucket, SCSS, Cassandra, Cloud, cloud migration, CoffeeScript, CI/CD, Cypress, Figma, frontend, GitLab CI, GraphQL, Grunt, Hibernate, IT Management, Computer Science, Technology Consulting, jQuery, Jasmine, Java, Java EE, JavaScript, Jenkins, JS/PHP, JUnit, Knockout, Kotlin, Laravel, legacy systems, machine learning, microservices, backend services, MongoDb, MySQL, Open Source, Oracle DB, PHP, PHP frameworks, PostgreSQL, Puppet, Python, React, Ruby, Scala, Scrum Master, search engine, Selenium, Serverless, software applications, software engineering, Spring, Spring Boot, Symfony, Sass, Tableau, Terraform, TypeScript, Webpack, WordPress, Zend

Experience

Professional experience10+ years
Freelancer since2021

Languages

GermanNative speakerEnglishNative speakerSpanishBasic knowledge

Project history

Principal Software Engineer

Unite Network SE

Goods & Retail

500-1000 team member

Unite is an international B2B networking platform (formerly known as Mercateo) selling hundreds of millions of articles in Europe and across the world.

I coordinated the creation of data products for the intersection of software engineering and data science teams using Apache Parquet and Avro on AWS and later Kafka, including initial visualizations using Tableau. Migrated a distributed monolith with 3 million lines of code to microservices in the cloud in order to enable building modern frontends and scale to the evergrowing customer base. Designed and implemented reusable CI/CD infrastructure on AWS using
Terraform and AWS CDK for my own and other software teams. Developed a React SPA with a GraphQL layer in-between the backend services which replaces the old backend rendered application for B2B customers as well
as SPA for company onboarding. Improved and automated various HR processes, especially for remote hiring
processes. Gave internal workshops and presentations for old and new colleagues about various topics such as frontend and backend architecture or CI/CD.

Languages: Java 8-19, JS/TS, Kotlin, Python, Bash
Frameworks and Technologies: Spring & Spring Boot, Java EE, React, Angular, Wicket, Terraform, CDK, Serverless, Puppet, Storybook, Cypress, RTL, Jasmine, JUnit, Selenium, Figma, AWS (Lambda, S3, Glacier, DynamoDb, RDS, ECS, EC2, CodePipeline, CodeBuild, CodeCommit, Athena, Glue, ...), GitLab CI, Jenkins, Hibernate, Apollo GraphQL, PostgreSQL, MongoDb, Cassandra, Less, SCSS, styled components, Webpack, ...
Open Source: developed a tool in order to unify the companies technical documentation and architectural documents (github.com/mihaeu/cosmere)

Senior Consultant

TNG Technology Consulting GmbH

500-1000 team member

TNG is a Munich-based software consulting company with over 500
consultants.

Various projects I worked on include everything from B2C startups to medium-sized insurances, all the way up to Fortune 500 companies in the telecommunication sector. A lot of the work was done on modernizing and migrating legacy systems, as well as setting up and developing green field projects.

Notable projects include: a mobile React app with offline support for sales agents, creating E2E test infrastructure to aid and reduce QA effort, migrating various self-hosted services to AWS, switching multiple portals to SSO after company mergers, introducing agile practices for teams within the SAFe framework, temporary positions as Scrum Master and product owner.

Aside from project work for customers, I spoke at conferences, organized meetups, was involved in various recruitment processes, lead workshops on topics like machine learning, AWS cloud migration, and architecture and created
due diligences.

Languages: Java 7-8, PHP, TS/JS/CoffeeScript, Python, Scala, Bash
Frameworks and Technologies: Spring, Symfony, Zend, Angular, React, Less, Sass, D3, Hibernate, Mongoose, Behat, Selenium, Puppet, Jenkins, BitBucket CI,
Serverless, AWS (S3, Lambda, DynamoDb, ...), MySQL, Oracle DB, Webpack, Grunt, ...
Open Source: developed a tool which is able to analyse (dynamically typed) PHP projects in order to do facilitate large-scale refactorings (github.com/mihaeu/dephpend)

Software Developer

< 10 team member

Various projects for small to medium-sized companies like a job search engine
in Ghana (jobsinghana.com), niche B2C platforms (horror-shop.com), social ecommerce,
international price comparison, and many green field projects for
other freelancers

Most projects included everything from design, to frontend and backend
implementation as well as deployment and monitoring.
Languages: Java 6-8, JavaScript, CoffeeScript, Python, Ruby, Bash
Frameworks and Technologies: Zend, Symfony, Laravel and other PHP
frameworks, Angular, MEAN, jQuery, Knockout JS, various CMS, WordPress

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in