Attila Oláh is a pragmatic CTO and backend-focused engineer with 12 years of experience leading product and platform development from Budapest. He currently steers technical strategy at Spreadmonitor while retaining hands-on engineering skills demonstrated by meaningful contributions to prominent TypeScript open-source projects like class-validator, class-transformer, routing-controllers and typedi. His work shows a practical attention to correctness and developer ergonomics—fixing tricky validation and serialization bugs, improving test infrastructure, and hardening middleware/authorization paths. Comfortable across stacks from C# enterprise tooling to modern TypeScript backends and real-time APIs, he blends leadership with day-to-day problem solving. Colleagues describe him as someone who looks into problems to find solutions (and vice versa), bringing a thoughtful, quality-first approach to shipping reliable systems.
12 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree Computer Science & Engineering, Bachelor’s Degree Computer Science & Engineering at Óbuda University
Decorator-based transformation, serialization, and deserialization between objects and classes.
Role in this project:
Back-end Developer
Contributions:6 releases, 12 reviews, 133 commits in 3 years 11 months
Contributions summary:Attila primarily contributed to the `typestack/class-transformer` repository by adding tests and fixing issues related to object transformation and serialization/deserialization. They added tests for handling unknown properties during serialization. The user also addressed an issue related to transforming objects with null prototypes. Their work involved changes in `src/TransformOperationExecutor.ts` and test files.
Contributions:9 releases, 28 reviews, 179 commits in 5 years
Contributions summary:Attila primarily focused on enhancing the `class-validator` library by fixing bugs related to date string parsing and URL validation. They made changes to the `Validator.ts` and `ValidationTypes.ts` files to improve the date string validation logic and added support for optional timezones. The user also contributed to tests, modifying existing tests and introducing new ones to cover the added functionality for validating URL and DateString. Furthermore, they integrated contributions from external pull requests.
decoratorsvalidationvalidationsdecoratorvalidator
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Attila Oláh - Chief Technology Officer at Spreadmonitor