Mehdi Nourollah
Germany,
contact@mehdinourollah.com
+49 179 4231650

Software engineer based in Germany with 8+ years of experience building user-facing products, backend services, mobile applications, and AI-powered systems. Strong background across JavaScript/TypeScript, Python, Node.js, React, React Native, Next.js, and Linux, with recent hands-on work in RAG systems, LLM integration, APIs, and production software quality. Best at shipping useful products, improving system performance, and working across product, backend, and platform boundaries.

Experience


Software Engineer
August 2023
 — 
Present
Taxy.io

Built and maintained product features across frontend, backend, and AI-powered systems for tax-tech applications.

  • Contributed to multiple core products including Gift and Inheritance, Platform, and Answers.
  • Engineered "Taxy.io Answers," a production RAG-based assistant for German tax-law use cases using LangChain, OpenAI, and Qdrant.
  • Improved latency and responsiveness through architectural and implementation optimizations.
  • Worked on backend APIs for authentication, core business logic, and AI workflows.
  • Supported software quality efforts for agentic systems and customer-facing AI products used by large clients.
  • Proposed internal engineering improvements including code review support and centralized application configuration practices.
Software Engineer
May 2023
 — 
August 2023
axxessio GmbH

Delivered software solutions for enterprise clients in a consulting environment.

  • Contributed to application development for customer projects including hominext.com.
  • Worked across implementation, collaboration, and delivery in a fast-moving team.
Software Engineer / Mobile Engineer
July 2022
 — 
May 2023
orangery Holding GmbH

Led mobile development for orangeryOS and kiosk applications using React Native for iOS and Android.

  • Implemented offline-first behavior and state management with Redux and redux-persist.
  • Built user-facing features including QR-based login, calendar flows, mapping, notifications, marketplace, and social functionality.
  • Improved app performance, user experience, and overall product responsiveness.
R&D Engineer
September 2020
 — 
July 2022
TEGSOFT

Established the mobile development function and delivered cross-platform products with React Native.

  • Built Tegsoft Touch for iOS and Android as part of a CRM and call center product suite.
  • Developed a new web interface with Vue 3.
  • Implemented CI/CD pipelines with Fastlane for mobile release workflows.
  • Worked with Kubernetes-based microservice environments and deployment tooling.
Software Architect / Software Engineer
March 2019
 — 
August 2020
Sarmad Business Services

Helped establish the programming department and architect application solutions for web and mobile products.

  • Built systems using Vue.js, Express.js, Electron, and C#.
  • Developed backend-oriented products including a Backend-as-a-Service platform.
  • Configured deployment environments and supported delivery infrastructure with NGINX.
Software Engineer
July 2017
 — 
March 2019
bimodel

Built BIM and architecture-related software solutions with C# and Autodesk technologies.

  • Developed Revit plugins to automate workflows for architects and engineers.
  • Created a 3D model presentation platform using Autodesk Forge and Node.js.
  • Built REST APIs for product licensing and trial management.

Projects


Medusa E-Commerce Platform
January 2024
 — 
Present

Full-stack e-commerce project with AI-enhanced product search.

  • Built using Next.js and Medusa.
  • Explored AI-powered search and modern storefront architecture.
Medical Management Application
Present
 — 
Present

Medical management application built with Vue.js and Express.js.

  • Built as a full-stack web application for medical workflow management.
  • Focused on practical management flows and operational usability.
Nahal
Present
 — 
Present

Work-in-progress progressive financial management platform for customer financial operations.

  • Designed as a financial management platform for handling customer financial data and workflows.
  • Currently under active development.

Education


Semnan National University
September 2010
 — 
January 2015
Bachelor of Science in Computer Science
  • Algorithms
  • Operating Systems
  • Computer Architecture
  • Artificial Intelligence

Languages


Persian:
Native
English:
Fluent
Turkish:
Basics
German:
B1

Skills


Programming Languages:
JavaScript, TypeScript, Python, C#
Frontend & Mobile:
React, Next.js, React Native, Vue.js, Flutter, Tailwind CSS
Backend & APIs:
Node.js, Express.js, FastAPI, REST APIs, Authentication, Microservices
AI & Search:
LLM Integration, RAG, LangChain, OpenAI, Qdrant, Vector Databases
Platform & DevOps:
Docker, Kubernetes, Linux, NGINX, CI/CD, Fastlane, Low-level Programming