In a nutshell:• 20 years of experience in software design (including 5 as SQA team manager)• Love to write fast, lean code, and to automate processes• Live to help my team and serve my customers• Favorite drink: Coffee. Black.• Favorite day of the week: Monday! And I'm not even kidding ;)TECHNICAL SKILLS:• Software development: C++, C#, VB.Net, Java, Ruby, Fortran 95, ASP.NET, JavaScript, SQL• IDEs: Visual Studio, Eclipse, Qt• SCM: Git/GitHub, Apache Subversion, Accurev• Testing: Selenium IDE/WebDriver, Ranorex, TestComplete, TestLink• Productivity/infra tools: YouTrack, FinalBuilder, Team City, Code Collaborator, Windows SysInternals, Windows batch, UNIX shell• Machine virtualization: Oracle VirtualBox• CAD/CAM: CATIA, SolidWorks, ESPRIT, GibbsCAM, SketchUp• 3D modeling: Parasolid kernel librarySOFT SKILLS:Excellent written and verbal communication, good listener, self-starter, loyal, resilientSPECIALTIES:Software development life cycle (SDLC), software quality assurance, software architecture, team management, multi-site project management, agile methodology, scrum, algorithms, data structures, design patterns, version control systems, build systems, automation, machine virtualization, troubleshooting and debugging, isolation of software failure patterns, test driven development (TDD), test planning, test tools evaluation and prototyping, technical training and mentoring, CAD, CAM, CNC machining, applied mechanics
Listed skills include Regression Testing, Unit Testing, Test Design, Test Automation, and 48 others.