
Building great stuffLocal time: in Lübbecke, DE
- Founder
- CPTO
- Industrial Master
Dennis
Petersmann
Founder and CPTO with a background in manufacturing, technical B2B sales and software. I build products for industries I know from the inside.
- Years in the plastics industry
- 18
- Hands-on years on the shop floor
- 12
- Years in technical B2B sales
- 6
- Years in software engineering
- 4
About
I work where business, customers and technology meet, and I’m at home in all three.

I was born in April 1988 and currently live in Lübbecke, in East Westphalia-Lippe. I started out in plastics at 16, training as a process mechanic at Sarstedt, which makes blood collection systems and other laboratory and medical consumables. From there I moved into the automotive supply industry, where I later led shifts in injection moulding.
In 2016 I joined HASCO, an internationally leading supplier of modular standard components and accessories for mould making, and spent six years in technical field sales with mould makers and injection moulders. Since 2022 I’ve been building software.
In 2023 I took part in the Startup School at Founders Foundation in Bielefeld, where my passion for startups and the startup ecosystem began. Today I bring industry and software together as co-founder and CPTO of Recyclicks.
What drives me: startups, industry and AI, above all AI in industry. I’m happy to talk about them any time.
Build a company together
Industry is my passion. I co-founded Recyclicks, my first company, and help shape its strategy, product direction and go-to-market alongside my co-founders.
Sell & win customers
Six years of technical B2B sales. Long-term customer relationships, new business and international trade fairs like K in Düsseldorf.
Ship products
From business requirements to software in production. Practical AI that solves real problems for customers.
Projects
What I’m building
Recyclicks
AI-native software for material flow management in the recycling industry, from inquiry to quote in minutes.
- Recycling
- AI
- B2B
More in the works
New projects will follow.
Experience
22 years, from apprentice to founder
- 2026 – today· RecyclicksRecyclicks
Co-founder & CPTO
Chief Product and Technology Officer of an AI-native software company for the recycling industry. Responsible for product and technology, involved in customer meetings and industry events.
AI-native software for material flow management in the recycling industry, based in the Bielefeld area.Started with a digital B2B trading platform for secondary raw materials: standardised material profiles, digital quality certificates and access limited to certified waste management companies.
After a successful pilot phase with recycling companies, now building Flow: AI that analyses incoming inquiries, structures company knowledge and supports quotation and recovery decisions in minutes instead of hours.
Sets the product direction together with the founding team and turns it into the roadmap, working closely with material flow managers who help shape the product.
Full ownership from architecture to operation: backends, APIs, the web frontend and the AI at the core of Flow, running on Kubernetes with fully automated CI/CD on GitHub Actions.
Joins customer meetings and represents the company at industry events.
- 2022 – today· Coding PioneersCoding Pioneers
Software Engineer
Full-stack engineering for client projects across industries, from requirements to production: Laravel and Next.js for the web, Python for AI. Works with AI every day, whether coding or building internal AI workflows and MCP servers.
Takes care of client projects end to end, joins stakeholder meetings and turns business requirements into maintainable software.
Designs complete project architectures, from Laravel backends and type-safe APIs to headless Next.js frontends.
Ships code to production with Docker, server infrastructure and automated CI/CD pipelines on GitHub Actions.
Builds internal tools that put AI workflows and MCP servers to work in the team’s daily routine.
Brings the know-how to connect AI to client systems and data through custom MCP servers.
- 2016 – 2022· HASCOHASCO
Technical Sales, Ruhr Area & East Westphalia
Won new customers and orders among mould makers and injection moulders, sold the full product portfolio and was responsible for growing the region’s market share. Represented HASCO at trade fairs such as K in Düsseldorf.
Internationally leading supplier of modular standard components and accessories for mould making, based in Lüdenscheid.Acquired new customers and orders and sold the full product portfolio, including new products, as the first point of contact for mould makers and injection moulders.
Responsible for growing market share in the region, based on systematic competitor monitoring and analyses of customer potential and the market.
Contributed to revenue planning, planned and ran targeted sales campaigns and applied pricing instruments.
Reported regularly in the CRM (SAP C4C), worked with QlikView and MS Office, and supported receivables management and the dunning process.
Built long-term partnerships through regular on-site visits and used a hands-on injection moulding background to advise on standard components for specific mould designs.
Worked closely with inside sales, marketing, engineering and the sales reps of other regions, and supported the hot runner specialist on hot runner solutions, working hand in hand.
Represented HASCO at trade fairs, including K in Düsseldorf, the world’s leading trade fair for plastics and rubber.
- 2013 – 2016· Schulte & Co.Schulte & Co.
Shift Leader, Injection Moulding
Responsible for people, output and quality across injection moulding and an automated production line for battery fuse boxes. Accompanied audits, trained new staff and optimised processes.
Automotive supplier of fuse boxes and power distributors for international vehicle manufacturers, based in Hemer.Responsible for production, staff and quality across two areas: injection moulding, and resistance and laser welding including cable welding, with a fully automated line for battery fuse boxes and battery terminals.
Led a team of machine operators and process mechanics, planned staffing across both areas and kept output, delivery dates and quality on schedule.
Accompanied audits, guided auditors through production and kept processes and documentation compliant.
Stayed hands-on: set up and optimised moulding and welding processes, handled mould changes and sampling, and solved process, machine and mould issues.
Onboarded and trained new employees and made sure safety and workplace standards were met.
- 2008 – 2013· Schulte & Co.Schulte & Co.
Process Mechanic for Plastics and Rubber Technology
Set-up and optimisation of injection moulding machines, mould changes and sampling, plus resistance and laser welding systems.
Set up, operated and monitored injection moulding machines and peripheral equipment; installed and changed moulds, sampled new moulds and optimised process parameters for consistent quality and efficient cycle times.
Set up and operated resistance and laser welding systems, including cable welding, and a fully automated line for battery fuse boxes and battery terminals.
Carried out in-process quality control, troubleshooting and basic maintenance of machines and moulds.
- 2007 – 2008· SarstedtSarstedt
Process Mechanic for Plastics and Rubber Technology
High-volume injection moulding of laboratory and medical consumables under strict quality requirements.
Maker of blood collection systems and other laboratory and medical consumables, with more than 13 production sites worldwide.High-volume series production of laboratory and medical consumables.
Set up, operated and monitored injection moulding machines, with mould changes and process adjustments.
Quality inspections in line with the strict requirements for medical and laboratory products.
- 2004 – 2007· SarstedtSarstedt
Apprenticeship as Process Mechanic for Plastics and Rubber Technology
Dual training in plastics and rubber processing, specialising in moulded parts (Fachrichtung Formteile), with a focus on injection moulding. Completed with the IHK final examination.
Combined hands-on training in the company with vocational school.
Plastics and rubber processing, material science and process technology.
Focus on injection moulding: machine operation, set-up and process parameters, mould technology, mould installation and maintenance, quality assurance and measuring techniques.
Completed with the final examination before the IHK, the German Chamber of Commerce and Industry.
Open Source
Contributions to the tools I build with
GitHub Taldres- Laravel FrameworkCrash counting for queued classes
The CountCrashesAsExceptions attribute now also works on queued listeners, mailables and notifications, where it was silently ignored and a worker killed mid-attempt was never counted towards the exception limit.
- Laravel
- Queues
- Notifications
Released in v13.38.0Oct 2026 - Laravel FrameworkLocale for every notification
A language set for notifications now also applies after another notification was already sent in the same process, where it used to be silently ignored.
- Laravel
- Notifications
- Localization
Released in v13.36.0Oct 2026 - Laravel AI SDKElevenLabs query parameters
Options such as the audio format now reach ElevenLabs, so a requested WAV file comes back as WAV instead of MP3.
- Laravel
- AI
- Audio
Released in v1.1.0Oct 2026 - Laravel FrameworkEnums in environment checks
Apps that model their environments as an enum can now use it in environment checks and in the scheduler, where it used to throw an error or silently skip the task.
- Laravel
- Enums
- Scheduler
Released in v13.34.0Sep 2026 - Dennis Petersmann
Laravel Immutable AttributesAn open-source package that guards Eloquent attributes such as an invoice number against changes once a row exists: declared on the model, every save that would alter them throws an exception.
- Laravel
- Composer
- Eloquent
- Data integrity
Author and maintainer2026 – today - Dennis Petersmann
Laravel WaitlistAn open-source package for headless waitlists in Laravel that supports GDPR compliance, with double opt-in, consent records per purpose, encrypted addresses and self-service data export and erasure.
- Laravel
- Composer
- GDPR
- Headless
Author and maintainer2026 – today - Dennis Petersmann
Laravel Waitlist JSAn open-source npm package with a typed client for the Laravel Waitlist API and helpers for Next.js: sign-ups with consent wording, double opt-in confirmation, unsubscribes and preferences, with calls that never throw and a token that stays on the server.
- TypeScript
- npm
- Next.js
- GDPR
Author and maintainer2026 – today - Dennis Petersmann
Laravel Last SeenAn open-source package that tracks when users were last active in a Laravel app, with a middleware, query scopes and events.
- Laravel
- Composer
- Middleware
- User activity
Author and maintainer2025 – today
Education
Founder programmes, qualifications & certificates
Startup School
Batch #15
Founders Foundation · BielefeldAn intensive programme for B2B tech founders. It covers the full path from idea to a growing company, with a focus on applying what you learn to your own venture.
- Ideation
Evaluating business ideas, validating market and demand, and building the right team.
- Building
Defining the first version of the product, reaching that milestone and winning the first customers.
- Growth
The key metrics of a business, how to track and improve them, and the options for financing a startup.
Industrial Master
Certified Industrial Master, Plastics & Rubber
Geprüfter Industriemeister, Fachrichtung Kunststoff und Kautschuk
Certified Vocational Trainer
Ausbildung der Ausbilder (AdA). Qualified to train apprentices in Germany.
Process Mechanic for Plastics and Rubber Technology
Verfahrensmechaniker für Kunststoff- und Kautschuktechnik, Fachrichtung Formteile. IHK apprenticeship specialising in moulded parts.
Let’s
talk.
Working on a startup idea, planning a project or looking for someone who knows both the shop floor and software? Write to me.
I’m open to collaborations and partnerships around startups, industry and AI, especially AI in industry. And always up for a good exchange.