Jonathan Piaget
Full-stack Developer (web and mobile)
About
Born in 1998, I am a passionate practical applications builder improving daily lives, driven by deep curiosity and a genuine desire to help others.
I have been developing professionally since 2021, covering the entire stack—from building trust-based client relationships and understanding their needs, to creating web and mobile apps, configuring and securing Linux servers, deploying with continuous delivery, and providing ongoing maintenance. While I still have much to learn, I pick things up quickly and constantly strive to refine my craft.
Languages
- French (Native speaker)
- English (Intermediate, C1)
Interests
- Politics and geopolitics
- History
- Philosophy
- Martial arts
Experience
- Full-stack developer @ Institute for the Digitalisation of OrganisationsNeuchâtel, Switzerland - On site- Developed and maintained web applications for different projects
- Lecturer: "Digital Skills Development" - Bachelor of Science in Business Economics
- Full-stack developer @ Light-contact Boxing AssociationBienne, Switzerland - Remote- Maintaining website and mobile app, as well as developing new features
- Civilian service conscript @ State Secretariat for MigrationBoudry, Switzerland - On site- Assigned to the largest federal asylum seeker center in Switzerland, I was primarily responsible to drive individuals unable to travel alone by train to cantonal centers or hospitals. I also had the opportunity to support social workers, engage with asylum seekers, and assist with administrative tasks
- Intern @ Neuchâtel Centre for PsychiatryMarin-Épagnier, Switzerland - On site- I have been able to experience many positions in the finance department, mainly doing data entry, accounting and managing a cash register
Education
Haute Ecole de Gestion Arc
Université Laval, Québec, Canada
Lycée Jean-Piaget
Certificates
Bachelor's degree in Business Information Technology
Business English Certificate Vantage (C1)
CFC et maturité profesionnelle commerciale
Main technical skills
- Python
- Django
- Flask
- Dart
- Flutter
- Vue
- Astro
- Htmx
- Alpine.js
- Vite
- Tailwind
- Bootstrap
- SQL
- Git
- GitHub Actions
- GitLab CI
- Docker / Docker Compose
- Linux
Professional Projects (main contributor)
Anonymous social benefits estimator for low-income residents of French-speaking Switzerland
- Anonymous eligibility check for social aid, pension advances, AVS/AI supplements, and health insurance subsidies
- Estimation of potential financial aid amounts based on personal and financial situation
- Guidance to relevant cantonal offices to claim entitlements
Clinical decision support tool for prescribing inhalation devices in chronic respiratory care
- Interactive questionnaire for medication recommendations
- Drug selection with prescription management
- PDF generation for doctor files with patient data and prescriptions
- Patient PDFs with QR codes linking to medication information
Facility management app for building managers and janitors at HEG-Arc
- Automatic task generation from room and building events
- Outlook calendar integration
- Separate interfaces for janitors and building managers
- Dashboard for tracking cleaning progress
- Task assignment and management
Platform for the Light-Contact Boxing Association covering licenses, tournaments, rankings, and training
- License registration and management
- Tournament creation and match judging
- Automatic ranking generation
- Training session scheduling with participant registration
- Invoice management
Fund management platform with data publishing, investor communication, and AI-based recommendations
- Fund search with filtering and statistical analysis
- AI-based fund recommendations from portfolio preferences
- Investor-driven scoring and performance tracking
- Data publishing tools for fund houses
Platform connecting industrial wasteland (brownfield) owners in the Jura canton with repurposing candidates
- Interactive map for exploring brownfields and buildings across the canton
- Multi-criteria evaluation engine with scenario comparison and scoring
- Advanced filtering and search for sites by various criteria
- Dynamic custom fields and history tracking for brownfield documentation
Personal Projects
Browser extension for Firefox and Chrome to save, search, and organize bookmarks
- Quick save with auto-filled title and URL, one-click save-for-later folder
- Folder and bookmark search with fuzzy matching, breadcrumb paths, and keyboard navigation
- Current page detection: see where a page is bookmarked and delete it in one click