Skip to content
View marcitqualab's full-sized avatar

Block or report marcitqualab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marcitqualab/README.md

Hi, I'm Marc Andreu! πŸ‘‹

I am a software engineer specialising in quality and applied AI engineering. Throughout my career, developing robust and efficient solutions has inspired me to keep working on streamlining processes and ultimately enhancing quality user experiences.

My core expertise includes:

  • Software automated tooling in CI/CD.
  • Build local development environments and tooling for an SSDLC.
  • Data manipulation and systems integration.
  • Build test automation frameworks. Cypress / Playwright / Serenity BDD.
  • Python solutions for automation and tooling.
  • React web applications.

Marc Andreu's Dev Card

πŸ’¬ Ask me about:

How can we effectively approach software quality and automate tedious tasks?

πŸš€ What I Do

  • AI Software Automated Tooling: I design and implement tools that automate repetitive tasks and use AI technologies to increase productivity and reduce human error.
  • Data Integration Systems: I build and maintain systems that seamlessly integrate and manage data from diverse sources, ensuring data consistency and reliability.
  • Automation Testing: I develop comprehensive test suites to ensure the quality and performance of software applications, leveraging frameworks like Serenity BDD, Cypress, Playwright or core unit testing with Junit or Pytest.
  • Python Development: I prepare efficient and scalable CLI/CI-CD tooling solutions using Python, focusing on clean code and maintainability with good test coverage.
  • React Web Applications: I create dynamic and responsive web applications with React, delivering intuitive user interfaces and high-quality user experiences.

🌟 Key Projects

  • Automated DB migration Tool: I have implemented a concurrent JAVA-based solution to automate applying SQL migrations to thousands of DBs of a SAAS platform, reducing deployment time by 70%.

  • Data Integration tooling: I have implemented multiple Python-based programs to process, transform and integrate data across different APIs.

  • E2E Testing Suite: Implemented an end-to-end testing suite for a primary web application, significantly improving test coverage and reliability.

πŸ’‘ My Philosophy

I believe in continuous learning and improvement, striving to stay at the forefront of technology. I aim to deliver swift, on-time, quality-adjusted requirements solutions that meet user expectations.

Tech Stack

Java Python React NodeJS TypeScript PostgreSQL git

Links

Email

⚑ Fun Fact

When not coding, I'm exploring the latest tech trends, contributing to open-source projects, or enjoying a good book on software quality.

Pinned Loading

  1. scicloj/devcontainer-templates scicloj/devcontainer-templates Public

    Devcontainer templates for Clojure

    Dockerfile 9 4

  2. dev-container-react-app-pocketbase dev-container-react-app-pocketbase Public

    Dev container archetype repository to start creating a new react app using pocketbase as a backend.

    CSS

  3. py-dev-env py-dev-env Public

    A Python dev container with the main python tooling to start building any project.

    Dockerfile

  4. react-pocketbase-task-app react-pocketbase-task-app Public

    Sample tasks app from the "monstajoe" youtube channel

    JavaScript