Summary
Artem Novikov is a pragmatic software engineering leader with 11 years of hands-on experience building and operating high‑availability transaction processing systems, currently leading the Switching/Processing team at Paymentology. He combines deep ISO8583 and payments domain expertise (Visa, Mastercard, EMV, authorisations, clearing) with strong JVM, SQL/PostgreSQL and AWS skills to deliver reliable, maintainable platforms. Artem favors simplicity, observability, and frequent small releases, and he’s known for digging to root causes during high‑pressure incidents and for introducing practical fixes like parallel settlement locking. As a full‑stack engineer he also ships frontend, mobile and DevOps work, mentoring peers and setting high code quality standards. A mathematician by training, he has a track record of turning complex, poorly specified problems into robust, production‑grade solutions.
11 years of coding experience
7 years of employment as a software developer
Master of Science (M.S.) including B.S. Mathematics and Computer Science, Master of Science (M.S.) including B.S. Mathematics and Computer Science at Samara State Aerospace University
Russian, English