Vassili Rusmanov
Senior DevOps Lead / Chief Security Officer / Quality Manager
An engineer and manager with 20+ years of experience and demonstrated track record of envisioning, building and launching innovative products. Believer in creating beautiful software that provides a first class user experience. Data centric thinker who enjoys both using data to make better decisions and creating products that make it easy and intuitive for others to understand and use their products.
SKILLS
Operating systems
  • HP-UX 11i v1-v3,
  • AIX 4.3.3 -7.2,
  • Solaris 7-11,
  • RHEL 2-7,
  • SLES/SLED 8-12,
  • Different versions of FreeBSD,
  • OpenBSD,
  • NetBSD,
  • CentOS,
  • Fedora,
  • Slackware,
  • Debian and Ubuntu,
  • Security distro Kali,
  • All Mac OS versions,
  • All Windows versions,
  • Different OS-es for routers and switches.
  • Different versions of iOS and Android.
Languages
  • C#,
  • C/C++,
  • Objective C,
  • SQL,
  • Java,
  • PHP,
  • JavaScript,
  • VBA,
  • Ruby,
  • Python,
  • Perl,
  • BASH,
  • CSH,
  • KSH,
  • Pascal,
  • Basic
Technologies
Coverage tools: OpenCover, Ncover, Cobertura.

CI and CD tools: Sonar, Perforce, git, SubVersion, Jenkins,

Security tools: Kali, Hailstorm, WebInspect.

SQL DB: MySQL, PostgreSQL, MS SQL, Oracle, Lotus

NoSQL: MongoDB, Cassandra, CouchDB

Web: ASP.NET, HTML5, CSS, XML, JSON.

RPC: .NET, COM, Corba, WebServices, RESTful
Technologies
Domains: ActiveDirectory, OpenDirectory, NIS, LDAP

WebServers: IIS, Apache, Tomcat, Nginx, lighttpd

Networking: VPN, IPSec, PPP, SSL, SSH, Telnet, TCP/IP, UDP, BGP, SNMP, SMTP, IMAP, POP, FTP, SFTP, SMB

Virtualization: VMWare ESX, Hyper-V, VirtualBox, Parallels, specific to UNIX things like LPAR/VPAR, Zones, WPARs, Docker, chroot.
Confident, Good Trainer, Coach and Motivator, Energetic and Optimistic, Dedicated to Excellence, Good Collaboration Skills, Excellent Analytical Skills, Good Communication Skills, Ability to Handle Multitasking.
PROFESSIONAL EXPERIENCES
2018-now
Kuehne and Nagel
2018-now
Kuehne and Nagel
DevOps Engineer
Development and Operations Engineering
  • Setting build systems and helping with development setups for Tallinn and UK teams: Vagrant, Jenkins, Ansible, DSL, Sonar, Allure,…
  • Implementation of build systems with Shared Library and integration with Nexus, RHEL repos
  • IT Ops development of Ansible roles for deployment.
  • Maintenance of multiple test and production servers in Hongkong, Hamburg and UK.
2017-2019
Kreditex
2017-2019
Kreditex
Java, JavaScript and PHP developer and IT consultant
Fintech projects for group of companies
  • Did extensive analyses of multiple free and proprietary fintech systems for loans, shares and deposits.
  • Pilot implementation of open source system Mifos for one of organizations.
  • Adaptation of system to local market, writing plugins for integration with Estonian public organizations.
  • Maintenance of older systems: fixes, features, data migrations, backups..
  • Analysis for security vulnerabilities, GDPR compliance checks.
2017-2018
ВIRKLЕ IТ
2017-2018
ВIRKLЕ IТ

Manager SQA Engineering
Manager of SQA Engineering
  • Establishing QA processes in organization.
  • Setting Jenkins, Karma, Jasmine, Protractor with Selenium
  • Implementation of POC and BVT for our main projects.
  • Working with Dev and ensuring adoption of QA process into development.
  • Implementation of Security and Performance tests for main projects.
