ARTICLE
The First 30 Days as a Fullstack: Onboarding at Spyrosoft
I jumped into a large-scale project at full speed – immediate action, lots of learning, and a solid dose of training.
The first month was a test of flexibility and the ability to quickly connect the dots in a complex development ecosystem.
What have I tackled so far?
- Project-specific training and application architecture overview – well-prepared and concrete materials allowed me to understand the data flow and business logic in a large-scale system,
- Working with code in an advanced stage is something new and very interesting for me. Previously, I mostly built solutions from scratch, so analyzing a mature codebase is a great engineering lesson,
- Fixed the first few bugs, which was the best way to practically learn the file structure and dependencies between modules.
New additions to the tech stack?
- Working with Oracle DB and Oracle SQL Developer: a completely new database environment for me, requiring a different approach to query optimization and data structure management,
- First backend tests using xUnit: a great break from frontend testing, allowing me to look at software quality from the perspective of server stability,
- Switching from Jira and GitLab to Azure DevOps: A different world – tasks, PRs, pipelines – everything works a bit differently, but the system is very cohesive, and after a month, I’m feeling more and more confident in it.
Challenges? Of course – primarily getting up to speed with a very complex codebase and understanding long-term architecture.
Fortunately, I could count on professional documentation, an onboarding process, and immense help from the team – making it much easier to catch the context and feel like part of the project.
What’s on the horizon?
The first concrete user stories and tasks are coming in – it's time to roll up my sleeves and write code that truly impacts product development and meets user needs.
In the coming weeks, I expect even more technical challenges, more autonomy, and even more opportunities to take real action within the system.
A brief summary:
I am working in an environment that supports growth, presents concrete challenges, and offers the opportunity to create real value for the client – exactly what I was looking for at this career stage.
I feel that this project is a place where I will truly spread my wings, build solid Fullstack experience, and test myself in demanding business scenarios.

