Custom digital solutions for small and medium-sized business

Attend to your business challenges with custom built software, analytics and AI solutions.

About Me

Hi, I'm Ahmad Benmrad
Picture
I'm a consultant experienced in digital transformation with a deep technical background and passionate about solving problems.

I help companies solve business problems with the relevant and latest digital technologies.

I can help your company in the following areas:
  • Process & digital transformation
  • Generative Artifical Intelligence (GenAI) & its applications
  • Software development, for web applications, server applications and mobile applications
  • Data Science, Aritifical Intelligence and Machine Learning
  • System & Data Integration

I hold a Bachelor of Science in Management and an Master of Science in Information Systems from the University of Lausanne.

I have more than 6 years of consulting experience, as well as more than 10 years of software development experience. I have hands-on experience in various industries, such as technology, pharmaceutial, insurance, healthcare, consumer products and luxury products.

I speak English, French, German and Arabic.

Services

I offer a large range of business technology services
Generative AI Applications Development

Generative AI Applications Development

Cut through the media noise around GenAI and solve tedious problems in your organisation, saving your team's time and enabling it to do more. GenAI applications should be custom, local, sustainable and affordable.

Web Application Development

Web Application Development

Whether it be to connect with your clients or to digitalize and automate internal processes, efficient web application development allows you to deliver custom and consistent user experiences.

Mobile Application Development

Mobile Application Development

Empower your business and connect with your audience or employees on-the-go with our custom app development services. In today's mobile-centric world, having a tailored mobile application can be an essential delivery channel.

Analytics & Data Science

Analytics & Data Science

Unlock the power of your data with modern analytics techniques. Train Artificial Intelligence & Machine Learning models on your own data.

Data Platform

Data Platform

Explore your data with reporting and business intelligence solutions. Bind your data together in data warehouses and data lakes.

System & Data Integration

System & Data Integration

Integrating your business tools with eachother can sometimes be complicated. Installing or development custom connections can help save valuable time.

Portfolio

Here is on overview of the projects I've worked on
Swiss GenAI platform (ongoing development)
  • Development of a sovereign Swiss cloud platform for Generative AI
  • The aim is to build an affordable provider of GenAI models on Swiss soil, to help Swiss companies adopt this technology without to worry about their data leaving the country or that it gets included in training data
Skills
GenAI
docker
golang
typescript
react
git
database engineering
high availability
Keywords
Generative AI
cloud
LLM
Company/investement sustainability analysis tool (ongoing development)
  • Developing a tool to assess the sustainability targets and achievements of publicly listed companies, based on publicly available information & open-source intelligence
Skills
nodejs
typescript
sql
mysql
message queues
system integration
frontend
backend
database engineering
Keywords
web app
web application
application web
Webanwendung
GenAI application - Chatbot with custom knowledge base
  • Designing & developing a GenAI-based chatbot assistant with custom knowledge base
  • The knowledge base can be fed with PDF, Word, Excel files, extracting text, tables and pictures
  • The extracted data is then fed into a dedicated database designed for semantic search (i.e., searching by meaning instead of keywords)
  • The knowledge base can be managed centrally, while users keep the ability to upload their own data in addition
  • This allows an organization to build a custom and cost-effective chatbot, as the expensive and time-consuming model fine-tuning step can often be avoided by connected the custom knowledge base
  • This assistant can be deployed in the cloud or on premise, allowing the organization to fully control where and how their private data flows
Skills
Generative AI
GenAI
cloud
LLM
Docker
Python
TypeScript
finance
supply chain
manufacturing
marketing
customer support
logistics
Keywords
GenAI
GenKI
Generative AI
cloud
llm
semantic search
search by meaning
GenAI application - Realtime Data Analysis Assistant
  • Design & development a GenAI-based assistant for real-time data analysis
  • The assistant is connected to database within the companyy, such as an ERP's database. This allows the assistant to use the connected database as a "source of knowledge". This assistant is not limited by its training data.
  • This enables end users to ask questions about the data in natural language. The assistant will then translate the question into a query for the database, and execute that query.
  • This means that users can ad-hoc analytics requests on their own, without being constrained by existing dashboards/report or knowing how to code.
  • This assistant can be deployed in the cloud or on premise, allowing the organization to fully control where and how their private data flows
