A

Atif Memon

CTO

San Francisco, California, United States20 yrs 7 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in Machine Learning and AI-driven tools.
  • Led security vetting techniques for Android applications.
  • Developed continuous integration improvements at Google.
Stackforce AI infers this person is a Machine Learning and Software Engineering expert with a focus on security and quality assurance.

Contact

Skills

Core Skills

Machine LearningArtificial Intelligence (ai)Data QualityCollaborative Decision-making

Other Skills

AnalyticsAutomated Software TestingBig Data AnalyticsBusiness InsightsChange ManagementCommunicationComputer ScienceData AnalysisData MiningData PresentationData ScienceData VisualizationDeep LearningEvaluation of LLM-based systemsInspiring Leadership

About

I work with a highly-skilled team of Machine Learning engineers, senior software developers, and software evaluation engineers to develop the next generation of GenAI- and ML-driven tools for evaluation of both conventional and ML-driven software. Our custom tools are integrated into our ML-development pipeline, and handle millions of evaluations per day.

Experience

20 yrs 7 mos
Total Experience
3 yrs 11 mos
Average Tenure
3 yrs 7 mos
Current Experience

Apple inc

Distinguished Engineer

Oct 2022Present · 3 yrs 7 mos · Sunnyvale, California

  • Distinguished Engineer, Scientist, Technologist (DEST)
Data QualityAnalyticsDeep LearningMachine LearningSoftware TestingLarge Language Models (LLM)+16

Google

Visiting Researcher

Jan 2016Jul 2016 · 6 mos · Mountain View, CA

  • Growth in Google’s code size and feature churn rate has seen increased reliance on continuous integration (CI) and testing to maintain quality. Even with enormous resources dedicated to testing, we are unable to regression test each code change individually, resulting in increased lag time between code check-ins and test result feedback to developers. I developed a project to reduce this time by: (1) controlling test workload without compromising quality, and (2) distilling test results data to inform developers, while they write code, of the impact of their latest changes on quality.
Data QualityCollaborative Decision-makingData PresentationPattern RecognitionRecommender SystemsTarget Audience+6

Mcgraw hill financial inc.

Consultant

Jan 2014Jan 2014 · 0 mo · Greater New York City Area

  • Advised teams on issues of design patterns for security, continuous building and testing in codebase.

Defense advanced research projects agency (darpa)

Principal Investigator

Oct 2013Oct 2015 · 2 yrs

  • Vetting Android Applications for Security Using Graphical User Interface Logic
  • Currently, it is not possible to confirm the absence of hidden malice in Android apps. As a result, organizations that require high security standards, such as government agencies and banks, often take the pessimistic approach of assuming most of the apps are unsafe unless proven otherwise. Employees of these organizations are restricted to only a handful of apps vetted by security analysts. This restriction has adverse effects on employee productivity and happiness. An employee may want to use a newly released app that offers many attractive timesaving features to boost productivity. Another employee may want to use an email app she is familiar and happy with rather than using the one officially sanctioned. Both employees must seek approval from security analysts but both are likely to be disappointed. An organization may not have enough security analysts to vet every single app employees want to use. Third-party app developers may not always cooperate by providing source code for security analysts to examine. “Your approval request is denied due to security concerns” is often the most convenient and safest response, at the unfortunate loss in productivity and happiness.
  • In this project, I am leading the development of a suite of specialized analysis techniques for vetting Android apps to confirm the absence of malice. These techniques aim to enable security analysts to quickly vet any given Android app even if the source code is unavailable. These techniques will make it possible to vet a large number of Android apps in a timely and cost-effective manner. Organizations will no longer need to tradeoff productivity and happiness for security.
Collaborative Decision-makingData PresentationPattern RecognitionTarget AudienceData MiningPresentations+2

Shipman & goodwin, llp.

Testifying Expert

Jan 2012Jan 2013 · 1 yr · Hartford, CT

  • Examined test artifacts (HP’s QTP, NCover) and opined on their quality and fulfillment of contract.
Data Presentation

Hughes network systems, llc.

Consultant

Jan 2012Jan 2013 · 1 yr · Germantown, MD

  • Developed and led 14 work sessions on how to develop secure code using security features in CentOS.
Data Presentation

Tata research development & design centre

Visiting Research Scholar

Jan 2008Jan 2008 · 0 mo · Pune Area, India

  • Led an independent examination of software practices at TCS and proposed areas for improvement.

Institute of software, chinese academy of sciences

Visiting Research Scholar

Jan 2008Jan 2008 · 0 mo · Beijing City, China

  • Led a collaborative effort to improve ML model-based testing in Chinese Research and Industry.

University of maryland, college park

Professor

Aug 2001Jan 2018 · 16 yrs 5 mos · College Park, MD

  • Developed and taught classes on “Programming Handheld Systems,“ “Designing and Testing Secure Software,” “Secure Operating Systems,” “Software Testing,” and “Software Engineering.”
Data PresentationPattern RecognitionSocial InfluencePresentationsArtificial Intelligence (AI)

Fraunhofer usa cese (center for experimental software engineering)

Research Scientist

Jan 2001Jan 2004 · 3 yrs · College Park, MD

  • Led multiple technology-transfer projects, including effort estimation for NASA projects.

Education

University of Pittsburgh

PhD — Computer Science

Jan 1996Jan 2001

Stackforce found 100+ more professionals with Machine Learning & Artificial Intelligence (ai)

Explore similar profiles based on matching skills and experience