Vasilets Dmitry 01.03.1985

E-mail: [email protected] phone: +4917687163194 (prefer email or skype) skype: dima851

Certifications: - Certified Architect - AWS Certified Solutions Architect – Associate. QTR7LCV2LB44Q8SJ - Certified Administrator CKA-1900-001995-0100 - Certified Kubernetes Application Developer CKAD-1900-0811-0100 - Red Hat Certified Specialist in - Red Hat Certified Specialist in Virtualization - Red Hat Certified Specialist in Automation - Red Hat Certified Engineer RHCE (Red Hat Enterprise 7, 5) - Red Hat Certificate of Expertise in Deployment and Systems Management(ex403 Red Hat 6.2) - Red Hat Certificate of Expertise in Platform-as-a-Service ( ex280 3.5 ) - Red Hat Certificate of Expertise in Containerizing Software Application Development ( ex276 Red Hat Enterprise Linux Atomic Host 7) - RHCSA - Red Hat Certified System Administrator Red Hat Enterprise Linux 7 For verify redhat certicates https://www.redhat.com/rhtapps/certification/verify/?certId=110-899-895 - Spark Certified Developer 1.x-0328 - Scrum Master PSM1 https://www.scrum.org/user/228116 - Scrum Team Member Accredited Certification

Education: StPetersburg technological Institute biochemical engineer

AIOps Engineer. AI,BigData,DevOps,SRE,engineering.

Contributor to many opensource projects: pulp, apache-spark, , kubernetes, kubernetes/kops, activemerchant, spree, ranger, logstash, theforeman, fedora, katello, katello/forklift, -libvirt, firewalld, glusterfs-container.

Big data infrastructure: hadoop, mapreduce jobs, hive, sqoop, oozie,ambari. Big data analytics: SVM, logical regression, k-mean, pagerank, cart. Big data visualization: dc.js(d3.js + crossfilter or rChart ) + R(charts, statictic), graph-databases. Cluster computing: yarn(hadoop), apache spark, mesos. Security tools: metasploit, openscap, cisco ise, , , redhat idm, microsoft AD, waf(web application firewall), sso, hsm, splunk siem, Cisco Security MARS, IBM QRadar. Stream computing: apache storm, apache spark, stream-sql. Data science: prediction, statistics, process mining, data mining. web servers: apache, nginx – configuration and patching for add new features. Databases:mysql, , ha, horizontal and vertical scalability. NoSQLDB: hbase, couchdb, mongodb, cassandra, elasticsearch, Neo4J Queue systems: kafka, amqp(rabbitmq,qpid, activemq), hornetq Virtualization (libvirt, , kvm,vmware,vagrant, OpenStack, Eucalyptus, cisco ucs, AWS, GCP, Azure ) Automatic deploy using ,ansible and Spring: boot, cloud. VoIP (asterisk, openser) monitoring by snmp ,opennms, nagios, zabbix, cacti, collectd,rrd,prometheus, grafana ELK contributing and customizing. standart network services (ftp,dns,,dhcp,proxy,firewalls,nfs) IDS systems (snort, suricata, cisco asa, juniper vsrx ) Expert in svn and git Vissualisation: js(d3.js, crossfilter, dc.js, nvd3), octave, R(rchart, graphics), blender (by python api) Experience with Scala, , Go, erlang, java,ruby, lua, bash, awk, python

10.2019-03.2020 Heidelberg Cement CI/CD pipelines, log aggregation, log anomaly detection, maintain k8s and openshift clusters, operators for databases(redis, postgresql, mongodb). Maintain rabbitmq cluster. Infrastructure as a code(ansible, terraform)

05.2019-09.2019 Berenberg Bank ci/cd pipelines, security complience, centralized loggin and auditing. Icinga customizing. Confluence autoupdate by rest api. RedHat Satelite customization (puppet upgrade, tune for solaris, performance monitoring and tuning).

07.2018-03.2019 younicos(Aggreko) Self managed powergrid system. Establish release process. Create self managed system based on openshift(kubernetes), glusterfs, swift, activemq, ansible, ospf, karaf, prometheus,elasticsearch, kibana, azure, openstack neutron. Create ansible module for moxa network devices. VPN(ipsec, site-to-site) connections based on moxa edr and cisco ASA devices. Network Access Control. Create timeserver based on gps receiver.

