improve • Responsible for training new team members on programming architecture, teaching debug techniques, and object-oriented concepts and implementation High-quality project implementation • Developed a real-time chat room for thousands of users, overcame the burden of updating UI with a large amount of messages, and used the advantages of object-oriented programming to make it easy to add new message types, including required data, display, transmission, and reception • Implemented a Facebook-like newsfeed, taking advantage of object-oriented programming to make it easy to add new post types • Implemented a universal downloader abstract class that allows for custom scheduling
Full-time / Interested in working remotely