
Bono Stebler
Verified Expert in Engineering
Software Developer
Sion, Switzerland
Toptal member since August 27, 2018
Bono is a seasoned full-stack developer who's defined by his versatility and tenacity. He is the technical founder of a successful company and has extensive experience in all stages of building web applications. He mainly focuses on architecture and implementation projects, but he usually takes an active part in product design, infrastructure, and quality assurance.
Portfolio
Experience
- JavaScript - 20 years
- PostgreSQL - 15 years
- Git - 15 years
- Node.js - 13 years
- React - 12 years
- Single-page Applications (SPAs) - 8 years
- Functional Programming - 8 years
- TypeScript - 6 years
Preferred Environment
Git, Sublime Text, Linux
The most amazing...
...feature I've built is a database level, copy-on-write auditing system providing 100% reliable trail with a tiny impact on performance and development.
Work Experience
Head of Engineering
agenda.ch
- Rebuilt an aging app from the ground up using a modern stack. Designed and implemented a gradual transition plan focusing on the least possible friction for end-users.
- Helped design and implement new features, including invoice generation and accounting, a custom report engine, real-time updates in the front end, integrations with partner software, email and SMS campaign tools, and a modern booking engine.
- Redefined development priorities to constantly investigate and fix every bug or reported issue before anything else, bringing customer trust from medium to very high.
- Implemented safety measures in terms of redundancy, backups, and auditing.
- Greatly improved response times while slashing infrastructure cost by 70% through proper architecture, analysis, and optimization.
Software Engineer | Technical Lead
Trivago NV
- Continued to oversee all the technical aspects of my company after it was acquired by Trivago.
- Built integrations with external booking systems and the infrastructure to monitor them.
- Built a modern, fully-featured, and intuitive booking engine.
- Implemented the legal requirements to comply with European fiscal requirements through a powerful auditing system.
- Ensured that the handling of credit card data and other personal information complied with PCI-DSS and GDPR.
- Refactored the codebase progressively by splitting logic in libraries with clear APIs, eliminating inefficiencies, and building a comprehensive test suite.
Founder | CTO
Base7booking.com
- Founded and built a property management system that thousands of hotels use today as their main system.
- Designed and implemented numerous real-time integrations with channel managers, payment processors, and customer relationship and accounting services.
- Built many features, including reservation management, an occupancy calendar, custom reports with custom invoice generation, automated emails, catalog management, and POS functionalities.
- Managed a small engineering team by establishing best practices, reviewing code, and guiding them through business and technical requirements.
- Deployed and maintained the hosting infrastructure, backup system, and databases.
Freelance Web Developer
Self-employed
- Built websites and simple web applications for private customers and small companies.
- Installed, configured, and customized various CRMs.
- Implemented and integrated custom software for various companies.
Experience
Property Management System
The features include an occupancy calendar, reservation management, client management, communication tools, statistics, reporting, invoicing, accounting, VAT management, product catalog, group management, and payment processing. The system is integrated with many partners providing channel management, payment processing, yield management, customer satisfaction tools, and POS functionalities.
It is the central system for over a thousand hotels in 30 countries.
Online Booking Engine
It was built as an attempt to disrupt the convoluted and unintuitive user experience of the most popular booking platforms. Inspired by Airbnb, it manages to offer the powerful customization that hotels need for commercial and legal reasons while remaining simple for guests to use.
Agenda and Online Booking SaaS
http://agenda.chFeatures a calendar, invoicing, accounting, extensive customer profiles, communication tools, vouchers, document management, as well as profession-specific tools for therapists, coaches, and more.
Skills
Libraries/APIs
React, Node.js, REST APIs, Stripe API, Twilio API
Tools
Git, Prisma
Languages
TypeScript, JavaScript, PHP, HTML, CSS, GraphQL, Python
Frameworks
Express.js, Redux, Jest, Zend Framework, Ruby on Rails (RoR), Tailwind CSS, Next.js
Paradigms
Functional Programming, Testing
Storage
PostgreSQL, MySQL, Redis
Platforms
Linux, Amazon Web Services (AWS)
Other
Single-page Applications (SPAs), WebSockets, Full-stack, API Design, Full-stack Development, API Integration, APIs, Back-end, Backup & Recovery, Domain-driven Design (DDD), CI/CD Pipelines, Healthcare Software, Quality Assurance (QA), Security, SDKs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring