• More than 15 years of experience in software development, automation and cloud operations
• Certified ScrumMaster. Agile engineering practices, methods knowledge and implementation
• Ability to learn new technologies and challenging concepts quickly and implement them
• Strong team player, experience in leading remote offshore teams
• Excellent analytical, communication and problem-solving skills
• Cross-functional team leader
Programming: JavaEE, Obj C, RESTful Web Services, Ruby, JavaScript, AJAX, HTML, CSS, XML, XSLT, SQL, C/C++, Shell scripting, Ant, Maven
OS: iOS, Android, OS X, Arch, Debian, Ubuntu, FreeBSD, Windows Server
Technologies: J2EE, Spring, Hibernate, JAX-RS, JSF, JSP, EJB, Servlet, Struts, JDBC, ADF, BC REST, jQuery, RequireJS
IDE: Intellij IDEA, Xcode, JDeveloper, Eclipse, STS, Visual Studio
Automation: Selenium WebDriver, Cucumber, Capybara, Watir, JUnit, JMeter, Instruments
Databases: Oracle, MS SQL, Derby, MySQL
Services/Tools: Hudson / Jenkins, Bamboo, Active Directory, Exchange, IIS, Apache, SVN, Git, Jira, GreenHopper, Confluence, FishEye / Crucible, Gerrit
Software Development Manager @ Project: Oracle Taleo Business Edition is a Cloud/SaaS based Talent Management product suites with multiple products such as Applicant Tracking System (Recruiting), Performance Management, Onboard/Offboard and Compensation.
• Managing Cloud/SaaS development team that develops and supports multiple quality products
• Scrum Master for one of the teams working on aggressive delivery schedule
• Product roadmap planning and execution, issues triaging and root cause analysis
• Coordination of security and penetration testing
• Architected creation of automation framework from scratch leveraging BDD concepts
Project: Learning Applications Suite REST API Infrastructure
• Building Java layer of enterprise level SaaS Cloud Application from the ground up
• Out-of-box multi-tenant architecture for BC REST and MDS technologies
• Driving non-standard solutions, product architecture point of contact, collaborations throughout multiple teams
• Leading two engineering teams
Project: Oracle Tap / HCM Enterprise
• Delivered project and built demo version on time that was presented by executive management on Oracle Open World 2013 and HCM World 2014
• Leading mobile platform team that develop metadata-driven client to work with multiple backend
cloud services providing HCM domain solutions: Talent Acquisition, Performance, Talent and Evaluation Management
• Leading recurring Mobile Platform trainings across senior development teams throughout the company
• Setup processes to improve quality and speed in delivering against roadmap: Jenkins CI server for daily/acceptance builds, utilizing automation tools to test daily builds, maintaining WiKi pages,
enforcing usage of debugging tools, coaching developers and QA engineers
• Playing key role across different teams, maintaining and scheduling in development of key
features
• Organizing weekly demos to review new features of the product
• Quarterback role across cross-functional teams to triage and perform root cause analysis From March 2013 to Present (2 years 10 months) Product Development Manager @ Project (March 2012 - March 2013): Oracle Fusion Tap / Taleo2Go Mobile
• Architectured Mobile RESTful Services Adaptor to integrate with Talent Cloud APIs
• Point of contact for different development teams and platform team
• Helped and trained team members, collaborated with other teams
• Consultant for enterprise mobile development team processes and architecture
• Delivered planned product functionality in shortest aggressive timeframe for major annual event to present to 2000+ customers
http://www.youtube.com/watch?v=cK4aW0kZTWs&t=87m45s
• Helped automation team to solve issues in multiple projects using
Ruby/Webdriver/Cucumber framework
Project (December 2011 - February 2012): Rebuilding of company services
• Organized complete rebuilding of company services, changing architecture to reduce technical debt
• Resolved security issues on the company customer facing applications, optimized search functionality
• Setup processes for automated tests of continuous integration testing using Selenium WebDriver
• Configured pfSense as MultiWANgateway with balancing and shaping traffic
• Provided root cause analysis for identified defects and communicating them during daily stand-up meetings for development and QA teams
Environment: IntelliJ IDEA, OSX, Xcode, iOS, J2EE, Spring, Hibernate, RESTful web services From December 2011 to March 2013 (1 year 4 months) Line Manager, Engineering @ • Decision maker for the company IT direction, short and long term technology adoption
• Managed teams of Developers, IT engineers
• Pioneered new software product security policies and standards throughout the company
• Designed and developed administrator’s controls to manage accounts and report sales status
• Lead migration of existing automation framework to WebDriver
• Engineered a plan for deploying new architecture Windows Server and Debian GNU/Linux server in existing domain structure to enhance Cloud Ops processes, drove the changes
• Maintained distributed server operation systems through remote connections (ssh, vpn, etc.)
Environment: Eclipse, JSF, Spring, Hibernate, Selenium RC/WebDriver, Firebug, Tomcat,
VMWare, Ubuntu server, BASH, SSH, Windows server, Active Directory, MySQL 5 From April 2011 to November 2011 (8 months) Deputy Chief of Engineering Department @ • Managed teams of Software Developers, QA Automation Engineers, IT Specialists
• Created orientation program to make learning curve easier for new engineers. It included
introduction to development environments, version control system, architecture overviews, coding
style, security standards
• Lead project of adapting web applications for mobile platforms, lead team of engineers that
developed for Android and iOS platforms
• Point of contact between upper management and teams, between different teams in various
projects
• Non-standard problem-solver role around IT business solutions
• Organized HQ office migration from Windows-based to Linux-based stations and servers, driving productivity up and business costs down
• Wrote projects' requirements, designs, plans and diagrams
• Designed and developed GUI for ERP system
• Designed and developed web interface for administering and managing users and clients with
J2EE, XML, EJB, Servlets, JSP, Struts
• Performed extensive end user interaction for gathering requirements, design, UI approvals and
User acceptance testing
• Utilized Ruby/Watir-WebDriver/Cucumber to create automated test framework for regression
testing
• Designed, developed and maintained internal team Wiki-style web site for document sharing and
storage
• Controlled processes of Cloud Operations
• Provided quick out-of-box disaster recovery when RAID 5 array of one of the domain controllers broke down with no LAN/WAN access to local servers, workstations, and offsite servers
• Administered heterogeneous network which included different versions of Windows Servers, Debian GNU/Linux, Red Hat Linux, workstations under Ubuntu Linux, Windows
• Maintained DNS, DHCP, NTP, proxy-server, FTP-server, Web-server, Mail server, routers, spam
filters, corporate antivirus
Environment: JDeveloper, JSP, Servlet, Apache Struts, Selenium, Debian, Arch, Ubuntu,
VirtualBox, SAMBA, BASH, Windows server, ISA Server, Oracle, Active Directory,
Ruby, Watir-WebDriver, Cucumber From March 2004 to March 2011 (7 years 1 month) Software Developer Lead @ • Directed team of engineers working on business process automation
• Initiated and implemented code and design review processes
• Programmed accounting database application models and reports
• Developed back-end to manage content handling system
• Tested privacy and security configurations as well as multi-tier public and private settings
• Improved the deployment and installation scripts
• Developed SDK tool for host simulation software for new IOCB supported types, remote
procedure calls for fault tolerance software for injection various types of errors during run-time
• Analyzed, designed, developed and implemented additional modules for the system, as well as
improved the application so it would be easier to maintain in the future
Environment: C, C++, UML, Oracle, PL/SQL, Shell scripting From June 1998 to February 2004 (5 years 9 months)
JavaEE Technologies, JavaScript/jQuery/AJAX, UNIX Administration @ Bauman Technical UniversityC++ Projects @ State University of Aerospace TechnologyBachelor of Engineering (B.E.), Computer Science @ Yelets State University of Bunin Slava Skryabin is skilled in: Software Project Management, Cloud Computing, Mobile Applications, Web Applications, Talent Management, Java, Scrum, Servlets, Network Security, MySQL, Oracle, Agile Methodologies, Apache, SQL, Android