Zoha Mehdi

Zoha Mehdi

$40/hr
DevOps, cloud Engineer , software engineer and consultant
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
28 years old
Location:
Mississauga, Ontario, Canada
Experience:
5 years
Zoha Mehdi - |-| Mississauga, ON Certified IT professional and Software Engineer with over 4 years of experience in design, development, troubleshooting, testing, debugging, cloud engineering, DevOps and consulting under agile work environment. Improved client satisfaction and overall testing environments while increasing business profit and saving cost. Skills & expertise Languages:Python, JAVA, python, Shell scripting, Terraform, Ansible (Automation), YAML Pipeline (CICD), kubernetes Software:Oracle Goldengate, Microsoft Word, Excel, PowerPoint, git Generative AI: NLP (RNN, Encoder/Decoder, Transformer, Attention mechanism), langchain Ecosystem, Agents (Learning in progress and applying in my project at work) Testing (DevOps): Unit testing, Manual Testing, RSAT Systems:Linux, Windows Databases:Azure SQL Database, Oracle DB Cloud:Azure DevOps Pipeline, Microsoft Azure, VM, Storage, RBAC, VNET, NSG, Firewall Soft Skills: Leadership, Establish KPI, Teamwork, Communication, Presentation, Critical Thinking, Project Management Education B.E, Software Engineering | Carleton University | Ottawa, Canada | 2020 Professional development & Accreditations Az-900 – Microsoft Azure Fundamentals Az-104 – Microsoft Certified Azure Administrator Certificate Az-305 – Microsoft Certified Azure Solution Architect Security cleared (10 – years) Professional Experience Consultant/ DevOps/Cloud Engineer, Avanade, Canada May 2022 - Present Working as a Cloud/DevOps Engineer in the current project Direct and lead a team for task performance. Working with DevOps Pipeline to implement CI/CD to deploy Azure resources via Terraform. Deployed Custom-made Build agents in DevOps using terraform and Azure to run the project related application in the DevOps pipeline like Ansible, Python etc. Worked with triggers in DevOps to make the pipeline run at the certain time as desired. Worked on automating installation and configuration of Goldengate application in Linux/Ubuntu VMs using DevOps Pipeline, Terraform and Ansible and implementing monitoring by sending customs logs to workspace in Azure and generating alerts via emails to notify the relevant team to act. Created shell scripts in Linux VMs to automate many tasks like opening required ports at VM restart, mounting swap on Linux restart, automatically start the GG processes if they are abend due to environment issues etc... Worked with openshift platform to scale out the pods and support applicatio on it. (Note: openshift is built on kubernetes). Providing support for the Goldengate Application to troubleshoot issues. Worked with DBA team to get the data from Oracle DB and replicate it to SQL DB via Goldengate. Deployed SonarQube Application in Azure via Terraform for developers in a docker container to test their code. Mentoring team members how to code and develop CI/CD Pipelines in DevOps. Microsoft D365 Consultant, Delcit Inc. CanadaApril 2021 – April 2022 A Microsoft Partner company that provides D365 solutions to clients to enhance their businesses Worked as lead in RSAT D365 Implemented security in D365 and by using visual studio. Implemented security analyses to identify correct Job Function against a test case. Updated FDD document, accordingly, created TDD documents, and code review documents. Implemented Manual Testing, Virtual Verification, Smoke Testing, and UAT Testing in D365 using DevOps. Attended internal and client meetings. Provided training to employees on D365 Core and Finance (MB-300), business cycles in D365, testing in DevOps, and HR system. Prepare job descriptions, post jobs, receive and scrutinize resumes, interview short listed candidates, and make recommendation to the management. Software Engineer, NEXTSTEP Trading Inc. Canada July 2020 – March 2021 A networking company that provides cybersecurity solutions (e.g. firewalls, switches, servers, etc.) for business Created an algorithm, using Python and MySQL, that automated the real-time data storage and retrieval process of VLANS, turning an 8-hour job to under one minute. Coordinated the software engineering team and the networking team to ensure mutual understanding to achieve project results. Performed troubleshooting, debugging, and coding tasks to help develop a system that checks firewall capabilities. Provide creative ideas during client meetings, including one that saved the project personnel cost by 33% UNINVERSITY projects Analysis of Bank Telemarketing Dataset Using Machine Learning Technologies: Weka, Confusion Matrix, Algorithms, Microsoft Word, Python Selected the appropriate machine learning algorithm in Weka to analyze telemarketing datasets (big data) to identify the clients who were qualified for loans, saving the Bank time by focusing on pre-qualified clients only. Created a final project report to document the project purpose, product features, user instructions, research references, etc. Graduate Admissions Management System Technologies: Java, Spring Boot, Crud Repository, HTML 5, Thyme leaf, GitHub, Agile development, Travis CI Designed a web portal for graduate applications with real-time user notification using Controller which includes POSTMAN for WEB API in Jason format (to implement end points), Thymeleaf, class-diagrams, Spring Boot in Java, and central online document repositories using ER-diagrams, to allow 24/7 access and streamlined application reviews Performed integration testing, Junit, Travis CI and much more Implemented spring security for authorization infrastructure, protecting privacy for each user group Organized and facilitated scrum meetings with a team of four students to enable prototyping and continuous deployment of product for professor’s evaluation, leading to ahead-of-schedule project delivery and a final grade of A Real-time Elevator System GUI Application Using Multithreading Technologies: Java, Threads, Swing Designed a real-time elevator system GUI application using multi-threaded in Java Designed a UDP inter-process communication system to make different computers communicate with one another Snake and Ladder Game Project Technologies: JAVA, Junit, Swing Built an interactive multi-user game of snake and ladder using JAVA and Swing library Developed and executed solution tests to verify game flow (JUNIT) Plant Vs Zombie Game Project Technologies: Java, Swing Designed Plant Vs Zombie game graphical user interface application using MVC in java.. Developed and executed solution tests to verify game flow using Junit. Designed Database for Hotel Management System Technologies: MySQL Prepared a database model for Hotel Management System using MySQL.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.