Copy of Software Development | OLI

OLI ENGINE

 

Bob Young

Senior Engineer and OLI Fellow

Role


Bob has been with OLI since 1986, joining after a successful 21-year tenure at Allied Chemical. Bob provides for the ongoing health and evolution of OLI's numerical solver code, which is written in FORTRAN. Bob also is the ultimate fallback person regarding problematic process simulations.

 

Accomplishments

Starting in 1987, when he took over responsibility for OLI's FORTRAN code, Bob has added many facilities, which were pivotal in OLI's achieving significant growth in the market. Among these accomplishments were original UI development for both ESP, Dynachem and Prochem, evolution of OLI's tower in the area of mass and heat transfer limited (packed) towers. During Bob's 28 years with OLI he has made all of the major code additions to handle an increased number of phases and phase combinations including two electrolyte liquid phases and sublimation. All of this was accomplished while, at the same time, seeing that the code executes as fast as possible.
 

Bob is also a highly experienced process simulation consultant and has been the lead on several OLI consulting projects for complex electrolyte-based flowsheets.

 

Areas of Expertise

  • Process engineering

  • Process simulation

  • Chemical engineering

  • Numerical methods and algorithms

  • Electrolyte thermodynamics


Publications

 

Click for full listing using Google Citations

 

Education

  • BS, Ohio University, 1965

Prodip Kundu

Senior Development Engineer

Role

Prodip is responsible for developing and maintaining numerical solution algorithms for chemical and phase equilibrium computations, process flow sheeting and unit operation modeling, and regression of experimental data. This involves development and maintenance of software libraries in Fortran and thermophysical data libraries. His role also includes conducting research to develop new and improved chemical manufacturing processes.

 

Accomplishments

As a part of his PhD dissertation at University of Waterloo, Prodip investigated post-combustion CO2 capture with membranes, developed mathematical models of gas permeators, and incorporated model in Aspen Plus as a custom Fortran unit operation model. Since November 2013, he has been improving the OLI Engine code..

 

Areas of Expertise

  • Process simulation

  • Mathematical modeling

  • Optimization


Publications

Click for full listing using Google Citations

 

Awards

  • Ontario Graduate Scholarship, 2010-2013

  • University of Waterloo President's Graduate Scholarship, 2010-2013

  • NSERC IRDF and Visiting Fellowship in Canadian Government Laboratories, 2013

 

Education

  • PhD, Chemical Engineering, University of Waterloo, Canada, 2013

  • MESc, Chemical Engineering, University of Western Ontario, Canada, 2008

  • BSc, Chemical Engineering, Bangladesh University of Engineering & Technology, Bangladesh, 2005

Warren Shen

Senior Software Developer

Role

Warren works with other OLI developers to implement, debug, test, and maintain several OLI applications in the OLI Studio, including Studio ScaleChem, Stream, Corrosion and EVS Analyzers. He is responsible for user interface design, data structure improvements, and verification of new releases through a series of testing procedures of these OLI applications.

 

Accomplishments

Warren has been designing and modifying the user interface and data structure of OLI Studio: ScaleChem since the very beginning of this product. He also maintains and improves the testing procedure for the OLI Studio. He has implemented the user interface for the EVS Analyzer.

 

Areas of Expertise

  • Windows application development

  • Software testing

  • SQL database implementation

 

Education

  • PhD, Mining Engineering, Pennsylvania State University

  • MS, Mining Engineering, Pennsylvania State University

  • BS, Mineral and Petroleum Engineering, Cheng Kung University, Taiwan

Sachin Dajula

Senior Software Engineer

Role

Sachin is involved in the design and development of application and UI frameworks for OLI software. His work includes the development of infrastructure for new software features and extensions. Specific work areas include development and maintenance of core software libraries related to units of measurement, plots and user interfaces. He is also involved in the development and maintenance of server side analytics software of OLI's software downloads website.

 

Accomplishments

Sachin was involved in the overhaul of the units and values framework of OLI Analyzers which resulted in reduction of bugs, improved performance and better maintainability of the code base. Since February 2013, he has been developing the application framework and user interface of OLI Flowsheet: ESP, OLI's next generation of an electrolyte flowsheet simulator program.
 

Prior to joining OLI, Sachin performed research in the field of movement capture and control of surgical robots at Wayne State University, Detroit

 

Areas of Expertise

  • Software development

  • Software design and architecture

  • User interfaces

 

Education

  • Master of Science in Computer Engineering, Wayne State University, Detroit, MI, USA (2008)

  • Bachelor of Technology in Mechanical Engineering, National Institute of Technology, Jalandhar, India (2004)

 
 

Arjun Ramesh

Development Engineer

Role

Arjun works with the OLI Engine team and is responsible for maintaining FORTRAN codes for the numerical solver that performs the core equilibrium calculations. One of his main roles is to develop new codes for exposing interfaces for the software engineering team, adding new features and fixing bugs.

 

Accomplishments

Arjun is revamping the test program that is responsible for performing periodic tests for the OLI Engine, Electrolyte Simulation Program (ESP) and Alliance Products. He recently graduated from Carnegie Mellon University with a M.S Degree in Chemical Engineering, with a Master's thesis titled "Structure Spread Single Crystal Surfaces: Preparation and Characterization". He has a keen interest in catalysis and demonstrated a completely platinum-free Alkaline Membrane Fuel Cell (AMFC) for his B.Tech project

 

Areas of Expertise

  • Mathematical modeling and simulation

  • Optimization

  • Electrochemical Engineering

  • Reaction Engineering

 

Education

  • M.S, Chemical Engineering, Carnegie Mellon University, 2014

  • B.Tech, Chemical Engineering with minor in Industrial Automation, VIT University, India, 2013

Zuoshu Lu

Software Developer

Role

Zuoshu works on database design, normalization, validation, encryption and maintenance. He is also responsible for bug fixing and data search optimization and contributes to numerical methods to solve chemical engineering problems.

 

Accomplishments

Zuoshu created a new SQL database to improve data search speed, avoiding frequent data conversations between different databases, focusing on shipping only one unified modernized database for all OLI products in the future.

 

Prior to joining OLI, Zuoshu worked for Siemens Corporate Research to deliver the next generation of x-ray machine with artificial intelligent features. He has also developed some biometric voting and RFID tracking solutions for some government projects.

 

Areas of Expertise

  • SQL programming

  • Cross-platform software development

  • Intelligent systems in business

 

Education

  • MS, Intelligent Systems, University College London (UCL), 2008

  • BS, Computer Science, Royal Holloway, University of London, 2007

© 2019 OLI Systems , Inc.

240 Cedar Knolls Rd, Cedar Knolls, NJ 07927

  • Twitter Social Icon
  • YouTube Social  Icon
  • LinkedIn Social Icon