Close this

Frank Wasi

Development
TX, United States

Skills

Cloud Computing

About

Frank Wasi's skills align with IT R&D Professionals (Information and Communication Technology). Frank also has skills associated with System Developers and Analysts (Information and Communication Technology). Frank Wasi has 14 years of work experience.
View more

Work Experience

Title ML AI Engineer

Microsoft
November 2023 - March 2024
  • Primary Responsibilities: * Worked closely with Eng and Prod team to understand their questions and needs, and how to optimize a solution based on prompt creation and engineering methods * Developed and wrote prompts, build characters, and used the right combination of tools and frameworks to evaluate prompts and models * Delivered detailed reports on prompts and quality analysis on how prompts impact quality KPIs for conversational agents * Provided eng and prod teams with a deep understanding of the process, generated data, insights and evaluation figures * Worked closely with development teams to analyze GPT based experiences, prompts and other relevant details to provide feedback and guidance regarding globalization, Localizability and language readiness. * Participated in team meetings to discuss project and technical issues and coordination with other team members. * Analyzed the feedback and iterate on prompt completions to improve user experiences. * Created prompt flows for features & translated the input & prompts in different languages. * Validated the data for grammar, spellings, English translations and responses * Identified languages missing from the feature & backfilled missing languages * Monitored LLM's - Language Quality Evaluation based on automated and human validation in Power BI * Develop chatbots using Azure Bot Service, Language Understanding (CLU), Java scripts and Cognitive Services. * Collaborate with translation vendor on prompt validations in multiple languages and support the team on required prompts updates * Participate in team meetings to discuss project and technical issues and coordination with other team members * Analyze the feedback and iterate on prompt completions to improve user experiences * Worked with large language features/copilots to expand into more languages such as French, German & Japanese * Merge NL2Table test results for different languages into a single .csv * Design, develop, test, deploy, maintain and service chatbots * Use advanced tech to improve the chatbot user effectiveness * Participate in all stages of chatbot development, from design to implementation * Used Pycaret for ML algorithms such as regression * Used Pandas and NumPy for data manipulation and analysis of large datasets * Used Google Colab for data analysis and visualization * Used Docker to containerize AI models and Kubernetes for deploying, managing And scaling applications in AWS and Azure environment

ML AI Engineer

NTT DATA
October 2019 - November 2023
  • Primary Responsibilities: * Discuss used cases with the team & translate into technical requirements like summarization, classification, translation & text generation. * Led the integration of Azure AI and OpenAI services into existing solutions, enhancing functionality and user experience across various platforms. * Developed and executed architectural design sessions, successfully piloted proof of concepts using Azure AI Services and Azure OpenAI Services. * Supported internal teams by providing expertise in AI technologies including Speech, Vision and Text * Ensured all AI solutions adhered to safety and security policies, focusing on bias mitigation and data privacy during the development and deployment phases. * Translated non-technical business requirements into robust technical solutions, streamlining operations and supporting strategic objectives * Generated function, Code creation, optimization, and fixed script with ChatGPT * Managed AI development projects using Azure DevOps, facilitating team collaboration and ensuring timely delivery * Created Machine Learning jobs with the provided requirements * Generated the language input & output (Prompt Flows) for missing languages in GPT3.5 for several features * Used (Retrieval-Augmented Generation - RAG to enhance the accuracy, reliability, and timeliness of Large Language Models (LLMs) that allows to answer questions about data it's not trained on, including private data * Worked with prompt types like summarization, information extraction, question answering, text classification & code generation. * Leveraged Azure ML Studio to build and deploy a customer churn prediction model for a client * Optimized image processing models within Azure Machine Learning, improving processing speed by 30% * Applied Convolution Neural Networks using Azure Cognitive Services to develop an automated diagnostic tool for X-ray image analysis * Created a sentiment analysis tool with Azure Text Analytics to understand customer feedback * Performed LLM - Language quality evaluation based on automated and human validation * Created Prompt Flows in Azure AI Machine Learning Studios * Stayed updated with the latest Azure AI developments and best practices through Microsoft Learn and Azure-specific training courses * Presented AI strategies and results to non-technical stakeholders, utilizing Azure's visualization tools to illustrate key points and outcomes. * Produced detailed documentation for AI systems using Azure API Management and Azure Logic Apps, ensuring clarity and compliance with industry standards. * Engaged in R&D projects that explored new AI capabilities, utilizing Azure Machine Learning and Azure Notebooks for experimentation and model training.

ML CLOUD ENGINEER

Facility
August 2017 - September 2019
  • Primary Responsibilities: * Responsible for deployment and maintenance of the software at data centers * Configured AWS services such as EC2 * S3 * ELB * ECS * ECR * Parameter Store * VPC * Cloud Formation * Cloud Inspector * Cloud Trail * Cloud Watch and IAM, JAVA * Led deployment of projects and training of sellers and partners * Created NAT gateways and instances to allow communication from the private instances to the internet. * Created security groups * network ACL'S * internet gateways and route tables in AWS public cloud. * Used security groups * network ACL's * internet gateways and route tables to ensure a secure zone for organization in AWS public cloud. * Implementing detailed monitoring for cloud environment and notification system using cloud watch and Simple notification system. * Implemented new EC2 instances and worked with EBS * Virtual Private Cloud (VPCs) and S3. * Configured AWS IAM and Security Groups in Public and Private Subnets in VPC. * Worked on deployment of complex infrastructure using AWS CLI and AWS Console. * Experienced in configuring and implementing various AWS components such as Elastic IPs * EBS * Elastic Cache * Elastic Beanstalk * Dynamo DB * Red shift and Cloud Formation.

Network Engineer

Facility
September 2010 - August 2017
  • Primary Responsibilities: * Managed and configured AWS services as per the business needs * Estimated AWS costs and identified cost control mechanism. * Designed and implemented both the front end and back-end systems that run on AWS. * Configured Security Groups * Network ACL's * Route Tables * Elastic ip's and internet Gateway in VPC * Responsible for configuration * troubleshooting * modification * and maintenance of all VoIP and network hardware such as routers * switches * Servers & IP Phones * Daily tasks included network monitoring * network incident management * responding to user requests as required and participating in network projects. * Reduced and controlled expenses by optimizing on-site work process. * Network design & configuration for RBC Data Centre Migration Project

Education

University of Karachi

Bachelor of Commerce