Skilled in a variety of programming languages, including follows:
- C++: Extensive experience in algorithm competitions over several years.
- Java: Developed multiple extracurricular projects.
- Python: Utilized primarily for academic projects, such as machine learning and data mining.
- Objective-C: One year of professional iOS development experience. MATLAB and SQL: Familiarity gained through academic projects.
Skilled in a variety of related technologies, including follows:
- Algorithms: Proficient in utilizing common algorithms, with a strong background in algorithmic problem solving from competitive programming.
- Computer Systems: Good understanding of computer system architectures and operating systems, gained from both academic study and practical application.
- Machine Learning: Hands-on experience with machine learning techniques, used primarily in academic projects.
- Data Mining: Applied skills in data mining, capable of extracting valuable insights from large data sets, primarily through Python.