Igor Sokolov is a Senior Software Engineer based in San Francisco with over 13 years of backend web development experience and a 15+-year track record across corporate sites, high‑load systems, and frameworks. He has deep expertise in Ruby/Rails, PHP, Erlang, Haskell and increasingly Elixir with Phoenix, blending pragmatic engineering with a taste for fault-tolerant concurrent systems inspired by the Erlang/Elixir philosophy. Igor has shipped production services at companies from IMVU to Humanly, and has experience integrating search, NoSQL, messaging and real‑time tooling (SOLR, MongoDB, Redis, RabbitMQ, EventMachine). Comfortable in startup and agency environments, he moves fluidly between rewriting legacy apps and building scalable backends for modern products. Colleagues appreciate his long-term focus on reliability and his willingness to adopt niche languages and paradigms that improve system resilience.
14 years of coding experience
15 years of employment as a software developer
Bachelor's degree, Energetics, Bachelor's degree, Energetics at Zaporizhia State Engineering Academy
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.