Skills
- Web Development: Proficient in building responsive and dynamic web applications using HTML, CSS, and JavaScript.
- Front-end Frameworks: Experienced in using React and Angular for building user interfaces and single-page applications (SPAs).
- Back-end Development: Knowledgeable in setting up RESTful APIs and working with backend frameworks like Spring Boot for Java-based applications.
- AI and Digital Human Interaction: Experience in developing AI-driven solutions and digital human interaction technologies.
- Problem Solving and Algorithms: Strong foundation in problem-solving techniques, algorithms, and implementing efficient solutions.
- Version Control: Proficient in Git and GitHub for version control and collaborative development.
- Testing and Debugging: Experience with testing, debugging, and refining code to ensure smooth functionality and performance.
Tools
- Programming Languages: Java, Python, JavaScript, TypeScript, SQL.
- Web Technologies: HTML, CSS, JavaScript, React, Angular, Chart.js.
- Back-end Technologies: Spring Boot, Node.js, RESTful APIs.
- Version Control: Git and GitHub.
- Databases: MySQL, PostgreSQL, MongoDB.
- Development Environments: Visual Studio Code, IntelliJ IDEA, Jupyter Notebook.