Benxin Niu
About Benxin Niu
Benxin Niu is a Senior Software Engineer currently employed at CircleCI in San Francisco, California. He has a background in Computer Engineering and has held various engineering roles at RBC Investor & Treasury Services in Toronto, Canada.
Current Role at CircleCI
Benxin Niu currently serves as a Senior Software Engineer at CircleCI, a position he has held since 2021. He is based in San Francisco, California. In this role, he contributes to the development and optimization of continuous integration and delivery solutions, leveraging his extensive background in software engineering.
Previous Experience at RBC
Benxin Niu has a diverse work history at RBC Investor & Treasury Services, where he held multiple roles. He worked as a Big Data Engineer (Co-op) in 2017, followed by a position as a DevOps Engineer in 2018. In 2019, he served as a Full Stack Developer (Co-op) and as a Student Ambassador. He continued his career at RBC as a Software Developer in 2020, and later as a Senior Software Developer from 2020 to 2021. His experiences at RBC provided him with a solid foundation in various aspects of software development and engineering.
Education and Qualifications
Benxin Niu studied Computer Engineering at Memorial University of Newfoundland, where he earned a Bachelor of Engineering (B.E.) from 2015 to 2020. His academic background equipped him with essential skills in software development and engineering principles. He also completed his high school education at Holy Heart of Mary High School, obtaining a High School Diploma.
Co-op Experience and Internships
Throughout his academic career, Benxin Niu participated in several co-op programs that enhanced his practical experience. He worked as a Full Stack Developer (Co-op) at Memorial University of Newfoundland in 2017 and held multiple co-op roles at RBC in 2017, 2018, and 2019. These positions allowed him to apply his theoretical knowledge in real-world settings and gain valuable industry insights.