Douglas Choi
About Douglas Choi
Douglas Choi is a Senior Software Engineer at SimInsights Inc., where he has worked since 2012. He holds a BS in Chemical Engineering from UC Irvine and an MS in Computer Science from California State University, Long Beach.
Work at SimInsights
Douglas Choi has been employed at SimInsights Inc. as a Senior Software Engineer since 2012. In this role, he has contributed significantly to the development of core modules in Unity, facilitating backend communication. His work includes building interactive virtual reality simulations in Unity3D, such as a materials testing simulation and a collaborative medication room. Additionally, he has designed and developed a back-end service using Java and Spring Boot, focusing on user-created content management. His expertise extends to configuring DevOps processes for testing and deployment on AWS.
Education and Expertise
Douglas Choi earned a Bachelor of Science in Chemical Engineering from the University of California, Irvine, where he studied from 2007 to 2011. He furthered his education at California State University, Long Beach, obtaining a Master of Science in Computer Science with a focus on Software Engineering from 2012 to 2018. This combination of degrees provides him with a strong foundation in both engineering principles and software development.
Technical Skills
Douglas Choi possesses a range of technical skills relevant to software engineering and development. He has implemented core modules in Unity for backend communication and has experience in building interactive virtual reality simulations. His proficiency in Java and Spring Boot is evident through his development of back-end services for content management. Additionally, he has deployed and configured Elasticsearch on AWS for application analytics, showcasing his capabilities in cloud services and data management.
Projects and Contributions
Throughout his career, Douglas Choi has been involved in various projects that highlight his skills in software engineering. Notable projects include the development of interactive virtual reality simulations in Unity3D, which serve educational and practical purposes. His work on a materials testing simulation and a collaborative medication room demonstrates his ability to create engaging and functional applications. Furthermore, his contributions to configuring DevOps processes and backend services reflect his commitment to enhancing software performance and user experience.