Make your own free website on Tripod.com

 

LEVENT N. ATASOY        http://latasoy.tripod.com/ResumeLeventAtasoy.htm

(626) 821-0013                                                                                                                                      email: latasoy@myrealbox.com

 

OBJECTIVE

Build and manage organizations with processes to develop near-perfect software utilizing my broad experience in managing software configuration, release, quality assurance, development, and IT operations.

 

COMPUTER SKILLS

Programming

Java, EJB, ANT, C, C++, FORTRAN, MakeFiles, Perl, shell scripts, Emacs-Lisp, SQL, CGI, HTML, JSP, JavaScript, XML

Development

Rational ClearCase with UCM and MultiSite, Rose; Visual SourceSafe; CVS; RCS, SCCS; Gemstone, WebLogic; UNIX, Windows

Applications

Rational Robot, ClearQuest, RequisitePro, RUP; Mercury LoadRunner, TestDirector, WinRunner; Oracle, SQL Server;  Apache, MS-IIS; MS Project, Office; Lotus Notes; Visio; Frame Maker; SoftTest, SilkTest;

 

WORK EXPERIENCE

9/02 – Present

Technical Project Manager, Washington Mutual Bank, Northridge, California

 

·   Identify appropriate tools and methods to use in order to ensure the successful management of projects.

·   Define the appropriate application and configuration of the tools and methodologies to support their effective use in the management and reporting of IT projects.

·   Integrate tools and methodologies with the standards and guidelines for IT project management.

·   Provide project support by providing methodology and tools expertise (ClearCase, ClearQuest, RequisitePro, RationalRose, MS Project) and applying project-related policies, procedures, standards and methodologies to current projects.

·   Conduct objective reviews of assigned projects to assess their compliance with established standards, methodologies, and policies and procedures.

·   Coach and mentor software development teams in the delivery and application of standard tools, methods and processes to project and software development teams.

·   Act as a single point of contact for assigned projects to resolve questions and issues regarding tools and methods.

·   Provide necessary training and documentation assistance to software teams.

·   Monitor the use of standard tools, methods and processes to support continuous process improvement.

·   Assist in defining compliance with established internal and external methodologies, reporting processes, requirements, procedures and standards applicable to projects.

·   Provide feedback and input regarding application and implementation of tools, processes and methods within the project environment.

·   Supervise activities of application systems analysis and programming personnel.

·   Design and integrate data processing systems and ensure effective integration of systems.

7/00 – 8/02

Development Support Manager, eConnections, Inc., Pasadena, California

Configuration and Release Management

·   Deployed and administered Rational ClearCase, MultiSite on Windows, UNIX, and web.

·   Hired and trained full-time Rational ClearCase specialists in varied UCM methodologies.

·   Transitioned all eConnections, Inc. departments to the Rational Unified Process.

·   Directed the purchase, installation, upgrade, and configuration, maintenance, and user support of all SCM tools within eConnections, Inc.

·   Controlled the builds, integration, deployment, and testing of software products.

System Integration, Deployment, and Administration

·   Implemented Perl and shell scripts to facilitate system builds, integration, release, installation, and deployment using Gemstone and WebLogic EJB servers.

·   Established and maintained production deployment processes and development environments of EJB applications on SOLARIS and Windows-NT.

·   Supervised processes and personnel that integrate and build the application and deploy it into development, QA, demo, staging, and production servers.

·   Trained new developers and supported them in configuring their machines and maintaining their development environments

Quality Assurance

·   Founded the eConnections corporate QA department, managed outsourced QA consultants, hired and trained QA analysts.

·   Planned the QA budget, resources, and schedules and for various projects and releases.

·   Oversaw the definition of QA plans, scripts, and execution for all products and projects.

·   Launched Mercury LoadRunner to automate stress testing, WinRunner to automate regression testing, and TestDirector to automate test planning and execution.

·   Instituted Rational ClearQuest to track defects, RequisitePro to automate and integrate requirements management, and Rose to model business processes and Java objects.

1/00 – 7/00

QA and Release Operations Manager, NexTag.com, San Mateo, California

Configuration and Release Management

·   Established policies for software defect reporting, handling, and resolution.

·   Assessed severity of post-release defects vs. the risk of code changes, approved patches.

·   Monitored and analyzed software defect trends, produced summaries for upper management.

·    Coded Perl and shell scripts for configuration management, making builds, creating and applying patches, and migrating releases to test beds and production sites.

·   Maintained Java code, Oracle SQL scripts, shell scripts, functional and test documentation using MS Visual SourceSafe.

Operations

·   Improved the speed, reliability, and traceability of site updates by formalizing the flow of code change requests between the product management, QA, and operations.

·   Designed utilities to automate the monitoring of daily tasks, such as data imports, report generation that are scheduled at the live-site as well as at QA machines.

·   Created procedures to monitor site responsiveness, gathered and archived site statistics.

·   Managed site release process, code update and database migration.

·   Constructed and maintained test machines and environments in Windows NT and Solaris.

Quality Assurance

·   Suggested functional and design specification changes to improve the usability and testability of NexTag.com site and applications.

·   Updated development project plan with MS Project, estimated the QA effort necessary to test new functionality, and supplemented the project plan with the QA tasks.

·   Prioritized and scheduled QA resources for new functionality development and maintenance of existing releases.

·   Evaluated performance and reliability of Java applications using Rational Robot.

·   Assigned tasks to QA personnel, supervised the development and execution of test plans.

·   Reviewed Java code, incorporated modifications to improve testability.

·   Composed Perl scripts that FTP and analyze Java servlet logs for errors.

3/99 – 12/99

