Ziyang Wang
Full-stack Developer at pinkHawk- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
pinkHawk
-
Technology, Information and Media
-
1 - 100 Employee
-
Full-stack Developer
-
2023 - Present
Tweeting Made Simple. pinkHawkers can: 👉 Accept, reject, and edit customized AI-generated tweets. 👉 Instantly schedule those tweets to be automatically posted in the future at specific time-frames. Working in a team of 4 software developers creating the app from scratch. My job responsibilities include the following: ✅Integrated OAuth 1.0 user-authentication method for authenticating with the Twitter API, enabling our app to securely post tweets on behalf of the user and retrieve necessary Twitter information. ✅Implemented JSON Web Tokens (JWT) for secure user authentication and authorization. ✅Implemented a cronjob feature, which runs at specific intervals to retrieve the tweet content, generate the necessary Twitter API request, and post the tweet on behalf of the user programmatically. ✅Developed the app's page styling and conducted thorough cross-browser and cross-device testing to ensure the pages were highly responsive and functional across a wide range of platforms. Show less
-
-
-
Breezy
-
Barcelona, Catalonia, Spain
-
Full Stack Developer
-
2022 - 2023
Breezy is an app for freelancers that allows them to easily manage and send invoices. Users can quickly generate professional invoices and send them to clients, while also tracking the status of each invoice. In addition, the app provides a secure and convenient way to pay invoices, with various payment options available. My job responsibilities include: ✅Worked on a two-person team to migrate the entire codebase to TypeScript. ✅Wrote unit, integration, and e2e testing using Jest and Cypress. ✅Enhanced Auth0 authentication flow to secure the application routes. Show less
-
-
-
Universitat de Barcelona
-
Spain
-
Research Services
-
700 & Above Employee
-
Translator
-
May 2022 - Jul 2022
✅Translated various university documents, including course introductions, academic guidelines, and administrative procedures from Spanish to Chinese. ✅Paid close attention to the cultural and linguistic nuances of the source material, and adapt translations as needed to suit the target audience and context. ✅Translated various university documents, including course introductions, academic guidelines, and administrative procedures from Spanish to Chinese. ✅Paid close attention to the cultural and linguistic nuances of the source material, and adapt translations as needed to suit the target audience and context.
-
-
-
WOODGENIX
-
Furniture and Home Furnishings Manufacturing
-
1 - 100 Employee
-
Translator
-
Nov 2019 - Mar 2021
✅Translated an average of 30 written technical documents per week in Chinese, English, and Spanish. ✅Served as an on-call translator for teleconferences or verbal communications. ✅Built and maintained glossaries and translation memories to ensure consistency across documents and projects in a 4-people team. ✅Proofread and edited translations to ensure accuracy, proper grammar, and style, reducing 95% of errors in communication. ✅Translated an average of 30 written technical documents per week in Chinese, English, and Spanish. ✅Served as an on-call translator for teleconferences or verbal communications. ✅Built and maintained glossaries and translation memories to ensure consistency across documents and projects in a 4-people team. ✅Proofread and edited translations to ensure accuracy, proper grammar, and style, reducing 95% of errors in communication.
-
-
-
Confucius Institute Headquarters
-
China
-
Education Management
-
1 - 100 Employee
-
Chinese Teacher
-
Jul 2019 - Jul 2020
✅Delivered lectures to students of varying ages and skill levels. ✅Skilled in creating engaging and effective lesson plans that are tailored to the individual needs and learning styles of each student. ✅Conducted one-on-one tutoring sessions with students who required additional guidance. ✅Incorporated technology, including online resources and educational software, into the curriculum to enhance learning and increase student participation. ✅Delivered lectures to students of varying ages and skill levels. ✅Skilled in creating engaging and effective lesson plans that are tailored to the individual needs and learning styles of each student. ✅Conducted one-on-one tutoring sessions with students who required additional guidance. ✅Incorporated technology, including online resources and educational software, into the curriculum to enhance learning and increase student participation.
-
-
Education
-
Codeworks
Software Engineering -
Universitat de Barcelona
Master's degree, Communication and Media Studies -
Sun Yat-sen University
Bachelor's degree, English Language and Literature & Spanish Language and Literature -
Universidad Autonoma de Yucatan
Exchange Program, Education