Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.
I have been working on web development from 2016, keep studying cutting-edge knowledge to solve problems , skilled in Javascript and React.
Typescript, React, CSS, Java, C#, SQL, Node.js, styled-components, SASS
GitHub, VSCode, Jenkins, Nginx
Chinese (native)
English (fluent)
Simple C Interpreter — Senior
https://github.com/cacocacoon/c-interpreter
When I was studying in University, this project was the most difficult and impressive one to me, technically it could be separated to three parts, tokenization, lexical analyzer and evaluator, and I introduced a design pattern which called interpreter pattern into my project, the pattern makes my code clean and scalability.
The interpreter could deal with programming statement and expression, such as IF ELSE, WHILE, DO WHILE, block scope variable declaration, and detect grammar error.
I have been working on web development from 2016, keep studying cutting-edge knowledge to solve problems , skilled in Javascript and React.
Typescript, React, CSS, Java, C#, SQL, Node.js, styled-components, SASS
GitHub, VSCode, Jenkins, Nginx
Chinese (native)
English (fluent)
Simple C Interpreter — Senior
https://github.com/cacocacoon/c-interpreter
When I was studying in University, this project was the most difficult and impressive one to me, technically it could be separated to three parts, tokenization, lexical analyzer and evaluator, and I introduced a design pattern which called interpreter pattern into my project, the pattern makes my code clean and scalability.
The interpreter could deal with programming statement and expression, such as IF ELSE, WHILE, DO WHILE, block scope variable declaration, and detect grammar error.