I am a software developer interested in simulation, monitoring, automation, and data-driven applications.
I hold a Master's degree in Automation, Computer-Integrated Technologies and Robotics. My primary development stack is Dart and Flutter, with additional project experience in Python, databases, backend integration, real-time communication, testing, and technical documentation.
- πΊ Building desktop simulation tools and real-time monitoring dashboards
- πΊ Interested in pathfinding, multi-agent systems, telemetry, and automation
- πΊ Maintaining an archive of 1,200+ algorithmic solutions, primarily in Dart
- πΊ Focused on clear architecture, practical documentation, and testable logic
π€ RoboRoute
Offline Flutter desktop simulator for autonomous warehouse robot fleets.
- Interactive warehouse scenario editor
- A* pathfinding with optional diagonal movement
- Multi-robot traffic reservations and conflict handling
- Task assignment, cargo workflows, battery simulation, and charging
- Run history, JSON import/export, and CSV comparison
- Pure Dart simulation engine separated from the Flutter interface
Technologies: Flutter, Dart, SQLite, JSON, A* pathfinding
π°οΈ UAV Telemetry Mission Monitoring
Full-stack portfolio system for simulated multi-drone telemetry monitoring.
- Deterministic Python telemetry simulator
- Live fleet map, drone routes, telemetry cards, alerts, and mission replay
- REST API and Socket.IO real-time updates
- Mission lifecycle and multi-drone fleet mission grouping
- PostgreSQL persistence and backend-side alert evaluation
- Automated simulator, backend, and frontend checks
Technologies: Flutter Web, Dart, Riverpod, Python, NestJS, PostgreSQL, Prisma, Socket.IO
Public archive of more than 1,200 algorithmic and database solutions.
- Primarily Dart, with additional PostgreSQL and JavaScript
- Practice across arrays, strings, trees, dynamic programming, SQL, and edge cases
- Organized as a transparent record of consistent problem-solving practice
Technologies: Dart, PostgreSQL, JavaScript, algorithms, data structures
University coursework project focused on applying software engineering standards to a small Dart application.
The goal was to develop a properly structured project with clear requirements, architecture, documentation, validation, persistence, and testing.
- CRUD operations for medical facility records
- Input validation and occupancy calculations
- Firebase Realtime Database integration
- Clean Architecture and Repository Pattern
- Riverpod-based state management
- Data models generated with Freezed and JSON Serializable
- Unit tests using Dart Test and Mockito
- Installation, configuration, usage, and contribution documentation
Technologies: Dart, Firebase Realtime Database, Riverpod, Freezed, Mockito
- Improving RoboRoute's simulation architecture and documentation
- Developing real-time telemetry and mission-monitoring systems
- Exploring multi-agent pathfinding and traffic coordination
- Strengthening automated testing and production-style project structure
I am open to software development opportunities involving Flutter, Dart, simulation, real-time systems, automation, or monitoring applications.
π§ paulyurchyshyn@gmail.com
π¬ Discord: itismepaul