As a Computer Science student at the University of Waterloo, I bring a strong background in full-stack development and cloud technologies, with hands-on experience from internships at Cisco and other tech roles. I’ve worked on diverse projects, ranging from optimizing microservices for scalability to designing AI-powered health prototypes. I’m skilled in technologies like Node.js, React, Spring Boot, Docker, and AWS, and I enjoy using generative AI tools like ChatGPT-4 to accelerate development workflows.Passionate about building solutions that improve efficiency and user experiences, I thrive in agile environments where I can tackle complex problems and deliver impactful results. I’m always looking to expand my skills and take on new challenges in software engineering and AI-driven solutions. Let’s connect and explore how we can create meaningful technology together.
-
Software EngineerCisco Jan 2024 - Aug 2024• Leveraged GenAI to automate code reviews, refactor legacy code, and troubleshoot issues, accelerating development.• Optimized deployment processes through the implementation of Gitlab CI/CD pipelines, reducing deployment timeby 18% and ensuring consistent code quality through auditing and linting practices.• Added unit and feature tests with Supertest, boosting code coverage by 30% and reducing bug occurrence.• Uplifted Node.js controllers, removed deprecated libraries… Show more • Leveraged GenAI to automate code reviews, refactor legacy code, and troubleshoot issues, accelerating development.• Optimized deployment processes through the implementation of Gitlab CI/CD pipelines, reducing deployment timeby 18% and ensuring consistent code quality through auditing and linting practices.• Added unit and feature tests with Supertest, boosting code coverage by 30% and reducing bug occurrence.• Uplifted Node.js controllers, removed deprecated libraries, updated dependencies, and converted to TS, enhancing quality Show less -
Software EngineerCisco Jan 2023 - Aug 2023• Resolved security vulnerabilities in over 20 Node.js micro-services, causing a 25% reduction in potential security risks.• Co-developed a robust device management service with REST APIs, streamlining maintenance for Cisco devices.• Containerized micro-services using Docker and managed them with Kubernetes to enhance scalability and reliability.• Created unit tests with at least 70% code coverage with Jest incorporating testing practices like mocking and stubbing.• Planned… Show more • Resolved security vulnerabilities in over 20 Node.js micro-services, causing a 25% reduction in potential security risks.• Co-developed a robust device management service with REST APIs, streamlining maintenance for Cisco devices.• Containerized micro-services using Docker and managed them with Kubernetes to enhance scalability and reliability.• Created unit tests with at least 70% code coverage with Jest incorporating testing practices like mocking and stubbing.• Planned diverse sports and fitness events as an Intern Ambassador, fostering a sense of community among 500+ interns. Show less -
Software EngineerKambeo May 2022 - Sep 2022• Engineered a backend service using Axios to manage user interactions, achieving a 20% increase in performance.• Expanded application functionality through the creation of reusable React components, coupled with state managementusing Redux, enhancing code modularity and supporting future scalability.• Co-created a Node.js server-based website, facilitating seamless communication with a MongoDB database.• Styled the web application using LESS and SASS with a focus on user… Show more • Engineered a backend service using Axios to manage user interactions, achieving a 20% increase in performance.• Expanded application functionality through the creation of reusable React components, coupled with state managementusing Redux, enhancing code modularity and supporting future scalability.• Co-created a Node.js server-based website, facilitating seamless communication with a MongoDB database.• Styled the web application using LESS and SASS with a focus on user experience and compliance to standards.• Attended team volunteer events, such as tree planting and community cleanups, strengthening team cohesion. Show less -
Sales RepresentativeUnlock Guy Aug 2018 - Apr 2020Mississauga, Ontario, Canada
Samir Ali Education Details
-
Bachelor Of Computer Science -
Father Michael Goetz Secondary SchoolHigh School Diploma
Frequently Asked Questions about Samir Ali
What is Samir Ali's role at the current company?
Samir Ali's current role is Ex-SWE @ Cisco | CS @ University of Waterloo.
What schools did Samir Ali attend?
Samir Ali attended University Of Waterloo, Father Michael Goetz Secondary School.
Not the Samir Ali you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial