Setup Dapr in NX Monorepo
Set up dapr in NX monorepo
Hello, I'm Karim, DevOps & Developer Experience Engineer based in Brussels, with 4 years of professional experience. In my current role, I'm dedicated to enhancing the developer experience while spearheading DevOps practices. My expertise spans Frontend/Backend development using typescript, and DevOps tools, ensuring the delivery of top-notch products. I've been actively involved with modern technologies like GraphQL, AWS (CDK/BOTO), Azure (Terraform), Datadog and CI/CD, all focused on elevating the user experience.
My belief is that the convergence of DevOps and developer experience is where innovation thrives, and I'm committed to pushing the boundaries in that space. If you're searching for someone to optimize your DevOps processes and uplift the developer experience, I'm excited to bring my passion and expertise to your team.
Here are a few technologies I've been working with recently:
Brussels - Belgium
November 2022 - Present
Greenomy helps corporates, credit institutions, and asset managers measure, disclose and improve their sustainability levels according to new EU sustainable finance standards (EU Taxonomy, SFDR, and NFRD/CSRD). A one-stop sustainability reporting software, generating substantial time and cost savings, recognised recently with first place at the G20 TechSprint competition for Sustainable Finance solutions.
For more information about Greenomy 🌱, please visit www.greenomy.io
Performed tasks :
- Assured migration of all services to NX Monorepo:
Analyzing the existing codebase and identifying services that need to be migrated.
Planning and coordinating the migration process with the development team.
Ensuring the smooth transition of services to the NX Monorepo.
Addressing any issues or challenges that arise during the migration.
Working on improving different developer experience tasks:
- Identifying and fixing annoying bugs that impact developer productivity.
Optimizing CI/CD pipelines to improve build and deployment processes.
Maintaining and managing AWS infrastructure, ensuring it runs smoothly.
Integrating monitoring solutions like DataDog and Arctic Wolf for enhanced visibility and security.
Responsible for testing department and all related pipelines:
- Overseeing the testing department's activities and ensuring the quality of deliverables.
Developing and implementing testing strategies, frameworks, and methodologies.
Collaborating with development teams to define test cases and requirements.
Monitoring and improving testing pipelines to streamline the testing process.
Conducting test execution, tracking defects, and providing feedback for improvement.
Managing test environments and coordinating with infrastructure teams for necessary setups.
Providing reports and metrics on testing progress and quality to stakeholders.
Brussels - Belgium
July 2021 - November 2022
Riaktr, now part of Seamless Distribution Systems, is a Belgian tech scale-up that supports telecom operators’ digitalization by bringing data insights at the core of their decisions. The company leverages its team, data expertise as well as strong market experience to help its clients use data-backed insights for more efficient field sales operations, optimised network CapEx deployment, radical personalisation, and many more custom use cases.
I joined Riaktr end of July 2021 and started my experience as a full-stack engineer as a member of Smart-Capex's team where I worked on several technologies including React & redux as well as using a micro-service architecture based on a graphQL gateway in the backend.
The company strongly believes in TDD approach where I learned solid e2e/unit testing principles.
Then, I joined SnD team, the main project of the company, where I shortly learned the basics of Angular and nestJs and I've quickly contributed to almost every part of the project.
- SnD :
Virginia - USA
March 2020 - May 2021
Vestalyze is a simple and visual platform to help manage, grow, and optimize investors trading portfolio.
Tunis - Tunisia
September 2019 - March 2020
Lightency is a green tech startup that harnesses the power of deep technologies to ensure/accelerate better access to affordable and green energy.
Tunis - Tunisia
Feb 2019 - Aug 2019
Talan has been advising companies and administrations, supporting them and implementing their transformation projects in Europe, America, Africa and Asia.
As a trainee, I developed a web application for an energy management ecosystem on top of a private Blockchain. As well as creating a Real-time connection of the blockchain and multiple IOT devices.