Madhukar SP
Portrait of Madhukar Sollepura Prabhu Shankar

Madhukar SP

I build complete web products, iOS and Android apps, supplier platforms, AI agents that call customers, and websites in four languages.

Staff Engineer in Berlin. I architect and build complete products, web and mobile, from the first requirement to production, and I make existing ones faster, cleaner and easier to use. In software since 2009, with a Master's in Informatics from the Technical University of Munich.

One order, end to end

The software I built or run at Andercore, in the order a customer's order meets it.

  1. Customer requests a quoteBuyer appMaintained
  2. Suppliers confirm stock and priceSupplier appBuilt from scratch
  3. Freight priced, delivery date estimated, shipment handed to the carrierLogistics appBuilt from scratch
  4. Customer confirms date, address and forkliftAI delivery-call agentBuilt
  5. Goods stored, then delivered to siteLogistics app, warehouseBuilt from scratch

The apps and the website run in English, German, French and Italian.

What I do

I can take a product from idea to production in no time.

Web engineer

Interfaces people use every day, in React, Next.js and TypeScript. On the web since 2014.

Andercore, Joblift, klarx, QUAEST

Mobile engineer

iOS and Android apps in React Native, with the web app and backend behind them.

klarx

System architect

Platforms designed from the first requirement and run in production: supplier and logistics apps, built from scratch.

Andercore

AI agent builder

Voice agents that phone customers and confirm deliveries, plus Claude and Gemini in daily development.

Andercore

Websites

Four products I've built, rebuilt or run. Open any of them.

I build and maintain websites for companies too: new sites, rebuilds and monthly care, multilingual from day one. Tell me about yours.

Technologies

Web and mobile
JavaScript
TypeScript
React & React Native
Next.js
Redux
Webflow
Backend
Node.js
Java
Python
Ruby on Rails
Data and cloud
PostgreSQL
Supabase
AWS
Vercel
Railway
AI
Claude
Gemini
Business systems
Salesforce
Testing
Playwright
Jest

And the whole lifecycle around them: requirements, architecture, testing, release and running it in production.

Experience

  1. 2024 – today

    Staff Engineer, Web at Andercore, Berlin

    Joined as Senior Frontend Engineer, promoted to Staff Engineer five months later. Built the supplier and logistics apps from scratch and an AI agent that confirms deliveries by phone; maintain the buyer app and andercore.com in four languages.

  2. 2020 – 2024

    Senior Frontend Engineer at Joblift, Berlin

    Co-created the shared component library behind every Joblift interface and introduced Playwright end-to-end testing. Built JobCoach personalised job recommendations, the new homepage, a multi-column search page and smart apply to several jobs at once.

  3. 2017 – 2019

    Mobile and Frontend Engineer at klarx, Munich

    Built klarx's iOS and Android app in React Native, the React web app behind it, and worked on its Ruby on Rails and PostgreSQL backend. Led development and delivery of the klarx manager web app for customers' projects, rentals and finances.

  4. 2014 – 2017

    Master's in Informatics at the Technical University of Munich

    Graduated with 1.8, while working as a web engineer at QUAEST with Node.js and Socket.io.

  5. 2011 – 2014

    System Engineer at Infosys, India

    Worked on Apple iCloud content services, built the tools that migrated and tested Apple's communication templates, and fixed UI issues in the miAdidas configurator. Received the MFG WOW award.

  6. 2009 – 2011

    Software Engineer at Software Paradigms International, India

    Worked on inventory, invoicing, tax and reporting in a retail management system for Genuine Parts Company, from requirements to testing.

About

I'm Madhukar Sollepura Prabhu Shankar. Most people call me Madhu; online I'm madhukarsp.

I started in 2009 building enterprise software in India for clients like Apple, Adidas and Genuine Parts Company, moved to Munich in 2014 for my Master's at the Technical University of Munich, and have built products for startups in Munich and Berlin ever since.

I'd rather own a system end to end than a slice of one: take the first requirement, make the architecture calls, ship every week and stay to run what I built. Pragmatism over ceremony.

Based in
Berlin, Germany
Education
Master's in Informatics, Technical University of Munich
B.E. Computer Science, PES College of Engineering (VTU)
Languages
English, German (B1), Kannada (native) and Hindi
Outside work
Travel: at least five destinations a year, 30 countries so far.

Contact

Building a product, improving one, or need a website? Tell me what you have and where you want to take it.

I reply within two working days.