Antonio Osorio, Software Developer in San Francisco, CA, United States
Antonio Osorio

Software Developer in San Francisco, CA, United States

Member since November 8, 2016
Antonio has more than eight years of experience developing with Python and three+ years on DevOps. As part of the Enterprise Informatics department at Schrodinger, he has designed, developed, and deployed products that enable most of the top pharmaceutical companies to run thousands of scientific simulations seamlessly in the cloud—his work allowed solution architects to deploy full-stacks of our flagship products in minutes among others.
Antonio is now available for hire




San Francisco, CA, United States



Preferred Environment

Django, Python, Chef, Jenkins, Git, PyCharm, MacOS

The most amazing... I've built is a scalable remote execution server used by Schrodinger's flagship LiveDesign and FEP products to run scientific simulations asynchronously.


  • Senior Software Engineer

    2013 - 2017
    Schrodinger, Inc.
    • Led the development of a scalable remote execution server, TaskEngine. Used by our flagship LiveDesign and FEP products to run scientific simulations asynchronously (Django and Celery based).
    • Developed a cloud-agnostic deployment tool, Spinner. Enables the configuration and deployment of full LiveDesign stacks in less than 10 minutes.
    • Led the development of a data analysis and configuration tool, LD Admin. This tool will be used to perform advanced configuration, and to get usage statistics of LiveDesign servers.
    • Maintained and supported continuous integration, testing, and deployment infrastructure.
    • Tested, packaged, published, and deployed enterprise Python products.
    • Developed cookbooks to automate deployment tasks using Chef.
    Technologies: Amazon Web Services (AWS), Django REST Framework, Jenkins, Chef, MongoDB, PostgreSQL, RabbitMQ, Celery, AWS, Django, Python
  • Office of Technology Transfer - Fellow

    2011 - 2013
    University of Michigan
    • Reviewed technologies presented for evaluation and determined potential applications and markets.
    • Identified technological and legal challenges for the commercialization of these new technologies.
    Technologies: Technology Transfer
  • Graduate Research Assistant

    2008 - 2013
    University of Michigan
    • Implemented statistical mechanics based computational methods to simulate systems far-from-equilibrium.
    • Designed and developed simulation software for high-performance computers (MPI and OpenMP) and general-purpose graphics processing units (GPU, CUDA).
    • Designed the interface using C++ and Python.
    Technologies: OpenMP, MPI, CUDA, C++, Python
  • Storage Support Senior Analyst

    2003 - 2008
    Dell, Inc.
    • Troubleshot, deployed, and validated advanced EMC CX-series solutions on switched fabrics and AX-series on fiber channel and iSCSI configurations.
    • Troubleshot storage configurations, EMC and PowerVault solutions on a SAN and NAS environments.
    • Troubleshot and deployed Windows and Linux based PowerEdge servers.
    • Troubleshot network-related issues in PowerConnect switches.
    Technologies: Storage Area Networks (SAN), Dell EMC, Technical Support, Networking, Linux


  • LiveDesign

    The Advantages of Real-time Collaborative Design

    A project team can generate new ideas far more quickly than it can record and analyze each idea; also great ideas can happen anytime, not just during regularly scheduled meetings. Every dropped idea is a missed opportunity to find a path forward through the complex maze of drug discovery.

    LiveDesign allows every idea to be captured, shared, analyzed, and prioritized—leading to fuller exploration of chemical space, all the while facilitating better communication across the different functional groups. Any member of a project team can enter an idea and instantly get feedback using computational models to help further refine the design—resulting in real-time collaboration across time and location barriers.

    My main responsibility was designing, developing and maintaining the infrastructure that runs the scientific simulations to inform design decisions.

  • FEP+ on the Cloud

    Achieving highly potent binding—while maintaining a host of other ligand properties required for safety and biological efficacy—is a primary objective of small molecule drug discovery.

    Seeing this clear unmet need, we embarked on a multiyear research project to develop a new free energy calculation technology (FEP+). Our objective was to provide a rigorous approach for computing binding free energies that provides significant value to industrial drug discovery efforts. We are pleased to report that, after utilizing the FEP+ technology on 7 different active drug discovery collaborations over the past year, we now have firm evidence that the free energy approach developed in FEP+ can facilitate better synthesis decisions during lead optimization.

    My responsibilities were to do the initial, on-cloud proof-of-concept by automatically scaling FEP+ simulations in AWS while minimizing infrastructure costs.


  • Languages

    Python, C++, SQL, JavaScript, Java
  • Platforms

    Amazon EC2 (Amazon Elastic Compute Cloud), Spinnaker, Linux, Amazon, MacOS, Amazon Web Services (AWS), CUDA
  • Frameworks

    Django, Django REST Framework
  • Tools

    Chef, PyCharm, Dell EMC, Amazon Virtual Private Cloud (VPC), Celery, Jenkins, RabbitMQ, Boto, GitHub, Git
  • Libraries/APIs

    MPI, OpenMP, Tastypie
  • Paradigms

    Test-driven Development (TDD), Agile Software Development
  • Storage

    Storage Area Networks (SAN), MongoDB, PostgreSQL, Amazon S3 (AWS S3)
  • Other

    AWS, Technology Transfer, Networking, Technical Support


  • Ph.D. in Materials Science and Engineering, Computational Emphasis
    2008 - 2013
    University of Michigan - Ann Arbor, Michigan, USA
  • Bachelor of Science in Electrical Engineering
    2005 - 2008
    University of Texas - Austin, Texas, USA

To view more profiles

Join Toptal
Share it with others