A configuration management system for Pharo IDE that enables developers to save and restore personalized working environments, eliminating repetitive setup when switching between projects or tasks.
What I Built:
- User profile system managing IDE window layouts, tool configurations, and workspace preferences
- Backend architecture separating configuration logic from UI presentation
- Persistent storage for user settings with quick profile switching
- Improved developer productivity by reducing context-switching overhead
Benefits:
- Presented at ESUG 2025 (European Smalltalk User Group Conference, Poland)
- Core contribution to widely-used open source project
Tech: Smalltalk/Pharo • OOP • System Architecture
A Spring Boot/React application that handles a To Do List and guide the users precisely generating steps for each todo with AI (in progress).
Tech: SpringBoot • ReactJS • NoSQL • Docker

