Pavel Skrylev is a Senior Software Engineer with nearly three decades of hands-on experience building and maintaining systems from embedded Linux and bootloaders to Ruby on Rails web applications and PostgreSQL-backed services. Currently at BaseALT, he combines backend expertise (Ruby/Rails, RPM packaging, configuration management) with a strong background in kernel and firmware development from earlier roles. Pavel practices TDD/BBD and QA tools like RSpec and Cucumber, and also works as a freelance web developer, vocal teacher, and folklorist, blending technical rigor with humanities scholarship. He holds a PhD in Optoelectronics and a master’s in Computer Systems, reflecting a career that spans research, low-level engineering, and product development. Based in Moscow, he brings rare cross-domain fluency—able to move between kernel-level code, infrastructure automation, and user-facing React interfaces. An interesting non-obvious facet: alongside software and research, he actively studies and teaches Slavic folkloristics and vocal performance, informing a human-centered perspective on engineering and education.
29 years of coding experience
19 years of employment as a software developer
master, Computer Systems, master, Computer Systems at Moscow State University of Transport (MIIT)
Doctor of Philosophy (Ph.D.), Optoelectronics, Doctor of Philosophy (Ph.D.), Optoelectronics at Institute for Design Problems in Microelectronics
среднее образование, среднее образование at 347
српски језик, Croatian, Russian, Serbian, church slavonic, English
Contributions:15 pushes, 1 branch, 2 tags in 7 years 4 months
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
Pavel Skrylev - Senior Software Engineering at freelance