Summary
Roman Ruban is a seasoned backend developer and technical leader with 15 years of experience building high-load web systems, currently serving as Lead Developer at B2B-Center in Novosibirsk. He specializes in object-oriented PHP, Symfony and Laravel frameworks, MySQL, UNIX/Linux, and API integrations (XML, SOAP, OpenAPI/Swagger), with a strong grounding in design patterns and MVC architectures. Previously he scaled engineering efforts as CTO at Constructive Solutions, combining hands-on coding with product and team leadership. Roman is comfortable across the full stack—from server and database optimization to JavaScript-driven front-ends—and has a track record of shipping reliable, production-grade services for internet projects. He brings practical expertise in version control workflows and high-load performance tuning that help teams turn complex requirements into robust, maintainable systems. Based in Novosibirsk, he pairs deep backend craftsmanship with pragmatic architectural choices honed over a decade and a half of continuous delivery.
15 years of coding experience
9 years of employment as a software developer
Английский