QA Manager, Software Prototype Technologies Consulting, Burlingame, California

Wells Fargo 3/99 – 6/99

·   Wrote the strategic QA plan for integrating a new customer service workflow software into the Internet online banking department.

·   Coordinated preparation and allocation of test data needed by various software development departments. Used SilkTest to automate data creation.

·   Developed the test project plan and established the test environments for end-to-end testing as the data submitted via forms on browser clients pass through web servers, authentication servers, mail interface gateways, database servers and clients.

·   Directed QA analysts to produce detailed QA plans for individual software, system and database components.

·   Supervised the test execution and managed the defect reporting and quality metrics.

·   Oversaw Y2K testing efforts.

Farmers Insurance    9/99 – 12/99

·   Counseled the management of Farmers Insurance on reengineering their QA methodology.

·   Introduced a proactive zero-defect testing methodology to their QA personnel.

·   Managed test analysts in demonstrating the implementation of the improved methodology.

E-Business  6/99 – 12/99

·   Provided consulting on product definition, implementation, and testing strategy for an Internet business startup.

·   Created the overall QA test plan, alpha test plans and test scripts.

1/95 – 2/99

Product Manager, MSC Software, Los Angeles, California

Management

·   Managed all phases of a new product: wrote business plans, defined specifications, supervised the product’s development, release, documentation, marketing, licensing, pricing, packaging, and training.

·   Coordinated the planning, development, testing, beta release and production of products.

·   Built product enhancement plans and priorities based on customer feedback.

·   Reviewed functionality and design specifications, assessed test plans, approved releases.

·   Recommended and approved functional enhancements based on ROI.

·   Initiated joint development and promotion efforts with hardware/software partners.

·   Set up business practices for licensing.

Quality

·   Organized release post-mortems.  Defined and assigned corrective action items.

·   Led Y2K testing, disseminated Y2K compliance information via letters and web site.

·   Implemented network licensing and security requirements for MSC products.

·   Composed test plans the installation and operation of multiple license servers communicating with a heterogeneous cluster of clients.

MIS

·   Established and administered the server and the contents of the product management department intranet web site—the first and the most widely used site in MSC.

·   Contributed material for marketing collateral and brochures for new releases.

·   Distributed electronic and printed release information and presentations.

·   Maintained tables of hardware and OS requirements and performance characteristics.

·   Redesigned an improved online help system, set up online user discussion groups.

·   Offered release-specific training to customer support, sales, and application engineers.

Technical

·   Constructed build environments, moved source control from SCCS to RCS, coded and debugged new modules using C APIs, ported software from SOLARIS to AIX and HPUX.

·   Created patches and extensions for releases.  Posted information to the web site.

·   Set up computer systems used for demonstrations in trade shows.

·   Installed a secure application/file server for the product management department.

·   Initiated electronic archival and control procedures for specification and design documents.

·   Wrote utility programs on SUN SOLARIS, ported programs to Windows using MS-Visual C++, designed a product installation GUI using JAVA.

1/94 - 1/95

Technical Marketing Specialist, MSC Software, Los Angeles, California

 

·   Produced competitive analysis reports, recommended product-positioning strategies.

·   Created marketing collateral for products, coordinated trade shows, product launches, and joint marketing efforts with partners.

2/91 - 1/94

Senior QA Engineer, Rasna Corp., San Jose, California

Lead

·   Trained customer support and test engineers in the use of Rasna software.

·   Oversaw consultants in creating and running test problems and interpreting the results.

·   Instructed test engineers on developing SQA metrics.

Procedures

·   Instituted QA methodology and processes from scratch.

·   Automated QA processes using scripts to distribute test cases on a UNIX network.

·   Defined metrics for performance test results, established goals for subsequent releases.

Innovation

·   Boosted testing efficiency repeatedly by devising higher throughput verification methods.

·   Created models to test the interfaces between Rasna and other products.

·   Evaluated the ease-of-use of each product and recommended enhancements.

9/88 - 2/91

QA Engineer, MSC Software, Los Angeles, California

Methodology

·   Developed software metrics to measure and track code stability and quality.

·   Ensured adherence to standard coding practices by running code design reviews.

·   Initiated the ISO 9000 certification initiative for MSC Software.

Efficiency

·   Shortened the testing cycle by writing programs to distill test results into reports.

·   Created utility scripts to facilitate software-defect logging and tracking.

Testing

·   Compiled and organized regression test suites for various products and modules.

·   Wrote, reviewed, and executed unit, acceptance and verification test plans.

Verification

·   Edited the MSC product verification manual, instigated and logged problem reports.

·   Addressed second level support requests from regional and international offices.

6/86 - 9/88

Software Designer, MSC Software, Los Angeles, California

 

·   Wrote C modules to check for topological inconsistencies in finite element models.

·   Developed parameters that predict the validity and accuracy of finite elements.

·   Synthesized these parameters into a 3D-modeling product to display diagnostic information.

·   Devised an object oriented database utility that formed building block of the product.

6/84 - 6/86

Control Design Engineer, Spartanics, Ltd., Rolling Meadows, Illinois

 

·   Developed a high level language that uses simple commands to instruct articulated robots.

·   Implemented microprocessor software in assembly language for a high-speed strip feeder.

EDUCATION

1/82 - 5/84

Master of Science in Engineering Mechanics, University of Wisconsin-Madison

Major in dynamics and vibration analysis.  Minor in controls. 

1/78 - 1/82

Dual Bachelor of Science in Mechanical Engineering and Mathematics, UW-Madison

Distinction and high honors, highest ranked student in class of 449, GPA: 4.0