Alex Strizhak is an independent software consultant and senior engineer with 16 years of engineering experience and 8+ years focused on backend and full‑stack systems across FinTech, BioTech and EdTech. He designs and scales cloud‑native microservices and secure, compliant platforms in regulated environments, shipping high‑load systems using Node.js, TypeScript, Ruby, Go, SQL/NoSQL and AWS/Kubernetes. His recent work spans federated bioinformatics platforms (GDPR/GA4GH/FedRAMP-aligned) and trading infrastructure including KYC, Fireblocks integration and FIX matching engines. Alex combines startup agility with enterprise-grade practices—driving migrations, cost optimisations and resilient architectures for global deployments (including systems handling hundreds of thousands of requests per minute). An active open‑source contributor, he’s improved robustness and content negotiation in notable PHP projects like spiral/framework and serializer libraries, reflecting a strong focus on interoperability and testable code. Based in Mauritius with prior UK work history, he’s actively open to relocation across the UK, EU, Ireland and the US.
16 years of coding experience
7 years of employment as a software developer
Master's degree, Engineering Physics, Master's degree, Engineering Physics at Tyumen State University
Easily serialize, and deserialize data of any complexity (supports XML, JSON, YAML)
Role in this project:
Back-end Developer & QA Engineer
Contributions:2 reviews, 6 commits, 12 PRs in 2 years 4 months
Contributions summary:Alex primarily contributed to the JMS Serializer Bundle by addressing code quality and test-related issues. This involved fixing tests, refactoring test code, and adding new tests. Additionally, the user introduced a cache clearer and improved existing code to align with coding standards. Their work demonstrates a focus on code maintainability and test coverage within the serializer bundle.
Contributions:12 commits, 15 PRs, 14 comments in 1 year 1 month
Contributions summary:Alex primarily contributed to the `spiral/framework` by implementing and testing error handling features. They modified the `PlainRenderer` class to set the `Content-Type` header for JSON responses based on the `Accept` header and created corresponding test cases. Furthermore, the user fixed an issue related to handling multiple `Accept` headers, improving the framework's ability to handle various content negotiation requests. They also enabled and tested new validation functionality.
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
Alex Strizhak - Independent Software Consultant at Self-employed