Naz Oishie headshot

Naz Oishie

Software Engineer

I craft impactful software solutions with 3+ years of experience building Electronic Design Automation tools using Python, SKILL and C++ at Siemens.


I actively build and lead tech communities as the Chapter Lead of Google Developer Groups - Saskatoon, mentor aspiring developers and support women in tech through Women Techmakers.


PythonC++Cadence SkillAI

Software Development

  • Python & C++ Application Development
  • Electronic Design Automation (EDA) Tools
  • Performance Optimization & Algorithm Design

Backend & Systems

  • Scalable Architecture & Database Systems
  • API Design & Integration
  • Parsing & Processing of Large Design Files

Mentorship & Collaboration

  • Mentoring New Engineers
  • Cross-Functional Team Collaboration
  • Code Reviews & Knowledge Sharing

Experience

Siemens EDA • Saskatoon, Canada

May 2022 – Present

  • Develop high-performance tools for Electronic Design Automation using Python and C++, focusing on parsing, simulation, and visualization of large-scale circuit design data.
  • Contributed to scalable architecture and core algorithm enhancements that improved performance and maintainability.
  • Collaborated cross-functionally with QA, UX, and DevOps teams to ensure product reliability and usability.
  • Mentor new hires and interns, guiding them through onboarding, codebases, and best practices.

Graduate Research Assistant • University of Saskatchewan

Sep 2019 – Feb 2022

  • Conducted research in AI and Software Engineering, focusing on intelligent systems and automation, and contributed to academic publications.
  • Developed tools to visualize scientific workflows, classify software release notes, and detect bug-inducing commits using automation and ML techniques.
  • Designed and implemented data scraping and processing pipelines to collect and analyze large datasets from software repositories and online platforms.

Research Assistant • Wilfrid Laurier University

May 2021 – Jun 2021

  • Participated in a summer research project focused on analyzing large datasets for academic and business insights.

Graduate Teaching Assistant • University of Saskatchewan

Sep 2019 – Dec 2021

  • Assisted in teaching Python, Java (OOP), Web Development, and Database courses.
  • Designed lab content, mentored students, and supported course delivery in both CS and Business faculties.

Lecturer • Leading University, Bangladesh

May 2019 – Aug 2019

  • Taught Structured Programming (C), Object-Oriented Programming (Java), and Operating Systems.
  • Designed course materials, delivered lectures, and guided students in foundational CS topics.

Intern Engineer • W3Engineers Ltd., Bangladesh

Jan 2019 – Apr 2019

  • Worked on full-stack web development projects using Flask, Vue.js, JavaScript, HTML/CSS.
  • Collaborated with cross-functional teams on multiple client-facing projects.

Personal Projects

💡AI-Powered Note-Taking App

Built a smart note-taking application that uses Google’s Gemini API to summarize meetings and extract action items from transcripts in real time.

Tech Stack: Gemini API, Streamlit, Python (backend)

Highlight: Showcased at multiple conferences to demonstrate how to integrate LLMs into productivity tools.

🐞Commit Checker: Bug-Inducing Commit Detector

A toolset developed to detect potential bug-inducing commits in codebases using machine learning techniques. The solution includes:

  • Commit Checker – VSCode Extension: A developer-friendly plugin built with TypeScript that integrates into the editor and alerts users to potentially risky commits in real time.
  • Command Line Interface Tool: A Python-based CLI version to allow quick checks and automation in CI/CD pipelines.

Machine Learning Models Used: Random Forest, Decision Tree, Logistic Regression — trained on commit metadata and historical bug data.

Tech Stack: TypeScript (VSCode Extension), Python, scikit-learn, Git

Highlight: Supports proactive code review by surfacing commit-level risks before merge. Combines editor integration and automation for developer efficiency.

🔍VizProv: Scientific Workflow Visualization Tool

A web-based visualization framework designed to explore and analyze scientific workflow provenance data. The tool features multiple highly customizable interactive views that enable users to trace data lineage, understand execution dependencies, and analyze large workflow graphs efficiently.

Tech Stack: Vue.js · D3.js

Highlight: Enhanced with rich interactivity and flexibility to support research and analysis needs in scientific computing and data provenance.

🐶The Dog Project

A fun and educational pet project that uses The Dog API to let users explore and learn about different dog breeds. Designed as a lightweight web app to practice full-stack development concepts.

Tech Stack: Flask · Bootstrap · Redis

Highlight: Showcases integration of third-party APIs with a full-stack Python application and caching for optimized performance.

✍️Author Identification of Source Code

A research project focused on identifying individual authors from source code contributions in multi-author codebases. Developed a stacking ensemble classifier combining models such as Deep Neural Networks, Random Forests, and Support Vector Machines to improve accuracy in authorship attribution.

Techniques Used: Stacking Ensemble, DNN, SVM, Random Forest

Research Output: Published as a research paper. [link]

Highlight: Demonstrates advanced machine learning applied to real-world software forensics and intellectual property tracking.

Volunteer & Community Roles

Chapter Lead

Google Developer Groups (GDG) Saskatoon • 2023 – Present

  • Organize and host local tech events, meetups, and DevFests to foster a collaborative developer community.
  • Lead event planning, speaker coordination, and partnership outreach to bring the latest in tech to Saskatoon.
  • Mentor and support developers of all levels, creating an inclusive space for learning and growth.

Community Member & Advocate

Women Techmakers (WTM) • Ongoing

  • Actively support and participate in initiatives that empower women in technology.
  • Share insights through talks and panels to inspire and uplift underrepresented voices in tech.
  • Collaborate with global WTM efforts to promote diversity, equity, and inclusion in the industry.

Speaking Highlights

Here are some selected talks from my recent speaking engagements, showcasing key topics and experiences I’ve shared with diverse audiences.

🔹From Research to Real-World Impact: My Journey in Software Engineering

Career Talk • Apr 23, 2025 • Saskatoon, SK

Shared my journey from graduate research at the iSE Lab to becoming a Software Engineer at Siemens. Discussed real-world applications of research skills, building technical confidence, and the power of personal branding and networking in the tech industry.

🔹Code Smarter, Not Harder: How to Build AI-driven Apps with Gemini

Technical Talk • Mar 27, 2025 • Edmonton Redefine Possible Hackathon, AB

Live demonstration of using Gemini API to create an AI-powered note-taking app. Walked through building smart productivity tools with minimal code using Google’s powerful AI models.

🔹Build with Gemini: How to Integrate Gemini Models into Intelligent Software

Technical Talk & Workshop • Apr 20, 2024 • Ottawa, ON

Covered Gemini’s capabilities in generating code from natural language, and ran hands-on sessions showing how to embed Gemini in apps. Attendees built their first AI app during the session.

🔹Supercharge Your Py Skills: 10 Tips for Crafting Elegant Python Code

Technical Talk • Mar 23, 2024 • Mississauga, ON

Shared professional tips and clean code practices learned through years of Python development in both academic and industry settings. Designed for developers who want to write more efficient, readable, and maintainable code.

🔹From Passion to Profession: Empowering Women in Diverse STEM Careers

Panel Discussion • Apr 6, 2024 • Calgary, AB

Spoke about my career path into software engineering, overcoming challenges as a woman in tech, and the importance of resilience, representation, and mentorship.

Let's Build Something Amazing

Saskatoon, SK

It is our choices, that show what we truly are, far more than our abilities.
— J.K. Rowling

Copyright © 2025 - Naz Zarreen Oishie