Skills
Generative AI
GenAI
cloud
LLM
Docker
JavaScript
sql
finance
supply chain
manufacturing
marketing
customer support
logistics
Keywords
GenAI
GenKI
Generative AI
cloud
llm
business intelligence
reporting
GenAI application - External risk monitoring
  • Design of an external risk monitoring assistant relying on news feed and specialized reports to generate and update risk overviews in an automated fashion.
  • Retrieving risk information from multiple external sources through APIs or web crawling
  • Information was to be indexed and then inserted into a knowledge base built for semantic search (i.e, search by meaning instead of keywords)
  • User could then either browse the information through chatting, or ask summaries/reports to be generated periodically for specific topics
Skills
Generative AI
GenAI
System design
finance
supply chain
manufacturing
marketing
customer support
logistics
Keywords
GenAI
GenKI
Generative AI
cloud
llm
semantic search
search by meaning
Application for cashflow projections - Global Swiss insurer
  • Designed, implemented, tested and documented a Java application for a global Swiss insurer, to support cashflow processing and calculation as part of a large finance transformation project
  • Integration of the application with the source and target systems.
  • The application sped up the target processes by a minimum of 15x, and up to 60x for some workloads.
Skills
Java
system integration
SQL
REST
CI
Keywords
insurance
finance
IFRS 17
Financial planning system - Healthcare company
  • Designing and co-leading the implementation of a set financial planning applications for a private healthcare group.
  • The client needed to replace its various, complex and error-prone Excel templates with a centralized solution. The client selected Anaplan platform to implement the new planning applications.
  • The solution needed to support the budgeting and forecast the income statement of each unit in the group. It also needed to be able to handle local adaptions (charts of accounts, currencies) and support the consolidation of the units budgets into a group budget.
  • Cost allocations across units of the group must be enabled by the applications to reflect the cost contribution of each unit.
Skills
Data Integration
Anaplan
system architecture
team lead
Keywords
finance
planning
healthcare
Financial & talent planning system - Professional services company
  • Design and implementation of a financial and workforce application for a professional services company.
  • Integrating incoming data from other systems into a data hub, as well as the outgoing data.
  • Adapting the application to fit the wide variety of service portfolios and delivery models.
  • Implementation of a overhead cost planning and cost allocation logic.
  • Building a named-based workforce plan, that allows plan changes on an employee level, as well as accounting for unknown hires and leavers.
Skills
Data Integration
Anaplan
Keywords
finance
planning
services industry
Demand planning system - Luxury products
  • Supporting the design and development of a demand planning & forecasting for fashion brands of an international luxury group.
  • The client needed to replace its Excel sales templates with a modern Anaplan tool.
  • This new tool needed to integrate with their merchandising and distribution models on the same platform while also source their historical data from their SAP systems.
  • The Anaplan model needed to support the volume forecasting with statistical methods. The model selects the most suitable method before suggesting a forecast to the end users.
Skills
Anaplan
data integration
data modelling
process design
Keywords
demand planning
predictive forecasting
Anaplan
luxury
integration
Demand planning system - Consumer products
  • Implementation of a predictive sales & operations planning for a client in the oral care & beauty space.
  • The client needed to replace his decentralized planning approach with a centralized tool and process.
  • The application needed to support the product catalogue of each country, and produce statistical forecasts for thousands of SKUs.
  • The client connected their S/4 HANA implementation with an integrated data hub on Anaplan.
Skills
Anaplan
data integration
data modelling
process design
Keywords
demand planning
predictive forecasting
Anaplan
consumer products
consumer goods
integration
Integration layer desgin - Insurance
  • Assisting the swiss unit of an international insurer in designing an integration layer for their financial IT systems, as part of an IFRS 9/17 and S/4HANA implementation program.
Skills
system design
system integration
data integration
Keywords
system design
system integration
insurance
assurance
versicherung
System Landscape Assessment - Global swiss insurer
  • Assisting a global Swiss insurer to assess their technological architecture, in preparation of a large cloud transformation project in the risk management organization.
Skills
system design
system architecture
Keywords
insurance
system design
system architecture
assurance
versicherung
Blockchain security demonstration
  • Designed and developed a blockchain application running on a dedicated blockchain network (Hyperledger Fabric)
  • The application showcased security pitfalls and limits of blockchain technology through a trade finance application (letters of credit). The application proved the implementation of the functional use case on a blockchain platform.
  • The application had security flaws purposefully "left behind" and that were exploitable during a presentation, to show the flaws and risks associated with careless blockchain implementation. We wanted to dispell the myth that "blockchain applications are secure by design".
  • The application leveraged smart contracts written in Golang, a web interface developed with Node.js, and a dedicated Hyperledger Fabric network deployed through containerization (Docker)
