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.
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. Canada April 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. 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%