September 01, 2021: Awarded a University of Alberta Undergraduate Scholarship September 01, 2021: Awarded a Canadian Information Processing Society Scholarship
Github: https://github.com/irriss-nn
Portfolio: https://irriss-nn.github.io/
Overview
2
2
years of professional experience
Work History
Software Process & Product Management
Project: PathFinder Client: SkillCity
Edmonton, AB
01.2022 - 04.2023
As the main contributor (full-stack) of this project, I developed a comprehensive platform aimed at helping young people discover and access career opportunities. I developed both the backend and frontend functionalities for company users, enabling them to post, view, edit, and delete opportunities. Additionally, I implemented a filtering system to sort recommended applicants based on their profiles.
Developed a user-friendly social media platform designed for sharing photos and fostering meaningful interactions through comments and discussions. The app allows users to create and customize their profiles, post images, and engage with others through comments and likes.
This program is to create a basic web application backend using Flask.
Technology: Flask
CMPUT 466 - Machine Learning
Project: Classifiers
University of Alberta, Edmonton, AB
01.2023 - 04.2023
Implemented and compared three machine learning classifiers – Logistic Regression with Stochastic Gradient Descent (SGD), K-Nearest Neighbors (KNN), and Support Vector Machines (SVM) – to predict the balance scale state based on the given features. The project aimed to evaluate the performance and suitability of different classification algorithms for the given dataset.
<ul><li>Production Block Incharge Job Role: Operations, Control and Monitoring</li><li>1. All activities related to production and monitoring the process as per SOPs.</li><li>2. Communicate day to day process deviations and breakdowns of the equipment to concerned persons.</li><li>3. Check and implement the process for cleaning of equipment as per the schedules.</li><li>4. Responsible for housekeeping and implementation of day to day cleaning of process area & clean room.</li><li>5. Preparation, review and approval of monthly Reports and BPRs BCRs, OOS, Deviation, investigations reports, validation protocols reports, validation reports.</li><li>6. Responsible for preparation of daily production planning and ensuring the same.</li><li>7. Production planning, ensuring that the batches are produced as per planning and meeting the dispatch targets.</li><li>8. Ensure proper utilization of equipment and manpower as and when required.</li><li>9. Planning and monitoring during execution of the process validation.</li><li>10. Manpower planning. Monitor the project modification activities.</li><li>11. Responsible to handle production processes.</li><li>12. Implementation of new technology w.r.t. process equipments or facility.</li><li>13. Supporting quality assurance team for DMF submission.</li><li>14. Executing and supervising training, validation, qualification and calibrations protocols.</li><li>15. To perform visual inspection and certification of cleaned equipment after product change over cleaning as per standard operating procedure.</li><li>CGMP:</li><li>1. Following departmental standard operating procedures (SOP) and providing suggestions for SOP simplification and any other improvements.</li><li>2. Making sure all the documents and checklist are verified before and after manufacturing.</li><li>3. Ensuring retention and destruction of records are maintained in a department.</li><li>4. Verifying status labeling of accessories, in-process instruments, containers, area & equipment.</li><li>5. Performing contemporaneous (on time) document entries.</li><li>EHS:</li><li>1. Following Environment, Health and Safety policies and practices.</li><li>2. Making sure personnel health, hygiene and organization practices are followed.</li><li>3. To conduct risk analysis of product, system, equipment, process as per standard procedure.</li><li>Training</li><li>1. Attaining training as per training need and providing training to sub-ordinates through available software of Learning Management System (LMS).</li></ul> at MSN Group<ul><li>Production Block Incharge Job Role: Operations, Control and Monitoring</li><li>1. All activities related to production and monitoring the process as per SOPs.</li><li>2. Communicate day to day process deviations and breakdowns of the equipment to concerned persons.</li><li>3. Check and implement the process for cleaning of equipment as per the schedules.</li><li>4. Responsible for housekeeping and implementation of day to day cleaning of process area & clean room.</li><li>5. Preparation, review and approval of monthly Reports and BPRs BCRs, OOS, Deviation, investigations reports, validation protocols reports, validation reports.</li><li>6. Responsible for preparation of daily production planning and ensuring the same.</li><li>7. Production planning, ensuring that the batches are produced as per planning and meeting the dispatch targets.</li><li>8. Ensure proper utilization of equipment and manpower as and when required.</li><li>9. Planning and monitoring during execution of the process validation.</li><li>10. Manpower planning. Monitor the project modification activities.</li><li>11. Responsible to handle production processes.</li><li>12. Implementation of new technology w.r.t. process equipments or facility.</li><li>13. Supporting quality assurance team for DMF submission.</li><li>14. Executing and supervising training, validation, qualification and calibrations protocols.</li><li>15. To perform visual inspection and certification of cleaned equipment after product change over cleaning as per standard operating procedure.</li><li>CGMP:</li><li>1. Following departmental standard operating procedures (SOP) and providing suggestions for SOP simplification and any other improvements.</li><li>2. Making sure all the documents and checklist are verified before and after manufacturing.</li><li>3. Ensuring retention and destruction of records are maintained in a department.</li><li>4. Verifying status labeling of accessories, in-process instruments, containers, area & equipment.</li><li>5. Performing contemporaneous (on time) document entries.</li><li>EHS:</li><li>1. Following Environment, Health and Safety policies and practices.</li><li>2. Making sure personnel health, hygiene and organization practices are followed.</li><li>3. To conduct risk analysis of product, system, equipment, process as per standard procedure.</li><li>Training</li><li>1. Attaining training as per training need and providing training to sub-ordinates through available software of Learning Management System (LMS).</li></ul> at MSN Group
<ul>
<li>Facilitated <strong>Agile ceremonies</strong> (Daily Stand-ups, Sprint Planning, Sprint Reviews, Retrospectives) to ensure seamless collaboration, and drive continuous improvement.</li>
<li>Fostered a collaborative and <strong>self-organizing team</strong> environment by facilitating problem-solving and decision-making discussions.</li>
<li>Proactively identified and <strong>resolved impediments</strong> to maintain sprint flow, and <strong>maximize team efficiency</strong>.</li>
<li>Managed <strong>product backlog refinement</strong>, working closely with Product Owners and stakeholders to ensure prioritized and well-defined user stories.</li>
<li>Monitored and reported <strong>Agile metrics</strong> such as velocity, burndown charts, and cycle time to assess team performance and drive process enhancements.</li>
<li>Owned release management, coordinating between developers, testers, and business stakeholders to ensure timely, high-quality deliveries.</li>
<li>Worked closely with cross-functional teams to resolve dependencies and ensure timely releases, resulting in a <strong>50% increase in positive stakeholder feedback, and a 20% reduction in customer complaints.</strong></li>
<li>Mentored beginners on Agile best practices, contributing to a high-performing team culture.</li>
<li>Performed functional, UI, regression, smoke, performance, load, security, compatibility, and usability testing, and <strong>delivered quality software</strong> to customers.</li>
<li>Handled customer-reported issues related to live applications, ensuring prompt resolution, and <strong>minimizing downtime</strong>.</li>
<li>Requirement gathering, documentation, communication, team building, quality control.</li>
</ul> at Mahindra Last Mile Mobility Ltd.<ul>
<li>Facilitated <strong>Agile ceremonies</strong> (Daily Stand-ups, Sprint Planning, Sprint Reviews, Retrospectives) to ensure seamless collaboration, and drive continuous improvement.</li>
<li>Fostered a collaborative and <strong>self-organizing team</strong> environment by facilitating problem-solving and decision-making discussions.</li>
<li>Proactively identified and <strong>resolved impediments</strong> to maintain sprint flow, and <strong>maximize team efficiency</strong>.</li>
<li>Managed <strong>product backlog refinement</strong>, working closely with Product Owners and stakeholders to ensure prioritized and well-defined user stories.</li>
<li>Monitored and reported <strong>Agile metrics</strong> such as velocity, burndown charts, and cycle time to assess team performance and drive process enhancements.</li>
<li>Owned release management, coordinating between developers, testers, and business stakeholders to ensure timely, high-quality deliveries.</li>
<li>Worked closely with cross-functional teams to resolve dependencies and ensure timely releases, resulting in a <strong>50% increase in positive stakeholder feedback, and a 20% reduction in customer complaints.</strong></li>
<li>Mentored beginners on Agile best practices, contributing to a high-performing team culture.</li>
<li>Performed functional, UI, regression, smoke, performance, load, security, compatibility, and usability testing, and <strong>delivered quality software</strong> to customers.</li>
<li>Handled customer-reported issues related to live applications, ensuring prompt resolution, and <strong>minimizing downtime</strong>.</li>
<li>Requirement gathering, documentation, communication, team building, quality control.</li>
</ul> at Mahindra Last Mile Mobility Ltd.