2010-2016
SYMANTEC ESTONIA OU
2010-2016
SYMANTEC ESTONIA OU
Senior Manager SQA Engineering
Senior Manager of SQA Engineering on IT Management Suite product
  • Lead a global team of engineers, located in Tallinn and Pune (India), including Development and Engineering for Symantec Endpoint Management Software. Successfully supervised and released multiple products from an alpha with several customers to a production offering with hundreds and thousands of customers.
  • Lead Automation Framework Team and was responsible for whole Automation strategy for our BU (300+ FTEs)
  • Lead Security, Scalability and Performance Team and was responsible for whole BU strategy in these areas.
  • Lead multiple internal initiatives for processes improvements and collaboration between different teams and units.
  • Was playing active Product Owner role and connecting customers to developers. Certified and practicing Product Owner and Scrum Master (scrumalliance.org)
  • Lead several innovation events with a goal to encourage engineers to create new product ideas and technologies.
  • Created staged innovation process for BU, defined steps and criteria. This allowed engineers to contribute truly innovative features to our product line. Received very warm feedback from the field.
  • Responsible for creation of highly performing teams, optimizing teams, including hiring and coaching.
2008-2010
SYMANTEC ESTONIA OU
2008-2010
SYMANTEC ESTONIA OU
Manager SQA Engineering
Managing multiple software products testing at Symantec Estonia
  • Lead several teams of SQA engineers to develop and deliver essential parts of our enterprise software package.
  • Delivered multiple projects on time with great quality.
  • Also lead Automation team of engineers in Pune, India.
  • Based on customer and partner feedback, helped with product roadmap to address competitive gaps and additional market segments, like UNIX/Linux and Mac support for our software.
  • Created and maintained quality metrics and dashboards for some of our products.
  • Responsible for overall quality of components.
  • Responsible hiring of SQA engineers to my teams and coaching/training.
1998-2008
SYMANTEC ESTONIA OU
1998-2008
SYMANTEC ESTONIA OU
SQA Engineer / Senior SQA Engineer / SQA Supervisor
  • Responsible for writing test cases.
  • Writing/updating/reviewing test plans
  • Looking at the big picture: requirements coverage, test priorities, removing redundancies.
  • UNIX/Linux and Mac testing in our BU
  • Performed several researches for UNIX systems and networking configurations.
  • Test cases execution. All kinds of testing: BVT, functional, regression, scalability, performance and security.
  • Bug reporting and verification.
  • Fixing of issues in code.
  • Developed framework concept and implemented first version.
  • Automated portion of BVT and Regression cycle for UNIX/Linux/Mac solutions we developed.
1997-2001
2010-..
1997-2001
2010-..
Education
Tallinn University of Technology
  • MCs – Master of Computer Science
  • BCS – Bachelor of Computer Science
Scrum Master certification.
Product Owner certification.
Crucial Conversations with employees.
Culture Difference: working with US, Europe, India, China, Russia and Middle East.
MAJOR ACCOMPLISHMENTS
One Patent granted and several in progress
In the area of testing and automation of testing of software development. Invented, coded the initial MVP. Implemented later to test our ITMS product that reduced cost of HW and travel to distant labs dramatically.
Patent info:

https://www.google.com/patents/US20080155338
Centralized HW purchase process for BU (300+ FTE)
Centralizing of hardware purchase budget (about 1Mln USD per year) allowed to have detailed plan of all expenditure for upcoming year. It reduced total cost of ownership and maintenance. Also allowed to work with procurement in advance so we been able to negotiate lower prices and save hundreds thousands of dollars.
Contributed code to open source community
Which in use by thousands of developers around globe. Developed on C++ initial Mac OS X implementation for STAF.
Open source project: http://staf.sourceforge.net
Organized IT Conferences
Organized two conferences for Research and Development in Tallinn. Each were attended by 200+ international software development professionals.
STAF# Automation Framework (for BU with 300+ FTE)
This framework simplifies cross-platform test case automation development and allows testing of software product at any number of different hardware devices and almost any OS. This process increased the speed of testing process and led to major cost savings for the Company. Framework is actively used by many teams and spread around Symantec. Framework got great recognition on Symantec Developer Conference and became one of recommended tools. In general when C# used as development language then STAF# is also used for Automation and unit testing.

Labs operations

Our BU had significant amount of HW for test and development. VMware implementation consists of several hundreds of blades. NetApp infrastructure based on 500+ TB of shared storage and UNIX/Linux and Mac lab has several dozens of servers and workstations. In order to effectively manage hardware introduced automatic monitoring system with alerts when some issue is happening. Implemented backup strategy and HW sharing and usage policies. In overall all steps reduced potential downtime to almost zero level.
Interests, hobbies
IPSC shooting, as Range Officer attended many continental and world competitions.
Powerlifting, Weightlifting, Gym, Cross Fit, Photography, Coins collection.