Kevin Mccabe work email
- Valid
- Valid
Kevin Mccabe personal email
Kevin Mccabe phone numbers
Sr QA Engineer5+ years QA10+ years software engineering15+ years playing BanjoKevin is a creative hands-on QA engineer with a deep and unique blend of software development, QA testing, and music.ExpertiseWriting and executing test plansFinding and filing bugsWriting scripts to test software and illustrate conceptsCreating technical diagramsWriting technical documentationImproving quality by enhancing infrastructure and processActing as a catalyst while working in cross-functional teamsProducing composing, instructing and performing musicSpecialties: White box, black box, functional and regression testing; Test Plans, Test scripts; Music production, composition, instruction and performance; Software development; Web applications; Data visualization; 3D graphics; Computer animation; Music production; Video production; Web analytics; FrameMaker, MS Project, MS Office; SVN; Mantis; TestRail; C, C++, DITA, JAVA, Perl, PHP, Python, Javascript, JQuery, and SQL languages. Pro Tools, UA Console.
Dc Systems
-
Sr Qa EngineerDc Systems Jul 2014 - PresentRedwood City, CaSr QA Engineer with experience in improving quality by building out QA infrastructure, and refining development processes. Responsibilities include writing and executing test plans, writing automation scripts, executing manual tests, writing technical documentation, and interfacing directly with customers.
-
Technical WriterDc Systems Jul 2014 - PresentRedwood City, CaWrite technical documentation for a suite of software tools used for Smart Grid applications. Documents include user and system administration guides, test plans, design specifications, and technical illustrations. Tools include Structured FrameMaker, DITA, and MS office.
-
Sr. Software EngineerCyberswitching Aug 2011 - Jan 2012San JoseWrite enterprise-level web-application called Energy Management Console (EMC) to monitor and control electrical power for Cyberswitching Power Distribution Units (PDUs). EMC is written using the Codeigniter PHP MVC framework. Create DB schema and implement using mySQL database. Write controllers using PHP. Write DHTML views using javascript, JQuery, Ajax, dataTables, Superfish, flot, and PHPlot. Write JSON web services in PHP. Write real-time power usage visualization AJAX page that animates 2D power usage data by calling web services for power data.
-
Sr. Software EngineerCyberswitching Jun 2010 - Aug 2011San JoseDefine and run QA department. Write test plans in TestRail for cyberswitching products. Write automation scripts in Perl using expect, write results in HTML, and post to QA web site . Automation scripts run on linux host. Execute test plans. Hold regular meetings with sales, marketing, engineering, and manufacturing to set priorities of bugs. Define release process and criteria. Log bugs in Mantis. Work closely with dev team in agile programming environment. Automation scripts performed white box testing by remotely executing programs on target system, and analyzing results to determine state of system.
-
Sr. Software EngineerCyberswitching Oct 2008 - Jun 2010San JoseRecruit/manage diverse team of software engineers to bring to market smart grid products used to remotely control, monitor and analyze power consumption in datacenters and facilities. Create and track projects plans to completion. Hold regular team, and one-on status meetings. Communicate project status to VP of engineering and VP of marketing. Establish budgets and manpower levels. Recruit team members as necessary. Assist in resolution of technical issues.Products include Linux-based power distribution units (PDUs) and an Enterprise Management Console (EMC) web-application that collects data from PDUs and generates reports. Systems deployed at Cisco, Juniper, Equity Office and others.Software for PDUs consists of embedded firmware running on multiple Renesas R8C 23 micro-controllers and a central LAMP Web-application running on an Atmel RM9 microprocessor. Firmware running on Renesas microcontrollers measures/controls the electrical power consumption for circuits and outlets by reading data from ADE 7763 ICs and setting the state of relays using SPI communication. Renesas firmware is written in C++ and runs in a real-time OS implemented with freeRTOS. Power usage data, and relay state control is done by an embedded server application running on Atmel microprocessor. The server gathers the power usage information and controls the relay state by communicating to the to the Renesas micro-controllers across a CAN bus. Several external interfaces are implemented for the system including:An embedded web-application built on Lighttp, FAST CGI, cherryPY, SQLite and RoutesA set of DHTML pages written with JavaScript, JQuery, CSS and AJAXA REST API that returns JSONA LCD touch-screen application written in Python/GTK with an accelerometerA CLI written in PythonA SNMP interface implemented with NetSNMPA Cisco Energywise interface implemented with the Cisco Engerywise SDKPDUs and EMC are deployed at Cisco, Juniper and many other locations.
-
Owner--InstructorSaratoga Music Academy Sep 2000 - Oct 2008SaratogaOwn and operate music studio. Manage construction and maintenance of studio by interfacing with contractors. Recruit students and instructors. Compose and produce music using Pro-Tools. Publish songs on itunes. Provide musical instruction for guitar, bass, piano and banjo. Hold recitals and coordinate community performances.
-
Software Engineer - Web AnalyticsAccrue Software - Startup Dec 1998 - Sep 2000FremontWork on a team to build state of the art web application used to analyze web traffic data (Web Analytics). Write JAVA applets and Perl cgi scripts to configure Accrue “Insight” web application. Write born shell scripts to install product on Sun workstations. Write SQL queries to analyze web traffic data. Insight implements proprietary html analysis software that analyzes the html communication directly to provide a rich set of data. Data is stored in a Red Brick data warehouse. Usage reports are generated using custom reports that call CGI scripts that run SQL queries. Results are formatted into HTML reports. Work as a consultant with the professional services department. Meet with clients to gather requirements. Develop proposals to extend existing product with custom software to solve customer needs. Manage projects to completion, and write code to implement solutions. Write automated nightly scripts in Perl to Extract Translate, and Load (ETL) data from e-commerce database into Accrue data warehouse. Write custom reports in HTML that integrate e-commerce user data with Accrue Insight session data. Present reports to marketing teams at customer sites.
-
Software Engineer - Marketing CommunicaitonsNasa Jul 1996 - Dec 1998Nasa Ames Research CenterManage Customer Communications Group (CCG) within the Numerical Aerodynamic Simulation (NAS) facility at NASA Ames Research Center. The CCG is responsible for communicating NAS results to NASA stakeholders, as well as provide accounts and help services to the research scientists themselves. The CCG consists of multiple groups including a multi-media production team, an online newspaper (UNAS News), and a help desk/user accounts team. Architect “Stereo Visualization Theater” (SVT), and produce content to run on theater. SVT consists of a Silicon Graphics Onyx with striped disk array, and high-resolution video card. Stereo-scopic animations of CFD simulations for vehicles such as the Space Shuttle Orbiter are viewed using an Electrohome high-bandwidth video projector with polarizing filters and active glasses. Manage a cross-functional production team including animators and software engineers to produce custom content for the SVT. Deploy SVT in NASA booth at conferences. Give tours of NAS facility to visiting scientists and dignitaries including Senator Sensenbrenner, Vice President George Bush, and many others. Produce promotional videos to communicate NAS mission, objectives, and results. Work with scriptwriters, directors, and postproduction. Create and manage production schedule. Distribute videos through NASA imaging technology branch, and through conferences. Responsibilities include:• Establish mission, objectives, goals, and metrics• Hold project reviews• Produce kiosks for NASA trade show booths• Produce promotional videos• Attend conferences and communicate NAS mission and achievements
-
Software Engineer - 3D Data VisualizationSterling Software Jun 1986 - Jul 1996Nasa Ames Research CenterArchitect and implement a visualization laboratory for analysis of Computational Fluid Dynamics (CFD) data. Laboratory systems include 3D animation production using FAST, video editing facilities using video switchers, Abekas digital disk recorder, 3/4 “ beta tape, multi-track audio, high-bandwidth Pesa video router, and integration of virtual reality systems. Provide production services to NAS researchers to analyze results from CFD simulations. Produce animations/videos of NAS achievements for NASA, Smithsonian Air and Space Museum, NASA stakeholders and the public. Responsibilities include:• Specify system requirements• Interface with vendors• Procure components• Interface with NASA facilities• Establish budgets• Develop project plan• Manage projects• Manage operation of lab Write scientific visualization software as a part of the Flow Analysis Software Toolkit (FAST) team. FAST is used by NASA and industry partners like Boeing to analyze results from Computational Fluid Dynamics (CFD) simulations. Write keyframe animation, and 3D interactive viewing controls in C, C++ using SGI gl/openGL for SGI workstations. Use FAST to create 3D animations of CFD data. Responsibilities include:• Write scientific visualization software in c/c++• Produce 3D animated videos using custom software on SGI computers• Support animation production team with custom software• Research use of audio to analyze scientific data• Compose music for videos
Kevin Mccabe Skills
Kevin Mccabe Education Details
-
Computer Science Engineering -
West Valley CollegeMusic -
College For Recording ArtsMusic
Frequently Asked Questions about Kevin Mccabe
What company does Kevin Mccabe work for?
Kevin Mccabe works for Dc Systems
What is Kevin Mccabe's role at the current company?
Kevin Mccabe's current role is Sr. QA Engineer with Direct Experience in Writing Software.
What is Kevin Mccabe's email address?
Kevin Mccabe's email address is rk****@****ast.net
What is Kevin Mccabe's direct phone number?
Kevin Mccabe's direct phone number is +140830*****
What schools did Kevin Mccabe attend?
Kevin Mccabe attended San Jose State University, West Valley College, College For Recording Arts.
What skills is Kevin Mccabe known for?
Kevin Mccabe has skills like Python, Software Development, Perl, Php, Java, Web Applications, Mvc, C, C++, Jquery, Css, Sql.
Not the Kevin Mccabe you were looking for?
-
Kevin McCabe
Detroit Metropolitan Area2mba2005.hbs.edu, gm.com1 (888) 8XXXXXXX
-
Kevin McCabe
White Plains, Ny15cwealth.com -
Kevin McCabe
Greater Seattle Area2tableausoftware.com, tableau.com -
Kevin McCabe
Los Angeles Metropolitan Area -
Kevin McCabe
Greater Seattle Area4gmail.com, cna.com, flash.net, cloudtp.com2 +161767XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial