Pavel Checherin
About Pavel Checherin
Pavel Checherin is a Senior Software Developer and Vice President at Chase, specializing in functional programming with Scala and Spark. He has over a decade of experience in software development, with expertise in big data technologies, messaging systems, and various programming frameworks.
Work at Chase
Pavel Checherin has been employed at Chase since 2019, serving as a Senior Software Developer and holding the title of Vice President. His role involves leveraging his expertise in functional programming, particularly with Scala and Spark, to develop software solutions. Based in New York, he has contributed to various projects that enhance the bank's technological infrastructure.
Previous Experience
Before joining Chase, Pavel Checherin worked at NAUMEN as a Java developer for five months in 2010. He then transitioned to Exadel, where he continued as a Java developer for one year from 2011 to 2012. Additionally, he served as an Exadel contractor at HP for 1.5 years, with part of his work conducted at the client's premises in Palo Alto, California.
Education and Expertise
Pavel Checherin studied at The Ural State University in Ekaterinburg, Russia, where he focused on Computer Security, earning a Specialist degree from 1998 to 2007. His educational background supports his extensive technical skills, which include functional programming, big data technologies, and various software development frameworks.
Technical Skills and Technologies
Pavel Checherin possesses a wide range of technical skills. He is proficient in messaging systems like JMS and WebSphere MQ, and has experience with big data technologies such as Gigaspaces, Hadoop, and Oozie. His expertise extends to real-time server development using C# and Gemfire, as well as ORM technologies including JPA and Hibernate. He is also skilled in SQL scripting across multiple RDBMS platforms.
Software Development Tools and Frameworks
Pavel Checherin has experience with various software development tools and frameworks. He is familiar with build scripting tools such as Maven, Ant, and Gradle. His knowledge includes front-end technologies like JSP, JSF, and JavaScript, as well as XML technologies including Xpath and XSLT. He has also utilized testing frameworks such as Spock and JUnit to ensure software quality.