Naz Oishie headshot

Naz Oishie

Software Engineer

She/ Her

Vancouver, BC

I build software in Python and C++ at Siemens for Solido Design Environment, with 4.5+ years creating tools that parse, process, and visualize large-scale circuit design data.

I also work on applied AI and agentic AI, including LLM-backed apps. I founded Google Developer Groups Saskatoon and mentor as a Women Techmakers Ambassador.

PythonC++Applied AISystems

Software engineering

  • Python and C++ applications
  • API design and servers
  • Performance and algorithm design

Applied AI

  • LLM apps with the Gemini API
  • Agentic AI
  • Research in intelligent software systems

How I work

  • Mentoring newly hired developers at Siemens
  • Code review and knowledge sharing
  • Cross-team work with QA, UX, and DevOps

Experience

Software Engineer

Solido Design Environment

Siemens EDA · Vancouver, 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.
  • Build netlisting and data visualization for Solido Design Environment in Python, C++, and Cadence SKILL.
  • Write the API system and API server so users can use the product.
  • Build Model Context Protocol (MCP) servers that expose those APIs to an agent harness.
  • Mentor newly hired developers and interns on Solido Design Environment, from onboarding through the codebase, reviews, and day-to-day engineering practice.

Graduate Research & Teaching

University of Saskatchewan · Saskatoon, Canada

Sep 2019 – Feb 2022

  • Researched AI and software engineering, including workflow visualization, release-note classification, and detection of bug-inducing commits.
  • Built scraping and processing pipelines over software repositories and other large datasets.
  • Taught and designed labs for Python, Java, web development, and databases, mentored students, and supported course delivery for both CS and Business faculties.

Earlier

  • Research Assistant, Wilfrid Laurier University · May 2021 – Jun 2021

    Summer project analyzing large datasets for academic and business insights.

  • Lecturer, Leading University · Bangladesh · May 2019 – Aug 2019

    Taught structured programming in C, object-oriented programming in Java, and operating systems.

  • Intern Engineer, W3Engineers Ltd. · Bangladesh · Jan 2019 – Apr 2019

    Full-stack web projects with Flask, Vue.js, JavaScript, HTML, and CSS.

Projects

Applied AI and developer tools, plus the visualization and research work behind them.

Applied AI

AI-Powered Note-Taking App

A note-taking app that uses Google’s Gemini API to summarize meetings and extract action items from transcripts in real time.

Stack: Gemini API, Streamlit, Python

Demonstrated at multiple conferences as a practical way to put an LLM inside a productivity tool.

Developer tools

Commit Checker

Detects commits that are likely to introduce bugs. A TypeScript VS Code extension flags risky commits in the editor, and a Python CLI runs the same checks in a terminal or CI pipeline.

Stack: TypeScript, Python, scikit-learn, Git · Random Forest, Decision Tree, Logistic Regression

Surfaces commit-level risk before merge, in the editor and in automation.

Research

Author Identification of Source Code

Identifies individual authors inside multi-author codebases. A stacking ensemble combines deep neural networks, random forests, and support vector machines to improve authorship attribution.

Stack: Stacking ensemble, DNN, SVM, Random Forest

Published as a research paper on machine learning for software forensics.

Visualization

VizProv

A web tool for exploring scientific workflow provenance. Interactive views let someone trace data lineage, follow execution dependencies, and inspect large workflow graphs.

Stack: Vue.js, D3.js

Built for researchers who need to read how a scientific workflow actually ran.

Also: The Dog Project. A small Flask and Bootstrap app for browsing dog breeds through a public API, with Redis caching.

Education

Master's in Computer Science

University of Saskatchewan · Saskatoon, Canada

Acquired 90% marks. Thesis-based master's.

Bachelor's in Computer Science and Engineering

Khulna University · Khulna, Bangladesh

Placed 2nd. CGPA of 3.82/4.00, with Distinction.

Volunteer & Community Roles

Founder & Chapter Lead

Google Developer Groups (GDG) Saskatoon • 2023 – Present

  • Founded the Saskatoon chapter and still lead it.
  • Arranged more than 20 tech events, leading 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.

Ambassador & Mentor

Women Techmakers (WTM) • Ongoing

  • Serve as a Women Techmakers Ambassador and mentor developers in the community.
  • 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

Selected talks on applied AI, Python, and building a career in software.

🔹Level Up Your Dev Skills with AI-Assisted Coding

Technical Talk • Apr 30, 2026 • Queen's University, Kingston, Ontario

Explored how software development is shifting from rigid workflows to adaptive, intelligent systems. Covered agentic systems, multimodal models, and AI-assisted workflows, and how a developer's role is moving from writing every line to directing complex systems. Included a live demonstration.

🔹Code Reviews in the AI Era

Guest Lecture • Jan 16, 2026 • CISC 121: Introduction to Computing Science • Queen's University, Kingston, Ontario

Guest lecture on why clean code matters, why teams review code, and how industry approaches reviews. Covered the role of AI in code reviews, what to do and what to avoid, and clean-code standards including PEP 8.

🔹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.

🔹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

Vancouver, BC

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

Copyright © 2026 - Naz Zarreen Oishie