Versatile AI Software Engineer professional with a strong background in both technical and management roles, with four years of hands-on experience in the IT industry and over six years of leadership experience. Passionate about Artificial Intelligence (AI), with expertise in various programming languages (Python, C#, and C), machine learning algorithms (NLU, NLP, supervised/unsupervised/reinforcement learning), and diverse frameworks (TensorFlow, Keras, and Sci-kit Learn). A proactive learner, I am committed to developing innovative AI solutions and driving continuous improvement at the intersection of technology and business.
– Led cross-functional teams in planning, developing, and deploying new AI-powered solutions, fostering continuous improvement.
– Developed and deployed automation scripts using Python, Bash, and PowerShell to automate repetitive tasks and streamline IT processes.
– Optimised database and collaboration tools by employing C# and PowerShell scripts to eliminate outdated and redundant data, such as within SharePoint and Network-attached
Storage (NAS).
– Integrated automation workflows, including testing, code analysis, and deployment, into robust CI/CD pipelines to facilitate seamless and continuous software delivery.
– Conducted performance tuning, capacity planning, and troubleshooting to maximise system performance and mitigate potential risks within data centres, servers, and the cloud.
– Stay updated with advancements in AI technology and provide recommendations as part of continuous improvement, by attending workshops, webinars, and courses.
– Used ticketing systems like Autotask, ServiceNow, and Jira to efficiently manage and track requests.
– Assisted the user with IT issues within the SLA time using remote tools, such as RMM and TeamViewer.
– Investigated and resolved IT issues by following the documentation, procedures, and processes.
– Deployed automation scrip to maintain the system in the latest patches.