WS
wael sultan
Performance Engineer / Developer at TD Bank
Ottawa, CanadaWork Experience
Performance Engineer / Developer
TD Bank
Jan 2021 - Present -4 yrs, 6 months
Canada
- Job Details:Developed and optimized advanced JMeter scripts to support various performance testing needs including stress, soak, and peak tests. Co-developed PerfHawk, an in-house performance testing platform, enabling distributed test execution and detailed result analysis. Automated test executions using Jenkins pipelines, deploying scripts across multiple performance engineering (PE) servers. Leveraged Docker to containerize and run JMeter tests, improving portability and reproducibility of test environments. Monitored real-time test metrics and system health using Grafana, Dynatrace, and YCrash. Created virtual services using Mountebank to simulate backend systems and reduce test dependencies. Utilized Fiddler to capture and convert HTTP traffic into JMeter test plans. Managed PE server infrastructure, performed Linux server triaging via SSH, and used Consul for service health checks. Built internal tools for performance engineering teams using Node.js, Express.js, React.js, and Next.js. Collaborated using Git, GitHub, GitHub Actions, Bitbucket, Confluence, and Jira for version control and documentation.
TalenMap
Jan 2020 - Jun 2020 -5 months
Canada
- Job Details:Designing and programming surveys and questionnaires. Debugged and modified different software components. Modified existing software to correct errors, adapt to new hardware and improve performance. Tested hardware using TalnetGate and performed troubleshooting techniques to identify problems.
Education
Bachelor's Degree in Communications Engineering
Carleton UniversityJan 2015 - Jan 2019 - 4 yr