- Frank Xu has over 5 years of experience in software development using technologies like Java, Linux, MySQL, Hibernate, REST APIs, and JavaScript. He has expertise in analysis, design, development, testing and administration of software applications. - His work experience includes positions at Cloudparticle and Hit Yourself Technology where he developed backend systems, APIs, and user interfaces. Some of his responsibilities included designing databases, implementing recommendation algorithms, and optimizing performance. - He also has experience with distributed systems, having designed and implemented a peer-to-peer file sharing system for his master's project that was deployed on Amazon Web Services.