Timur Malikin is a senior software developer with 11 years of hands-on experience building backend systems and APIs, primarily in Java for the past four years after earlier work in PHP and Erlang. He has delivered scalable, reliable solutions for telecom and financial domains at companies like Nexign, EPAM, and Solace, often tackling cross-team integrations and performance bottlenecks. Comfortable across the JVM ecosystem (Spring, Kafka, Spark/Hadoop) and containerized deployments (Docker, Kubernetes), he also brings practical frontend and DevOps chops from full-stack and ops-focused roles. Notably, early in his career he built a custom management accounting system from scratch that remains in production, a formative project that anchors his pragmatic approach to long-lived software. Now based in Ottawa, he combines enterprise-grade engineering with a history of migrating legacy systems and improving critical caching and SSO subsystems.
10 years of coding experience
13 years of employment as a software developer
Specialist/Master's degree (WES verified) Automated control and data processing systems (Software Engineer), Specialist/Master's degree (WES verified) Automated control and data processing systems (Software Engineer) at Petrozavodsk State University (PetrSU)
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.