Paul Chekin
Verified Expert in Engineering
Software Developer
Paul has 15+ years of software development in C and Java as well as Linux administration expertise, including five years of DevOps. He's focused on delivering quality results in highly dynamic environments. He has over five years of cloud experience (AWS, Azure, OpenStack, Kubernetes) and is a Certified Project Management Professional as well as a Certified Kubernetes Administrator.
Portfolio
Experience
Availability
Preferred Environment
Eclipse, Vim Text Editor, Git, Linux
The most amazing...
...thing I've implemented is software to install hundreds of Kubernetes clusters in a hybrid environment.
Work Experience
CTO
E5
- Started a new software development company from scratch.
- Implemented a scalable development environment based on open source software: VMWare, Subversion, Redmine, OpenLDAP.
- Participated in complex government project in Russia, developed a system for registration of passport application form.
- Implemented a MES (Manufacturing execution system) at oil depots.
- Developed a number of plugins for JIRA and Confluence.
Lead Developer
Open Technologies
- Developed a high availability transaction system for a bank. The system is still in use and handles thousands of transactions per day.
- Implemented a cross-platform tool for brand execution.
- Implemented a scalable web application for registering members of political factions. More than 1M members registered and system is still in use.
- Implemented a number of portlets for an IBM WebSphere Portal.
- Migrated a legacy application from Lotus Notes to a J2EE web application.
Experience
Multi-container Pods and Container Communication in Kubernetes
https://www.mirantis.com/blog/multi-container-pods-and-container-communication-in-kubernetes/Gradle for DevOps
https://linchpiner.github.io/gradle-for-devops-1.htmlThe Very First Kubernetes Certification
Should You Go ‘Serverless’? The Pros and Cons
https://devops.com/go-serverless-pros-cons/Integrating Ceph Storage with OpenStack – A Step by Step Guide
CPU Pinning and NUMA Awareness in OpenStack
Nested Virtualization in OpenStack
Skills
Languages
Java, XML, C, Ada, RDF, SQL
Frameworks
Swing, JUnit, Hibernate, Spock, Grails, Apache Struts
Tools
Eclipse IDE, Apache Ant, Gradle, Linux Virtual Server (LVS), Apache Tomcat, Vim Text Editor, Git, Subversion (SVN)
Paradigms
Object-oriented Programming (OOP), Model-driven Engineering (MDE), Concurrent Programming
Platforms
OpenStack, Java EE, Kubernetes, Docker, Linux, Amazon EC2, Oracle, Eclipse, JBoss, Azure
Storage
MySQL, Amazon S3 (AWS S3), Berkeley DB
Libraries/APIs
AWT, SWT, POSIX
Education
Master's Degree in Mathematics
Moscow State University - Moscow, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring