879 Lewiston Drive (408) 978-1407
San Jose, CA 95136 kayvan@sylvan.com
Kayvan Sylvan
SENIOR PROJECT MANAGER AND SOFTWARE ARCHITECT
SUMMARY
Over twenty-five years experience with an energetic focus on continuous process improvement. Motivational technical leader with a passion for results. Managed several high profile projects from inception to completion; including coordinating efforts of remote team members. Highly professional, organized and demanding management style. Strong leadership and conflict resolution skills.
KEY ACCOMPLISHMENTS
Designed and implemented a single DVD installer for the base Linux system needed to take various models of Itanium and x86 based hardware from bare metal to complete solution. This solution allowed field technicians to do a complete installation at customer sites as well as providing a live DVD rescue capability for troubleshooting.
Proposed, initiated, planned and executed the “Self Service Archive” application, managing remote employees in India. Software allows anyone to archive seldom used data to tape; saving the company over 5TB of data over a six month period, with savings of over $400,000 in online storage, backup, and network maintenance costs. Utilized object oriented analysis and design techniques; Java, Perl, CGI, Javascript.
Improved company data security by creating suite of programs to track global backup status for over 4000 client systems worldwide. Real-time health metrics used daily by operational staff and management. Used reverse engineering and data mining techniques to collect data from incompatible backup systems (Netbackup Data Center, TSM, Netbackup Pro, Connected, etc.) to centralize data from disparate sources.
Designed and developed a modern web-based application to replace functionality of legacy products using a console terminal based user interface. Object oriented Perl, CGI, Python, CSS, Javascript. Delivered code and 75 page user/developer manual describing system in great detail.
Overhauled an SCM department and its processes, managing a core team of junior developers to produce multi-platform, multi-lingual builds of a well known Java development environment product line. During technical review, created new automations and software that cut build times from eighteen hours to just under three hours. Worked closely with development teams and management.
SKILL SET
Soft Skills Project management, Public speaking, Training
E-Business Apache and Tomcat HTTP Servers, LAMP, AJAX, IIS, JDBC,
J2EE, ODBC, CGI, PHP, EJB, Web 2.0
Databases Oracle, Sybase, MySQL, ProgreSQL, Microsoft SQL Server
Languages Java, C++, C, Perl, Python, JavaScript, Tk/Tcl, expect, Ruby, Ruby on Rails
Platforms Unix (Solaris, HPUX, AIX, etc.), Linux (Redhat, SuSE, Ubuntu, others), Windows,
MacOS, VMS, Z/OS
SCM Subversion, Clearcase, Multisite, CVS, Microsoft SourceSafe, Perforce, SCCS, RCS, PVCS
Methods Object Oriented Analysis and Design, Literate Programming, Prototyping,
Refactoring, Extreme Programming, Agile and Traditional Waterfall methodologies
Virtualization VMWare, Xen, KVM, SWSoft Virtuozzo and OpenVZ
PROFESSIONAL EXPERIENCE
IBM, San Jose, CA August 2008 to present
Advisory Software Engineer
Design and develop complex system software components as part of the firmware of a hybrid computing platform containing proprietary z/OS components as well as open platform Linux systems. Work on the next generation of mainframes (firmware, software, hardware) and software-level accelerators. Work on integrating PSI mainframe technology and knowledge into ongoing IBM development projects. Linux and virtualization guru.
Platform Solutions, Sunnyvale, CA (acquired by IBM) 2005 to August 2008
Senior Engineer, SCM
Configuration management, tools developer, Linux guru for this startup open-systems mainframe company.
Created a new professional grade single DVD installer and installation guides to take an Itanium or x86 based server from bare metal to finished product. This allowed field personnel to perform installs at a customer site as well as providing a live Linux system with rescue tools for debugging. Improved SCM and build processes. Set up automated daily multi-platform builds on Windows, Itanium and x86 machines. Initiated virtualization projects using SWSoft, VMWare and Xen on Windows and Linux (Itanium and x86).
Synopsys Corporation, Mountain View, CA 2000 to 2005
Senior Unix Systems Administrator (2002-2005)
Senior Software Configuration Management, Consultant (2000-2001)
Tools development guru. Clearcase wizard. Lead member of Software Configuration Management team. Proposed, initiated, designed and delivered “Self Service Archive”, “Backup Status Dashboard”, and “Filesystem Monitoring” enterprise-wide projects, while managing remote developers in India. SCM support for Synopsys world-wide; fifteen sites in U.S., Europe, Asia-Pac, India. Led various Linux deployment initiatives.
Hewlett-Packard Corporation, Mountain View, CA 1999 to 2000
Senior Web Architect/Developer, Consultant
Web designer and developer, converted legacy systems on Windows NT to modern HP Unix based solutions.
Adobe Systems, San Jose, CA 1996 to 1998
Computer Scientist, Engineering Services
Research and development, in-house tools creation, release engineering. Key developer of company wide release automation processes for multiple application groups, enabling simultaneous shipment of multi-platform, multi-lingual products, for timely penetration of international markets. Designed flawless automation of builds for well known Adobe products (Photoshop, Illustrator, others). Improved hardware and software for source control and build and release process, resulting in greater reliability and doubling of speed.
OTHER EXPERIENCE
Symantec Corporation, Cupertino, CA. Software Configuration Manager, Consultant. Managed SCM core team to produce multi-platform, multi-lingual builds of the Visual Cafe product line.
Netboost Corporation, Mountain View, CA. Senior Developer, Consultant. C++ design and development, driver and kernel level experience in a multi-platform environment. Netboost was acquired by Intel in 1999.
Transact Software, Sunnyvale, CA. Software Engineer. Leader in creating Transact's object oriented design and development philosophy, leading to significant savings through code re-use.
RJE Communications, San Jose, CA. Product Manager. Brought credit reporting software for credit bureaus to market. Managed junior developers. Involved in design, implementation, and technical support.
EDUCATION
Capella University, Minnesota. Bachelor of Science in Information Technology with specialization in Project Management, Summa Cum Laude, March 2010.
University of California, Berkeley. Computer Science and Mathematics coursework.