Jonathan Kao is a highly skilled software developer with a strong background in computer science. His experience, education, and diverse skill set make him an asset to any organization seeking a motivated and talented professional. Let's take a closer look at Jonathan's accomplishments and expertise.
Jonathan's professional experience includes a summer internship at e2020 Technology Inc in 2018. During this internship, he demonstrated his troubleshooting abilities by providing support to clients and executing necessary tasks. He also played a crucial role in ensuring the quality of web applications through comprehensive QA testing. Jonathan's commitment to excellence extended beyond his primary responsibilities, as he developed and documented new procedures for other testers to enhance their efficiency and effectiveness.
In terms of education, Jonathan pursued a Bachelor of Science in Computer Science at California State Polytechnic University, Pomona. He successfully completed his degree in May 2022 with an impressive GPA of 3.68. His academic journey provided him with a solid foundation in various aspects of computer science, enabling him to excel in his field.
Jonathan's remarkable skills and dedication are further demonstrated through his involvement in several notable school projects. For instance, he developed a mobile application using Flutter that tracks individuals' daily water intake and recommends an appropriate amount based on their weight and activity level. This project showcased his proficiency in cross-platform app development and his ability to leverage technology for the betterment of people's lives.
Furthermore, Jonathan created a machine learning program in Python that employed reinforcement learning techniques to conquer levels in the music platforming game, Geometry Dash. This project demonstrated his expertise in machine learning and his capacity to apply advanced algorithms to solve complex problems.
As a project leader, Jonathan led a team of four classmates in developing a Java RESTful web application that predicts patient mortality rates related to COVID-19. He effectively practiced scrum methodologies to ensure efficient project completion while incorporating vital features such as age, gender, and pre-existing conditions into the prediction model.
Jonathan's passion for game development is evident in his creation of a Breakout-style game using Godot. With two game modes—vanilla Breakout and a challenging boss fight variation—his project showcased his proficiency in game development frameworks and his ability to design engaging gameplay experiences.
In addition, Jonathan implemented multiple operating system job scheduling algorithms in Java, providing valuable insights into their time complexities. His expertise in algorithm analysis and optimization is indicative of his strong problem-solving skills and analytical mindset.
Jonathan's extensive skill set includes proficiency in Java, Python, C++, Godot, Spring Boot, TensorFlow, Lightweight Java Game Library, and Flutter. These technologies equip him to tackle diverse challenges across multiple domains, ensuring his adaptability in various projects and environments.
In conclusion, Jonathan Kao is a talented and innovative software developer with a passion for leveraging technology to create impactful solutions. His experience, education, and broad skill set make him an exceptional candidate for any organization seeking a dedicated professional who can contribute effectively to software development projects.
This person is not in any offices