Available for Senior Roles

Hello, I'm Karim Daraghji

Senior Software Engineer crafting high-performance full-stack architectures, Developer Portals, and secure distributed backend systems.

Karim Daraghji

Senior Software Engineer

Karim Daraghji

About Me

I am a Senior Software Engineer specializing in high-performance JavaScript/TypeScript ecosystems, backend systems, and developer-focused tooling. With deep expertise in Next.js, Node.js, Java Spring Boot, and cloud architectures, I build scalable web applications backed by robust authorization models and high-throughput APIs.

Beyond engineering, I regularly serve as a Scrum Master within SAFe Agile teams, bridging the gap between product requirements and technical execution, leading integration testing, and coordinating deliveries across cross-functional teams to ensure high-velocity software releases.


Core Competencies

Hover over the hubs in the constellation graph to explore my engineering ecosystem. Specific frameworks and methodologies will display in the panel.

Frontend

Frontend

Proficient in Next.js (App Router), React, React Native, and TypeScript. Focuses on building modular, high-performance UI systems, optimizing bundles, and improving SEO.

Next.jsReactReact NativeTypeScriptReact QueryReduxTailwindCSS
Backend

Backend

Experienced in building secure, fast, and scalable server-side systems. Specialized in Java Spring Boot enterprise microservices, Rust data parsers, and Node/Express REST APIs.

Node.jsExpressNest.jsSpring BootRustFlask
Databases

Databases

Hands-on expertise with SQL and NoSQL storage. Implemented real-time processing using DuckDB (WASM) and complex data structures via MongoDB, Redis, and Graph SPARQL.

PostgreSQLMySQLMongoDBDuckDB (WASM)RedisSPARQL
DevOps & Tools

DevOps & Tools

Skilled in automated testing, CI/CD, and developer experience. Configured Jenkins/Docker pipelines, managed NX monorepos, and integrated M2M Azure auth systems.

DockerJenkinsAzureAWSGraphQLNX MonoreposTDDKubernetes
Leadership & Agile

Leadership & Agile

Proven history of facilitating agile deliveries, serving as Scrum Master in SAFe Agile teams, aligning cross-functional release plans, and leading integration test suites.

Scrum MasterSAFe AgileScrum of ScrumsIntegration TestingTechnical Copywriting

Work Experience

A track record of building production developer portals, data analytics engines, and enterprise offline systems. Click to expand full achievements.

Murex

Senior Software Engineer

Murex

ReactJSJavaSpring BootMX.3SCRUM
December 2025 - Present
Murex

Software Engineer

Murex

ReactJSExpressJSMongoDBTypeScriptRustDuckDB (WASM)AzureReact QueryNX MonorepoFlaskSPARQLTDD
June 2022 - December 2025
JAYPAY, EverestCM

Full Stack Developer

JAYPAY, EverestCM

NextJSTypeScriptReduxAnt DesignJenkinsCI/CDJestCypress
July 2021 - June 2022
Greynab

Full Stack Developer

Greynab

ReactJSReduxPHP LaravelMySQLDockerMicrosoft Azure
March 2021 - July 2021
ApliTV

Backend Developer Intern

ApliTV

PythonFlaskTMDB APIMySQL
November 2020 - February 2021

My Projects

I've worked on numerous projects over the years, but these are the ones I hold closest. Feel free to explore the codebases and contribute your ideas.

Full Stack Twitter clone

Full Stack Twitter clone

A functional clone of Twitter replicating core functionalities including tweeting (media attachments), interactive user feeds, and advanced authorization best practices.

Retail Store

Retail Store

A complete mobile commerce application offering users the ability to search, filter products, manage shopping carts, and check out securely.

Have a project in mind? Let’s build something together!

Contact