Ramesh D. Javagal
Email: ********@*****.*** 408-***-****
Summary
. U.S. Citizen.
. 20 years of extensive hands-on technical experience in all aspects of
Software Life Cycle and Project Management.
. An effective and efficient team builder, with proven capabilities in
strategic planning and working with global teams. Attention to
details.
. Effectively create Business Plan, Execution Plan and Budgets and
implement them after mitigating risks and business dynamics.
. Well trained and experienced with recognized ability develop and
manage business plans for the long term.
. Excellent interpersonal relationship skills, team player and
communication skills.
Professional Experience:
SriDutt Technologies (Aug 2012 - present)
Consultant
. Strategize and help to streamline on bringing the emerging cutting-
edge technologies (like MEMS and Optical Sensors) to market.
. Worked with major industrial clients who are using open source
projects to
o Define metrics and processes to ensure effectiveness in Release
Management
o Improve their build and releases using Git and Clearcase.
Magma Design Automation (acquired by Synopsys), San Jose, CA (Aug 2000 -
Jun 2012)
Technical Project Manager
. Operational efficiency:
o Achieved 30% reduction in release cycle time by identifying
areas for process improvements and adopting automation and
streamlining the release engineering processes.
o Track quality improvements and deliver releases within the
committed schedules.
. Cross-functional collaboration:
o Extensively collaborated with global R&D engineers and directors
to provide a continuous build and integration of user/team
branches and Labeling.
o Be the liaison with Engineering, Field Engineers and customers
to understand the needs and translate into requirements thus
building a strong relationship and delivering high quality
releases.
o Coordinate with the Product Team Management to analyze the
requirements, mitigate risks, strategize and chalk-out the
product release roadmap after collaborating with all the
stakeholders.
. Strategic leadership:
o Managed the world-wide release operations division and ensure
that the team is motivated.
o Created and ran an internal academy to train and re-skill
engineers.
o Engage with senior management to establish an environment that
is motivating and well aligned with company objectives.
o Measure and report on quality metrics (build time, compile
issues, bugs fixed, etc), successes and ensure product quality
improvements.
Manager (SCM)
. Designed, developed and implemented detailed release plans -- ensured
the release plan and implementation to go according to the scheduled
time and availability.
. Extensive experience with ClearCase (manage, installation, usage and
setup), Makefile generation, license manager tool (flexlm).
. Experience with creating automated multi-platform build scripts, web
based on-demand build applications, automatic unit-test and release
verification systems.
. Developed custom processes on top of ClearCase to optimize and to
increase efficiency, thus leading to process improvements.
. Ensured that we prepare special builds for Purify (to detect memory
access errors) and Code Coverage (to ensure high percentage of code
coverage in tests).
. Imparted training on ClearCase fundamentals to development engineers
and helped them to discover the best ClearCase/CM solution for their
development environment.
. Managed a multi-site Release Operations, Software Configuration
Management and QA team. Track issues and ensure the required fixes
were provided in a timely manner.
. Manage parallel stream releases (for patch releases, hot fixes, as
well as major enhancements).
Talarian Corporation (acquired by Tibco Software), Los Altos, CA (June 1998
- Aug 2000)
Senior Software Engineer
. Designed and developed an Enterprise Test Suite to simulate customer
loads - in terms of number of servers and clients and also message
traffic through the cloud.
. Automated the testing process to minimize the user intervention, and
update the Intranet with results - with a summarized chart for review
by senior management.
. Ported the software to various platforms including HP-UX, Linux, IRIX
and VMS.
. Developed test cases to ensure high percentage of code coverage.
. Well experienced with using Purify to find and fix memory leaks in C
and C++ applications.
. Extensive experience with CVS (usage and setup) and Installshield
Multi-platforms.
Polycom Inc., San Jose, CA (Sept. 1997 - June 1998)
Senior Technical Support Engineer
. Provided pre-sales and post-sales support to world-wide customers on
the audio-, video- and data-conferencing products.
. Involved in pre-sales demonstration and post-sales customer training
of the new line of products.
International Game Technology, Reno, NV (July 1992 - Aug 1997)
Senior Software Engineer/Project Leader (July 1995 - Aug 1997)
. Interacted with world-wide customers in defining the requirements for
enhancing the performance of the video lottery system.
. Lead the QA team to ensure the products meet the customer
requirements. Directed the QA Engineers to utilize the customer
scenarios into testing the releases. Evaluated the load-test results
to ensure the system performance is maintained/improved.
. Supported world-wide customers and resolved any on-site issues for the
Video Lottery system.
. Provided training to the customers on the new features of the lottery
system.
Software Engineer (July 1992 - July 1995)
. Designed and developed transaction processing systems using DECNET and
ETHERNET for the Video Lottery systems.
. Designed and developed a simulation program to simulate thousands of
Casino-style machines to load-test the system.
. Part of a 3-member team in the design, development and maintenance of
the VAX-ELN based communication front-end.
Skills
. Lead a team of SCM (continuous integration, build, configuration and
maintenance of Clearcase), and QA for successful release of products
on-time.
. A track record of identifying and recruiting good talented
individuals.
. Identifying talents and translating into company goals.
. Ability in making independent judgment and to keep teams motivated.
. Able to work independently and under pressure.
. Configuration management (Clearcase, Git, CVS) & Agile development
methodology.
. UNIX, Programming (C/C++, Java), Scripting (shell, perl, python),
Makefiles, Purify.
Education
. M.S. (Computer Science), University of Nevada, Las Vegas, NV, USA.
. B.E. (Mechanical Engineering), R.V.C.E (Bangalore University),
Bangalore, India.