“Working with Jannis was extremely pleasant in all respects: from the very first meeting, he put himself in the position of our internal users, developed our product in a spirit of partnership, was always reliable and drove the topics forward on his own initiative. There was never a lack of fun in the joint meetings. Happy to work together again if the opportunity arises!Translated using deepl.com
Silvano D'Agostino
Chief Commercial Officer, meistro Solution GmbH
Building on over 7 years of experience
Freelance Software Engineer
Self-Employed
Since 2024
- Implemented an Excel Add-in and template engine for Word documents.
- Implemented automated tools for Word template optimization and validation.
- Deployed on internal network using optimized, nix-built Docker images.
- React
- TypeScript
- nix / NixOS
- Docker
- Python
Co-Founder (Product Engineer, Content Creator)
Trove of Lore
Since 2022
- Wrote a custom E-Commerce shop for online content distribution.
- Organically grew newsletter to over 900 subscribers.
- Organized collaborations with other content creators.
- Briefed freelance artists.
- Product Management
- Social Media Marketing
- User-Experience Design
- React
- TypeScript
- nix / NixOS
- Docker
- PostgreSQL
- EdgeDB
Academic Tutor for Automated Software Testing
CODE University of Applied Sciences
2020 - 2023
- Mentored software engineers, entrepeneurs, and students.
- Co-Lead and prepared Workshops.
- Created learning material (example projects, practical homework, theory texts).
- Automated Software Testing
- Teaching
- Python
- Docker
- JavaScript
Full-Stack React & Haskell Engineer
digitallyinduced GmbH
2020 - 2022
- Introduced and lead regular team retrospectives (achieved improved collaboration).
- Integrated GitHub into serverless deployment platform for IHP to allow one-click setup of continuous deployment.
- Implemented internationalization prototype for IHP.
- Re-implemented routing to increase customizability in IHP.
- Implemented geolocation- and parameter-based housing property search.
- React
- Haskell
- PostgreSQL
- Docker
- IHP
- TypeScript
- Wordpress
Full-Stack Web Developer
arcus(x) GmbH
2018 - 2020
- Migrated a legacy AngularJS web application for construction project management to React.
- Introduced TypeScript into legacy JavaScript application.
- Spearheaded introduction of functional React components into existing project when the feature was still controversial.
- TypeScript
- Legacy Systems
- Auth0
- AngularJS
Full-Stack Web & Java Developer
bonprix
2017 - 2018
- Rewrote internal "Deployment Dashboard" from vanilla JavaScript to React.
- Implemented new user review UI based on design specifications.
- Implemented features, fixed bugs, and refactored code in large E-Commerce shop.
- Inspected failing Selenium tests to identify flakes and improved stability.
- Planned and proposed modular and extendable data model and data flow for new internal price calculation software.
- Implemented new features (i.e. filterable and sortable product table) for internal software suite for purchasing.
- React
- TypeScript
- Docker
- Java (Spring Boot)
- Vaadin
Project Spotlights
Project: Trove of LoreDesign & Development: Content Search & Shop
Ongoing since 2023
Software implementation, brand design, navigation design, and screen design for a tabletop-roleplaying games content creation website and shop.
Designed in Figma.
- React
- Stripe
- Prisma
- TypeScript
- Remix
- PostgreSQL
- TailwindCSS
Project: IHP CloudGitHub Integration for Continuous Deployment
At digitallyinduced
IHP Cloud was the official way to deploy IHP projects. I implemented the GitHub integration, which allowed users to connect their GitHub repositories to IHP Cloud projects, triggering a new deployment whenever the main branch was pushed to.
IHP Cloud was shut down 6 months after I left digitallyinduced.
- Haskell
- IHP
- Docker
- GitHub
- PostgreSQL
Project: IHP Landing PageImplementation: Responsive Landing Page
At digitallyinduced
I built the revamped version of IHP's landing page. Fully responsive, and pixel-perfect to the designs!
As of the time I'm writing this (November 2023), the website is near-identical to how I built it.
- IHP
- Atomic CSS
Project: NOTifyWinner of Facebook AI Hackathon
November 2018
A smart AI notification filtering service that shows you only relevant notifications. Automatically schedules others currently irrelevant notifications for later, when they become relevant.
Our hackathon team of 5 was invited to Facebook's Paris campus.
- Python
- fastText
- Flask
Plans
Subscription
Custom-built to your use case. Together, we'll get it just right.
- Unlimited features*
- Continuous Updates*
- No minimum Commitment
- Excellent Communication
- Resilient Web Hosting
Hourly
The old-school way, exactly as you know it.
- Excellent Communication
- Unlimited revisions
- Outstanding Quality
- Resilient Web Hosting