# Ruojin Cao > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/ruojin Passionate about building software applications and regard coding as a lifelong process of self-learning and self-improving. Knowledge base: Data Structure, Database, Object oriented Design, Algorithms, full stack development, Image Processing, System Design. Language: Java, JavaScript, Python, C#, SQL, TypeScript, PHP Framework: Spring, ASP.NET, Flask, Express, Angular, React Database: MySQL, Oracle, SQL server, MongoDB, Redis Environment & Tools: Linux, NodeJS, Apache Tomcat, Docker, RabbitMQ, Amazon EC2, Git, Eclipse, Visual Studio ## Work Experience ### Software Engineer @ Apple Jan 2022 – Present | Singapore ### Software Engineer @ Apple Jan 2018 – Jan 2021 | Santa Clara, California, United States Performance tuning in Product Central Runtime Services at Apple Online Store ## Education ### Master's degree in Computer Engineering Boston University Jan 2015 – Jan 2017 ### Bachelor's degree in Electrical and Electronics Engineering Zhengzhou University Jan 2010 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/ruojin-cao-386079111 --- Source: https://flows.cv/ruojin JSON Resume: https://flows.cv/ruojin/resume.json Last updated: 2026-03-22