Skills
blockchain
golang
go
javascript
nodejs
Keywords
transparency
blockchain
smart contract
Data Timestamping System on Public Blockchain Network
  • Design and implementation of a timestamping application through a public blockchain network
  • The idea of this timestamping system is to record the time at which a certain information has been shared, by storing the date and the information together in a system where the publisher cannot change the information once published.
  • This could help increase the transparency of companies and institutions, by allowing the public to independently verify the consistency across time of the publicly shared data. (e.g., performance reports, social & sustainability commitments, investment decisions)
Skills
blockchain
solidity
python
Keywords
blockchain
data management
data integrity
Mobile application - dry cleaning company
  • Development of mobile application and corresponding server for a dry cleaning company in Lausanne
  • The company wanted to develop a convenient dry cleaning service with home delivery. To that end, they wanted to develop a dedicated mobile application that allows customers to place orders, and schedule pick up and delivery appointments.
  • The application allowed customers to sign up, select the type of clothing they want dry-cleaned, as well as pickup/delivery time and location. The application forbade the users to select a timeslot where pickup/delivery would not be possible (too many other customers at that time or outside of opening hours)
  • The orders were managed through a dedicated web application
Skills
nodejs
react native
database engineering
high availability
mysql
redis
frontend
backend
Keywords
mobile app
handy app
handy anwendung
application mobile
app
dry cleaning
service
wäscherei
blanchisserie
Web application - Digital education platform
  • Took active part in the ongoing development and maintenance of a digital education platform
  • Took ownership of the online lecture viewer feature, video upload and video transcoding, and rebuilt application localization logic
Skills
javascript
react
meteor
mongodb
material ui
backend
frontend
git
Keywords
education
formation
bildung
web app
web application
application web
Webanwendung
Mobile application - Sport & nutrition
  • Design, development and deployment of a personalized workout and nutrition coaching service through a mobile application (startup project with 4 team members)
  • Owned and led the backend architecture development, as well as supported the development of the mobile application
  • Implemented custom workout & nutrition plan generation, plan tracking, user sign ups, email verification, subscription payments, in-app purchases, database engineering
  • Setting up streaming and transcoding of workout instruction videos, to match video qualities with network speeds
  • Development and deployment of high-availability server architecture
  • Installation and customization of Odoo as ERP of the company
Skills
nodejs
react native
database engineering
high availability
mongodb
redis
odoo
ERP
Keywords
mobile app
handy app
handy anwendung
application mobile
app
fitness
nutrition
sport
ernährung
ERP implementation
Mobile application - social network
  • Design and development of a location sharing mobile application, aiming to protect the users' privacy by design without compromising the ease of use
  • Design and development of the servers to handle user interactions and transmit messages
  • Developed various security/cryptography-oriented libraries
Skills
cordova
security
javascript
java
objective c
nodejs
mongodb
push notifications
ux
design
git
Keywords
mobile app
handy app
handy anwendung
application mobile
app
security
Sicherheit
securité
privacy
Privatsphere
Sphère privée
Database system engineering
  • Designed and implemented a privacy-by-default embedded database system. This system is designed for JavaScript environments, making it suitable for web, mobile and server applications. This system is relying on cryptographic functions of the widely-used libsodium library.
  • Benchmarking the performance of the database and compared it to PouchDB. The gained insights and improved implementation allowed a gain speed of database operations by up to 40 times
Skills
javascript
database
cryptography
git
Keywords
database
base de données
datenbank
Web application - embedded systems / flow cytometery
  • Developed a real-time web interface for a “flow-cytometer” (a device made to measure the quantity of bacteria present in water) in a Laboratory of the Swiss Federal Institute of Technology in Lausanne (EPFL).
  • This web interface was built using Node.js, and allows users to launch water sample tests, review results in real-time, adjust data filtering criteria, or replay older test results
  • This web interface interacts with other system processes of the flow-cytometer
Skills
nodejs
websocket
backend
frontend
linux
git
Keywords
web application
nodejs
embedded systems

Get in touch

Book a first free consultation

Ben M'Rad Tech
8810 Horgen

+41 44 505 32 32

ahmad@benmrad.tech

© 2025 Ben M'Rad Tech. All rights reserved.