# Pourya Shahroudi > Senior Software Engineer Location: Los Gatos, California, United States Profile: https://flows.cv/pourya Software Engineer with 10+ years experience building scalable web applications. Dedicated, optimistic and future-focused with strong interpersonal and communication skills. I am eager to take on new challenges. Working at my previous companies I have been recognized by the product manager twice for: - Showing strong teamwork - Embracing the Fujitsu way - Speed and Agility I have also been recognized by my previous managers for: - Employee Ownership ## Work Experience ### Senior Software Engineer @ GRYPHON FINANCIAL GROUP, INC Jan 2024 – Present ### Senior Software Engineer @ SonicWall Jan 2020 – Jan 2024 | Milpitas, California, United States Key responsibilities/Projects: - QA Dashboard Lead(design and development): A dashboard desined to give an overall view of the QA processes. The dashboard allows managers and leads to create different reports based on different filters selected in the admin panel developed in Django. Depending on the selected filters and the type of report different Power BI reports are generated. Data was gathered from different resources such as TestRail/ApTest and Jira combined to generate a single report. Project was deployed using docker containers and docker swarm - SonicWALL security advisory lead(https://psirt.global.sonicwall.com/): Design/develop and manage sonicwall security advisory. - ApTest database manager - Manage Internal servers such as: TestRail/Grafana/Django ### Software Engineer @ Fujitsu Network Communications Jan 2016 – Jan 2020 Working as a Software Engineer developing a software-driven network controller to manage Fujitsu network elements (Transponders/Roadms/Muxponder). Key achievements: • Design, develop and support the network management system (NMS) product which manages Fujitsu network elements • Design, develop and debug object-oriented software • Design and develop system software using Java and JavaScript • Analyze software requirements, create design documents and produce code for integration into NMS products ### Software Engineer @ Intelerad Medical Systems Jan 2012 – Jan 2016 | Montreal, Canada Area Worked as a S/W developer on a highly scalable linux based distributed solution. Developed user interface (application layer) to improve users experience and adding new features. Involved in all stages of s/w development such as requirement analysis, high level Design (HLD), Feature spec development (FSD), Resolving S/w Bug, and also supporting customer s/w issues. Using technologies such as Java, GWT, Tapestry, Mockito and more. Responsibilities: Software Development: - Contribute to the design, development, and maintenance of Intelerad's products - Balance deadlines, functionality, and quality - Adhere to Intelerad's policies, procedures, and practices - Knowledge of Intelerad products and business space - Document your work appropriately (requirements, designs, code, training information, etc) Project Management: - Participate in project scoping, requirements gathering, and time estimation - Participate in design of modules of moderate complexity - Strive to complete your deliverable according to requirements and within the time estimates - Balance maintenance responsibilities with project deliverable - Provide management with accurate and timely data regarding task progress Teamwork: - Collaborate with other team members to maximize the team¡¦s productivity and our product¡¦s quality - Stay current with developments in your discipline and share with the team your knowledge and promote opportunities for growth and improvement - Endeavor to improve our procedures and practices - Participate in any project deemed necessary by organization ## Education ### MEng in Information System Security Concordia University ### BEng in Software Engineering Concordia University ## Contact & Social - LinkedIn: https://linkedin.com/in/shahroudi --- Source: https://flows.cv/pourya JSON Resume: https://flows.cv/pourya/resume.json Last updated: 2026-04-01