Software Engineering

Software Engineering


The University of Miami Center for Computational Science Software Engineering Group (SWENG) is a small group of professional software engineers actively seeking collaborative partners for new and innovative software application and systems development projects.

Strengths include development of:

  • Multi-tier, Web-based Applications
  • Search Applications for Large or Complex Data
  • Applications for Collection and Presentation of Geospatial Data
  • Image Processing, Photogrammetry, and Computer-Vision Applications

The team has developed applications to support work in clinical research, drug discovery, genomics, mapping and urban planning, observational biology/ecology, and digital humanities.  For examples of some recent projects, visit the team’s Projects page.

If you would like to contact the Software Engineering team with project of your own, please email us.




Christopher Mader, Program Director, Software Engineering Program, University of Miami Center for Computational Science

Chris Mader



Caty Chung, UM Center for Computational Science


Phone: 305.243.1649
Office: Room 600.11, Gables One Tower

Caty Chung joined the University of Miami Center for Computational Science in 2007 as the Applications Support Lead applications of the Software Engineering core. Her previous work experience includes positions at The Scripps Research Institute in Florida, Elan Pharmaceuticals (now Perrigo), and Roche, Palo Alto.

Ms. Chung has 10+ years experience in diverse chemical and biological scientific software applications, full software life cycle, database systems, content databases, instrumentation, robotics, change control management, and staff training.

Shivani Dhabe, Center for Computational Science


Office: Room 600.04, Gables One Tower

Shivani Dhabe joins the Center for Computational Science as a software engineer.  She has 6 years experience in software application design and development and is an Oracle Certified Java Professional.  Her areas of expertise include Java/J2EE based technologies.

Current interest includes exploring new technologies such as solr and MongoDB.  She received her Bachelors Degree in Computer Engineering from Shivaji University in India.

Shivaji University, India

Amar Koleti



Phone: 305.243.1649
Office: Room 600.10, Gables One Tower

Amar Koleti joined the University of Miami Center for Computational Science in 2010 as a Software Engineer. Mr. Koleti graduated with a Bachelors degree in Computer Engineering from Acharya Nagarjuna University in India.

Acharya Nagarjuna University, India

He later attended Indiana University for his Masters degree in Bioinformatics. Amar has extensive experience in creating semantic web applications. His primary focus is Java and Perl. He has passion for developing computational tools for bioinformaticians.

Tim Norris University of Miami Center for Computational Science



Phone: 305.284.2826
Office: Room 301.19 Richter Library, 1300 Memorial Drive

Tim Norris received his Ph.D. in Environmental Studies from the University of California at Santa Cruz. During his two-year fellowship at the University of Miami, he will assist in building awareness of and educating the University’s research communities in current best practices in data preservation and management planning, including documentation and metadata standards. He will participate in an environmental scan of research data management needs across the University’s schools and colleges; work with relevant staff across units in the development of a data management service focusing mainly on building data resources such as a registry; sharing research experience and expertise with the Libraries’ Education and Outreach department; and working collaboratively with university staff to develop outreach and training strategies for faculty and administrators.

Julio Baez Perez


Phone: 305.243.6069
Office: Room 600.08, Gables One Tower

Julio Cesar Perez Baez received a Bachelor of Science degree in 1989 from Universidad Católica Madre y Maestra in the Dominican Republic. He joined CCS in 2014 and is part of the RegenBase Team. Julio has extensive experience in all stages of software development life cycle and project management within organizations ranging from entrepreneurial to Fortune 500, such as PepsiCo and Sony Electronics.

Deepthi Puram, UM Center for Computational Science

Phone: 305.243.8445
Office: Room 600.09, Gables One Tower

Deepthi Puram joined the University Of Miami Center for Computational Science in 2008 as Senior Software Engineer for the Software Engineering core. Ms. Puram has 13 years of extensive experience in leading teams through analysis, design, construction, testing and implementation of software projects. Her primary focus is on implementing architecture that helps organizations effectively analyze, process and visualize structured and unstructured data. Her areas of expertise include developing web based applications using Java/J2EE technologies, processing data using big data technologies and implementation of interoperating information systems using service-oriented architectural approach

She has Master’s degree in Information Systems from Osmania University in India and Masters degree in Business Administration specializing in Operations management from Florida Atlantic University. She is a certified scrum master.

Amin Sarafraz University of Miami Center for Computational Science

Phone: 305.243.1641
Office: Room 600.07, Gables One Tower

Dr. Amin Sarafraz joined the Software Engineering group at the University of Miami Center for Computational Science in 2012. He received his PhD in civil engineering from the University of Miami in 2012. During his graduate studies, he was part of several multi-disciplinary projects. Amin’s graduate work involved applications of computer vision in civil engineering, including underwater imaging, image enhancement in scattering media, 3D reconstruction, and non-destructive testing. While pursuing the doctoral degree, he was in charge of image analysis for autism research project in the Infant Development Lab at Florida International University. His main research interests include photogrammetry, image processing, computer vision, and pattern recognition.

Sreeharsha Venkatapuram University of Miami Center for Computational Science Software Engineering Team


Phone: 305.243.6069
Office: Room 600.05, Gables One Tower

Harsha is a software engineer with 10 years of cumulative experience in all phases of SDLC. He received a Bachelor of Engineering in Computer Science from Proudhadevaraya Institute of Technology; affiliated to Visvesvaraya Technological University in India (2004) and an M.S. in Computer Science from Eastern Michigan University, Ypsilanti MI (2006). Harsha joined CCS in 2009 and worked on several projects such as BAOSearch, GoMonitor, CTDA, etc., till 2014. He rejoined CCS in 2016 and is currently part of the Pulley Ridge team.

His expertise is in Java/J2EE and database technologies. And his current interest includes, but is not limited to, NoSQL, RESTful web services, UI frameworks and clustered web applications.


MASTHEAD IMAGE SOURCE:  “Make It Big and Make It Visible” used with permission from Black Pepper software

Skip to toolbar