Back to Home
I Spent 15 Months Porting a 20-Year-Old Computational Chemistry Binary to the Cloud. Alone.

I Spent 15 Months Porting a 20-Year-Old Computational Chemistry Binary to the Cloud. Alone.

B
Blizine Admin
·2 min read·0 views

Mansour Ansari Posted on May 31 I Spent 15 Months Porting a 20-Year-Old Computational Chemistry Binary to the Cloud. Alone. # architecture # cloud # showdev # webdev My very first post. I am excited to be here. I retired from the software industry years ago and now work from a small back office in Oklahoma City. Most people think retirement means stepping away from building things. I saw it differently. So, about fifteen months ago, I started a project that eventually became QuantumCURE Pro™. ( https://citizenscientist.org/ ) The goal was ambitious but simple: build a cloud-native platform that could help accelerate early-stage drug discovery before anything ever reaches a wet lab. What started as curiosity quickly became an obsession. I spent thousands of hours buried in Python/JS code, cloud architecture, scientific papers (online), Docker containers, databases, APIs, and computational chemistry workflows. The deeper I looked, the more I realized that many research tools were powerful/super expensive, individually, but fragmented when combined into a real workflow. A total mess of workflow. I wanted to see if a single engineer could assemble a practical, multi-user scientific platform using modern cloud infrastructure. Today, QuantumCURE Pro™ orchestrates molecular docking campaigns directly from a web browser: Researchers to Central Queue to AutoDock Vina to Results & Golden List Results & Golden List, various reportings and forensic trail, to (MD, GANN, to Skala) to Wet list .... ** So, **researchers upload compound libraries, jobs enter a queue, workers scale on demand, and results flow back through dashboards, mobile monitoring, APIs, and validation tools. The surprising part wasn't getting AutoDock Vina running. The hard part was everything around it: *** Multi-user orchestration Worker scaling Queue management Reliability tracking Mobile monitoring Cloud deployment Data provenance Dashboard truthfulness, and I can list more.** One of the biggest mile

📰Dev.to — dev.to

Comments