07.2017-08.2018 EOS Create automatized distributed infrastructure for datascientists from different countries.Create system for full recovery from scratch system for big data analytics teams(multitenancy, authentiction, authorisation, audit, kerberos, encryption by default). Patching ambari and hortonworks services(nifi, metron, ranger).Configure Oracle Big Data Sql for working together with Hortonworks hadoop and Oracle Exadata. Preparation for GDPR (DSGVO): anonymisation, taging and masking sensitive data, audit, autodeletion. Integration to company infrastructure(ActiveDirectory binded with Freeipa pki, kerberos and ldap, network services like dns, dhcp, vlans). Integration with infoblox services. Automatic installation and configuration by ansible,puppet and (redhat satellite). Cloud solution based on openstack. Manageiq(redhat cloudforms) for chargeback and integrate different cloud, containers and infrastructure providers(openstack, openshift, vmware, ovirt, cisco ucs, cisco hyperflex).

10.2015-present Mentor on course “Data Engineer”, http://mkdev.me https://mkdev.me/courses/5 train people to use big data tools for real cases. Create cases for spark, storm, graphx + neo4j. Graduated persons successfully working in big data fields. PAAS based on openshift with distributed storage on glusterfs(managed by heketi) with share cpu,gpu and network resources.

04.2017,07.2018 MotionLogic. provided big data infrastructure audit. Created roadmap for improve security, stability and automatisation. Hortonworks data platform, freeipa(ldap, kerberos), , numpy, containers and virtual network. Cypher query language workshop. Create roadmap for new product based on neo4j and spark.

06.2016-03.2017 Strato AG. Software cloud engineer. Design,implement and integrate to cloud infrastructure based on freeipa(ldap, kerberos, pki, tls) , theforeman+katello projects , openstack. Create ci pipeline for manage cloud, integration tests for salt formulas, puppet modules, ansible playbooks. build system for rpm packages and create infrastructure for rpm repositories and images(crane + pulp + foreman). Create high availability infrastructure with automatical deployment openstack. Distributed storage: glusterfs and . Integrate central authentication, authorization and certificates infrastructure in HA mode (FreeIPA: dogtag, ldap, kerberos, selinux, vault, dnssec). Security scaner OpenScap for fit standart pcidss. Provide internal trainings for collegues. Write patches for foreman, inspec, flask, hammer, katello, pulp, puppet, openstack.

08.2015-03.2016 ExacTag – Duisburg (contractor) Cloudera Hadoop, Kafka, Spark(graphX, streaming) Create realtime application for advertisement metrics Monitoring(zabbix, jmx) and tune spark application Patching spark streaming and RDD for simplify data aggregation. Cassandra as raw data storage.

05.2015-08.2015 IngDiBa Bank – Frankfurt am Main (contractor) Integrate together: Hortonworks Hadoop, Ranger,RedHat Satellite, FreeIPA, Ambari, Spark,HDFS, Hive, Spark, Yarn, Hbase, Kerberos Rstudio, R , local CRAN. Docker and docker-registry for local distribution docker images. Authorisation and authentication in hadoop with kerberos and ldap. Create big data platform for data scientists. Fraud protection. Final result is https://www.youtube.com/watch?v=wy9OE084Ak0

01.2015-05.2015 Fujitsu – Munich (contractor) Development FUJITSU Software ServerView Cloud Load Control OpenStack(neutron, nova, cinder, heat) OpenShift,ProjectAtomic(multinodes cluster), kubernetes (multinodes cluster inside Atomic), docker Web Management tool based on angularjs + d3.js + java + gradle,jax-rs

05.2013-04.2015 Citozin – Berlin (Internet of Things) founder, backend engineer collect and analyze data (fluentd, cassandra, postgresql, hadoop, R , sqoop, d3.js) openstack + hadoop(hortonworks)+ Multiple point for write to cassandra. Kafka as message broker. Cars error prediction based on collected data and logit model. DWH design and implement ETL process. Hardware device creation – bluetooth low energy, OBD2 protocols(mainly CAN) create product(docs, ads, manage team)

