Senior Performance Engineer Resume
4.00/5 (Submit Your Rating)
Palo Alto, CA
SUMMARY:
- Enterprise Software | Mobile Security and Telecommunication | Load, and Stress Testing
- Senior Performance Engineer with over nine years of experience in performance and scaling testing enterprise mobile security and management solutions, Cloud and on Premises Confidential.
- Expert in simulating loads with open source tools such as Jmeter and a range of other proprietary tools such as Confidential 's Abacus and MSExchange LoadGen.
- Strong experience in working closely with development to provide design analysis, scaling and performance benchmarking and bottleneck debugging, both on larger projects such as platform releases, or shorter cycle, time sensitive project such as feature releases.
- Astute researcher who quickly grasps highly technical material, ramps up to tasks rapidly and delivers service with complete professionalism.
SKILLS & EXPERTISE:
Jmeter, JVM Tuning, AppDynamic, Java, Confidential Abacus, VoIP, SIP, MGCP, MySQL, Networking, Linux, Windows, Vxworks, VMWare.
PROFESSIONAL BACKGROUND:
Confidential, Palo Alto, CA
Senior Performance Engineer
Responsibilities:
- Designs performance test suite for both frontend UI and back end API for Confidential CPM solutions using Jmeter.
- Execute performance tests suite and provide analysis, JVM tuning recommendations.
- Employ the best performance testing and monitoring methodologies to ensure the best product, using New Relic as APM, Cacti to monitor all nodes under tests, and using open source performance dashboard for reporting.
Confidential, Mountain View, CA
Senior Performance Engineer
Responsibilities:
- Working closely with development early on new projects. Provide continuous performance analysis to help fine - tuning the product development.
- Provide continuous load test runs for widely deployed products to ensure product performance and stability.
- Simulating customers environments and performs load tests to reproduce and help resolving reported issues.
- Conducting analysis on customers’ system usage to provide scaling recommendations.
- Confidential is a secured integration with Confidential Product. Simulating all type of Lync client activities: chatting, looking up contacts, adding contacts, changing presence status,.. for 100,000 of Confidential clients up to 50 transactions/sec.
- Simulating different SOAP calls to add 300,000 users with provisioned devices and containers apps, then perform various performance regression test suites and ad-hoc load testing on the data set.
- Good Mobile Messaging System migration from BDB to SQL: conduct continuous performance analysis runs between BDB and SQL database implementation to provide development feedback, help identifying bottleneck and areas of improvement. Increase supported from 1050 users on BDB to 2100 users on SQL.
- Design and conduct multiple performance profiling tests to produce an industry standard document on the impact of Good For Enterprise mobile device usage on Exchange server. Tests were conduct for medium and heavy mobile device usage, and the total number of users was increased in multiple steps linearly. Confidential usage (normalized with accepted Confidential benchmarking reading), memory and IOPS are captured and presented.
Confidential, Sunnyvale, CA
QA Performance Engineer
Responsibilities:
- Participate in early phase of products’ designs; provide new products’ performance and limitation guidelines.
- Writing test plan and test cases.
- Provide performance and scaling testing supports for multiple projects in parallel, these includes web communicator clients, Voicemail, Contact Center, Conference Bridge, mobility router, cloud server, and other call controls, video conference, media encryptions applications.
- Lead remote team members, provided on-site and remote training, monitor and report testing status and issues, and facilitate interaction with the local development team.
- Using Jmeter to simulated up to 2000 web communicator sessions, a type of Personal Call Manager for users which facilitate directory dialing, call handling, monitor own and other users call events.
- Using Jmeter to simulate API calls to ShoreWare Director to exercise difference management tasks while the system is under heavy call activity load.
- Simulated 5000 thousands of SIP endpoints making different types of calls between desk phones and mobility clients running on smart phones, creating different call load scenarios. Highest number of call load achieved is 20000 calls/hr. Load simulated by Confidential Abacus.