Oriel Malik

Oriel Malik

QA Automation Engineer | Backend Developer

Building test frameworks that scale and backend systems that deliver. Self-taught TypeScript, enterprise Java/Kotlin microservices, and Python automation specialist. Specializing in Selenium-to-Playwright migration and reactive architecture patterns.

Backend CV QA Automation CV

Featured Projects

Solving real-world challenges with production-ready architecture

Model Context Protocol (MCP) Server

McpMathOly

Architected a high-performance MCP server using Python and FastAPI for structured AI tool registration. Implemented modular design patterns to effectively translate complex mathematical domain knowledge into structured LLM-consumable tools, enabling advanced agentic workflows and modular AI logic.

Python FastAPI FastMCP MCP
Watch Walkthrough
QA Automation Framework

Automation Methods

Engineered a modular test automation framework enabling seamless Selenium-to-Playwright migration for 100+ E2E tests. Implemented abstraction layer with Gherkin BDD, JSON parameterization, and reusable components that reduced test flakiness by 40% and accelerated parallel test execution for enterprise-scale testing.

Python Selenium Playwright Pytest Gherkin BDD
Learn More
Advanced Microservices Architecture

People & Business Unit Service Suite

Developed comprehensive microservices suite for managing complex organizational hierarchies (business units → departments → employees). Multi-branch architecture comparing JPA/Hibernate vs Reactive MongoDB, Java vs Kotlin, REST/OpenAPI vs GraphQL on identical domain—demonstrating production-grade paradigm trade-offs with full Docker Compose orchestration.

Spring Boot Java Kotlin GraphQL WebFlux MongoDB Docker
View Demos
Security Research & Implementation

Zero Trust Architecture

Researched and implemented Zero Trust security principles in a simulated 0-cost environment. Developed security automation scripts with JWT authentication, Docker-based microsegmentation, and secured Kafka TCP communication channels—applying "never trust, always verify" methodology to demonstrate enterprise-grade security patterns.

Python Docker Kafka JWT Security
Explore Security
B2C Platform Development

MISTA Platform

Built B2C career matching platform connecting users with professional experts across multiple industries. Developed backend infrastructure using Java/Spring Boot with intelligent matching algorithms and guided workflow systems—demonstrating scalable API design and business logic implementation for real-world use cases.

Java Spring Boot Gradle Docker
View Project
Type-Safe Backend API

Countries Explorer API

Self-taught TypeScript to build type-safe RESTful API serving global geographical data with Prisma ORM. Implemented comprehensive interfaces, async/await patterns, and structured error handling—showcasing rapid technology adoption and modern Node.js backend practices for reliable data serving.

TypeScript Node.js Express Prisma ORM
See Code
Native Android Development

Mission Statement

Developed native Android application for education/institution matching with Firebase cloud integration, AES encryption for data security, and HANLP natural language processing. Implemented ViewPager, RecyclerView, and Fragment-based UI patterns demonstrating mobile development proficiency and security best practices.

Java Android Firebase AES HANLP
Learn More

Technical Expertise

Specialized skill sets for QA Automation and Backend Development

QA Automation Engineering

Test Automation Frameworks 85%
Selenium → Playwright Migration 80%
Python Automation (Pytest) 85%
Gherkin BDD JSON Parameterization CI/CD Testing E2E Testing

Backend Development

Java/Kotlin Microservices 75%
Spring Boot & WebFlux 75%
FastAPI & MCP Servers 80%
GraphQL & REST APIs 80%
Reactive Programming MongoDB PostgreSQL Docker RSocket

Languages & Tools

Java Kotlin Python TypeScript C# JavaScript JPA/Hibernate Prisma ORM Neo4j Gradle Postman Git

Security & Architecture

Security Hardening & Cryptography 70%
Zero Trust JWT Auth AES Encryption Design Patterns Kafka Microsegmentation

Development Environment

AntiGravity IDE (Native Agentic Co-pilot) Android Studio IntelliJ IDEA VS Code Linux Render Deploy

AntiGravity: Advanced agentic development interface powered by Google DeepMind technology

Experience & Education

Where I built my foundation

Afeka College
2020 - 2024
Software Engineering Student
Afeka College of Engineering, Tel Aviv
Key Learning Areas:
  • Debugging Systematics & root-cause analysis
  • Design Patterns (GoF creational & structural)
  • Information Security & Cryptography algorithms
  • Multi-layer architecture (Linux, HTTP, REST, GraphQL, RSocket protocols)
Science & Technology Office
2021 - 2024
CS & Tech Educator + Curriculum R&D
Science & Technology Office, Israel
Taught advanced computer science topics (C# .NET, Java, Mathematical Logic, English) to high-potential cohorts. Architected advanced learning pathways and curriculum development for technical education programs—demonstrating teaching ability and technical communication skills.
Bnei Akiva
2016 - 2018
Youth Guide & Community Leader
Bnei Akiva Youth Movement
Leadership and social mentorship roles facilitating community initiatives and youth development programs.