02.2014-12.2014 Nokia-Here – Frankfurt am Main (contractor) ruby, python, rails , postgresql(json, hstore), aws ec2, ebs, glacier, d3.js, crossfilter.js, dc.js data visualization by graphics and heatmaps, agregations by geographic and roles createria log analyze by splunk and logstash elasticsearch cluster(>10TB): rebalancing, scaleup, failover create custom logstash filters. Hadoop + elasticsearch for aggregation. Go for write REST api R + shiny + splunk api for draw beauty and fast graphics. Cloudformation templates for autodeployed and scaled elasticsearch cluster develop on java and jruby – improve and speedup logstash for s3(opensourced on github) Write puppet modules. 2004 – current Freelance as Pronix clients: DeutscheBahn, CGM AG, Zimory GmbH, Hitfox GmbH, PAYANGO GmbH, Buhl Data Service, Peterhost.ru, descubrimos.com, Marketlogic, Elinvar (finleap), dojomadnes, mediapeers

Create self serviced infrastructure. Create authentication, authorization and accounting system. Manager dell hardware by idrac thought api. AI + DevOps services. Robot which replace operators and network administrators. Distributed system for manage servers, network device and cloud. Based on openshift, hadoop, nifi, theforeman, freeipa, and openstack.

Tune mlflow and integrate it with ActiveDirectory(ldap and kerberos). Customize OpenDaylight for Openstack installation. Integrate IDS to existed infrastructure based on suricata, puppet, foreman, netflow, elk stack . Upgrade to IPS. Design SIEM (security information and event management). Customize encryption types vpnaas for Openstack Neutron.

Design and implementation IaaS and PaaS solutions. Automatic deploy openshift and kubernetes to aws, azure, baremetal and openstack with encrypted all data and networks. Kubernetes, ipsec, aws: ec2, ebs, vpc, kms, elb, weave, k8s/kops, kafka, tls. Create pipelines for rolling update applications. Adopt RoleBasedAccessControl(RBAC) for company requirements. Integrate openshift cluster with cloudera cluster and define network rules and policies for that. Autoconfigure network by ansible (cisco, checkpoint, moxa, juniper) tune rabbitmq on kubernetes cluster.failover system for amqp(based on rabbitmq). 1.implement distribution product by rpm(maven for build rpms) 2.automatize installation process(puppet + foreman + rpm) 3.implement central log system(puppet + logstash + rsyslog) 4.testing and bug fixing(vagrant + vagrant-libvirt + python + ruby + bash) 5.ldap modification 6.Message system on HornetQ chef's cookbooks, spree extentions, tests, support infrastructure create search engine for hitfox. BGPVPN extentions for Openstack Neutron. Integration Openstack with Juniper vsrx. maintainane and improve hadoop cluster, Azure Data Lake, AWS EMR Realtime advertisement Improve speed of services. Card printer api integration. Security improvements. chef integration,write all recipes and migrate part of system from scalarium(opsworks, chef) vagrant integration for autodeploy from chef-server - build system for draw geodata by d3.js maintainer of project vagrant-libvirt and many spree extentions contributor to projects: foreman, activemerchant, ovirt ui based on angularjs and created deploy recipes for postgresql ha cluster ember.js based application(js + html5) http://apps.facebook.com/herestay/ rails and backbone code for https://joblark.com/ postgresql cluster based on hot standby feature and heartbeat. http://appliancedealernetwork.com/ - spree based e-shop with geo-settings for dealer network. create autocomplete documents service online store(spree and spree plugins http://github.com/pronix/spree-ebsin http://github.com/pronix/spree-yandex-market http://github.com/pronix/spree-firstdata ) mediavalise.com filehosting service(hadoop(hbase + map/reduce tasks, realtime configuration cluster based on traffic storm apache) + rails + memcached) jruby client app + hadoop Deploy and opretate Openstack and Eucalyptus as private cloud. jruby for facebook automatization,for deploy rails application on ,for amazon orders serve eshop + remote soap datastorage (1c) realty information service (rails + couchdb + memcached) increase performance for descubrimos.com by implementing logic on C with asm. nginx and varnish for cache web pages and speed up applications. ovirt,kvm,virtualization,libvirt. Patching mysql, apache, nginx.