Software Engineer focused on desktop systems, Windows automation, and internal tooling.
Building reliable local-first applications, operational utilities, and automation systems designed for real production workflows.
- Desktop application architecture
- Windows-native automation and tooling
- Internal systems and operational workflows
- Offline-first software design
- Local encrypted storage systems
- Maintenance and diagnostics utilities
- Process automation and execution management
- Modular software architecture
Encrypted local-first note management system designed for environments where privacy, local ownership, and reliability are critical.
- Cloud synchronization intentionally avoided to preserve local control over sensitive data
- Recovery handling implemented to reduce risks of data loss during unexpected interruptions
- Encryption workflow designed around isolated local persistence instead of external services
- AES-256-CBC encryption
- PBKDF2 key derivation (100k iterations)
- Password-protected folders
- Auto-save and recovery handling
- Offline-first architecture
- Encrypted local storage
- PDF and TXT export support
- Secure local persistence
- Encryption workflow implementation
- Recovery and fallback handling
- Desktop application maintainability
- Reliability-focused local architecture
Python β’ PySide β’ Cryptography β’ Local Storage Systems
github.com/EduardoDosSantosFerreira/kairusWindows maintenance and operational cleanup utility focused on automation, execution reliability, and native system integration.
Manual maintenance routines across Windows environments were repetitive, inconsistent, and difficult to centralize.
Developed a modular desktop utility capable of automating cleanup operations, package management, and execution logging through native Windows tooling.
- Temporary file cleanup
- Native Windows command execution
- Winget integration
- Real-time operation logs
- Progress tracking
- Administrative privilege elevation
- Modular execution structure
Interface Layer
β
Execution Layer
β
Windows System Operations
- Windows systems integration
- Execution flow management
- Automation of operational routines
- Maintainable modular structure
- Reliability in maintenance workflows
Python β’ PyQt5 β’ Windows API β’ Winget β’ PyInstaller
- Windows-only support
- No rollback mechanism
- Dependency on native Windows utilities
github.com/EduardoDosSantosFerreira/cleancrow-legacyWireless profile inspection and diagnostics utility developed for operational support and local network analysis in Windows environments.
Built to simplify inspection and recovery of locally stored wireless configuration data used in support and maintenance workflows.
- Wi-Fi profile extraction
- XML profile parsing
- Adapter and GUID identification
- Local password visualization
- Administrative privilege handling
- Native Windows integration
- Windows networking integration
- Local diagnostics tooling
- Native command interaction
- Operational utility development
- Desktop workflow optimization
Python β’ Tkinter β’ WMI β’ Windows Networking
github.com/EduardoDosSantosFerreira/darkfeatherPrimary focus on Python-based desktop systems, Windows automation, and operational tooling.
Additional experience includes development of supporting interfaces and API integrations using JavaScript, TypeScript, React, Vue, and Node.js where required by operational workflows.
Development of internal systems, automation tools, and desktop applications focused on operational reliability and workflow optimization.
Work includes:
- Desktop application architecture
- Automation of repetitive operational processes
- Systems diagnostics and maintenance tooling
- Integration with Windows-native utilities
- Refactoring and maintainability improvements
- Development of local-first operational systems
Technical education focused on:
- Software development
- Systems architecture fundamentals
- Application structure
- Infrastructure and support
- Programming logic
- Technical problem solving
- Improving maintainability of desktop systems
- Expanding modular internal tooling
- Reducing operational complexity through automation
- Improving reliability in local applications
- Refactoring legacy structures for long-term maintainability
- Building more resilient local-first systems
- Prefer practical solutions over unnecessary complexity
- Build systems focused on long-term maintainability
- Prioritize reliability and predictable behavior
- Design software around real operational constraints
- Use automation to reduce repetitive workflows
- Keep systems functional, maintainable, and operationally simple






