Anthony Praveen De Silva
About Anthony Praveen De Silva
Anthony Praveen De Silva is a Software Development Engineer at Poly, where he has worked since 2021. He holds Bachelor's degrees in Mathematics and Electrical and Electronics Engineering from the University of Wyoming, where he also contributed to various research and development projects.
Work at Poly
Anthony Praveen De Silva has been employed at Poly as a Software Development Engineer, P2, since 2021. In this role, he focuses on automating data gathering and managing build phases, which include production, quality control, and shipping. His efforts aim to reduce production time, thereby enhancing operational efficiency. His position is based in Laramie, Wyoming, where he contributes to the development and improvement of software solutions.
Education and Expertise
Anthony completed his Bachelor's degree in Mathematics at the University of Wyoming from 2013 to 2017. He also studied Electrical and Electronics Engineering at the University of Wyoming College of Engineering and Physical Sciences, earning another Bachelor's degree during the same period. His academic background provides a strong foundation in both mathematical principles and engineering concepts, which he applies in his professional work.
Background
Before joining Poly, Anthony worked at Metrohm Raman as a Software Engineer from 2018 to 2021. He initially gained experience as an intern at Metrohm in 2017 for three months. His early career also includes a position as an Undergraduate Researcher at the University of Wyoming for seven months in 2014 and as a Mathematics Tutor from 2015 to 2017. These roles contributed to his development in software engineering and research.
Achievements
During his tenure at Metrohm Raman, Anthony developed a testing system for the Veolia product, which improved its functionality and marketability for industrial applications. He also implemented a build system using CMake that enabled the embedded processing layer to be compiled for both ARM and x86 architectures, facilitating continuous integration and continuous deployment (CI/CD). Additionally, he created a firmware and library release process that significantly reduced release time and improved accuracy.