Devon Richards, Machine Learning Developer in Richardson, TX, United States
Devon Richards

Machine Learning Developer in Richardson, TX, United States

Member since July 19, 2022
Devon is a developer with experience in almost every software engineering role. She prefers to focus on Microsoft HPC, machine learning (ML), and formal software verification. She has tried and proven open source projects on Github, showcasing real-world projects in these areas. Devon always seeks to broaden her knowledge by keeping up with the latest research and participating in language standardization discussions.
Devon is now available for hire

Portfolio

  • TEKsystems
    Jenkins, Fastlane, iOS, Android, Gradle, Xcode, Visual Studio App Center
  • Zemoso Technologies
    Java, Swing, Python, JavaScript, Apache JMeter, Kubernetes, React Native, AWS...
  • SmartObjx
    C#, Angular, TypeScript, Visual Studio Team Services (VSTS), CI/CD Pipelines...

Experience

Location

Richardson, TX, United States

Availability

Part-time

Preferred Environment

Linux, Neovim, Windows, MacOS, Android Studio, Xcode, GitHub Actions, Kubernetes, Google Kubernetes Engine (GKE), TensorFlow

The most amazing...

...project I've worked on was developing a framework for black-box optimization, utilizing heterogeneous computations, and distributing across devices.

Employment

  • Mobile CI/CD Engineer

    2021 - 2022
    TEKsystems
    • Set up nightly builds for iOS and Android apps for quality assurance (QA).
    • Updated and maintained Jenkins pipelines for tests.
    • Set up enforcement using Lint on the codebase and other checks required to pass for pull requests to be merged.
    Technologies: Jenkins, Fastlane, iOS, Android, Gradle, Xcode, Visual Studio App Center
  • Software Developer

    2018 - 2020
    Zemoso Technologies
    • Developed microservices for third-party integrations.
    • Migrated and refactored an Android app to model view viewmodel (MVVM) architecture.
    • Worked on a React Native cross-platform app and native bindings for third party integrations.
    • Ran performance tests to analyze and prioritize improvements to code and infrastructure to meet business metric requirements.
    • Managed, monitored, and tested production deployments using AWS ElastiCache and Kubernetes.
    Technologies: Java, Swing, Python, JavaScript, Apache JMeter, Kubernetes, React Native, AWS, Android
  • Lead Software Developer

    2017 - 2018
    SmartObjx
    • Designed and built infrastructure to manage automated database migrations and rollbacks.
    • Created CI/CD pipelines and deployment processes. Automated testing standards to ensure consistent quality.
    • Automated library generation or type-safe client libraries across several languages. Minimized required developer time for each release.
    • Created domain-specific languages (DSLs) for writing business rules and an optimizer to improve their throughput.
    Technologies: C#, Angular, TypeScript, Visual Studio Team Services (VSTS), CI/CD Pipelines, Domain-specific Languages (DSLs), SQL, RavenDB, Agile
  • Mobile SDK Developer

    2015 - 2017
    Apptimize
    • Built and deployed new features and third-party integrations. Fixed bugs for Apptimize's A/B testing and feature flag testing frameworks on mobile devices.
    • Wrote documentation for added features and changes.
    • Wrote end-to-end tests and helped design processes for continuous integration (CI) and continuous deployment.
    Technologies: A/B Testing, Android, iOS, Java, Linux, Objective-C, E2E Testing, CI/CD Pipelines

Experience

  • MtgML
    https://github.com/CubeArtisan/mtgml

    Created a repository for developing ML models related to the card game "Magic: The Gathering." It has deployed models for simulating human drafters and recommending changes to cubes. Also used for experimentation on other branches that can get merged back to the main branch if successful.

Skills

  • Languages

    Java, Python, JavaScript, C#, Domain-specific Languages (DSLs), Objective-C, C++, TypeScript, SQL
  • Libraries/APIs

    TensorFlow
  • Tools

    Google Kubernetes Engine (GKE), Jenkins, Android Studio, Xcode, Fastlane, Gradle, Visual Studio App Center, Apache JMeter
  • Paradigms

    E2E Testing, Agile
  • Platforms

    Android, Linux, Kubernetes, Windows, MacOS, iOS
  • Other

    GitHub Actions, CI/CD Pipelines, C++20, Machine Learning, Neovim, AWS, A/B Testing, Natural Language Processing (NLP), Heterogeneous Computing, Visual Studio Team Services (VSTS)
  • Frameworks

    React Native, Swing, Angular
  • Storage

    RavenDB

To view more profiles

Join Toptal
Share it with others