The document describes a project to generate synthetic sky catalogs for the Dark Energy Survey through large cosmological simulations. An automated workflow was developed using Apache Airavata to run the simulations across multiple XSEDE resources. The workflow involves running CAMB to generate power spectra, 2LPTic for initial conditions, and LGadget for evolution. It was able to run four full simulations using over 300,000 service units faster than manual submission. Lessons learned include differences in MPI libraries and job scripts on resources and time needed to migrate codes and data. Future goals include post-processing integration and moving to new XSEDE resources like Trestles and Stampede.