Jason Deng
Jason Deng He / Him
Learner
(2)
4
Location
Toronto, Ontario, Canada
Bio

Hi! My name is Jason and I am a Computer Science student at York University. I am most proficient currently with frontend development using React.js and Backend development using Flask and SQL.

Portals
Categories
Website development Software development Databases

Skills

React.js (javascript library) 2 User experience (ux) 2 User interface (ui) 2 Application programming interface (api) 1 Fastapi 1 Front end design 1 Javascript (programming language) 1 Microsoft visual studio 1 Programming tools 1 Sass 1 Software design 1 Typescript 1 Unit testing 1 Usability testing 1 User interface prototyping 1 Web development 1 Wordpress 1

Socials

Latest feedback

AG
ahmed ghanchi He
Owner
4
February 20, 2024
Team feedback
Jason went above and beyond the expectations. He thoroughly did his research of the framework allowing him to excel in this project.
Software design Typescript Microsoft visual studio React.js (javascript library) User experience (ux) Javascript (programming language) Usability testing Programming tools User interface (ui) Web development
Riipen Level UP 🚀
Level UP: September 2023 - March 2024
Riipen Level UP 🚀
Testdrive driving school
React Web App Development
Testdrive driving school
Ray Hsu
Ray Hsu Him / They
Founder
4
March 15, 2024
Team feedback
I had the privilege of working closely with this talented backend team, who made significant contributions to our project's success. Their expertise in implementing crucial backend features was truly remarkable. They seamlessly integrated features like user authentication with JWT tokens, one-time authorization code generation using FastAPI Mail, and the migration from Peewee to SQLAlchemy, enhancing our project's functionality and reliability. Notably, their efforts in ensuring data integrity and security through meticulous schema design in SQLAlchemy were commendable. The creation of well-structured tables like User and UserPortfolio reflects their dedication to delivering high-quality, scalable solutions. Moreover, their collaborative spirit and proactive approach were evident throughout the development process. They consistently demonstrated a commitment to excellence, meeting deadlines and surpassing expectations. Overall, the backend team's contributions were instrumental in driving our project forward, and I look forward to continued collaboration with such a talented and dedicated group of individuals.
Fastapi Application programming interface (api) Unit testing Sass React.js (javascript library) User interface prototyping Front end design User experience (ux) User interface (ui) Wordpress
Riipen Level UP 🚀
Level UP: September 2023 - March 2024
Riipen Level UP 🚀
Ada Analytics
Enhancing Website Based on UX/UI Prototypes
Ada Analytics

Recent projects

Testdrive driving school
Testdrive driving school
Toronto, Ontario, Canada

React Web App Development

Our company would like to develop a React web app. This app is a practice test for the G1 knowledge test. We have a project for the UI/UX part of the app and wish to have one for the actual development of it as well.This will involve: Conducting background research on existing web applications for the product. We are happy to provide a walkthrough and other resources to help bring them up to speed.Coding in React, JavaScript, Typescript.Learning and using various software design tools. We strongly recommend students learn how to use React, JavaScript, Typescript, and Visual Studio as this is the latest and greatest tool currently available.Creation of an app which can be used on all major browsers and be mobile friendlyConducting testing with real potential users or selenium.

Matches 1
Category Software development + 1
Closed
Ada Analytics
Ada Analytics
Burnaby, British Columbia, Canada

Enhancing Website Based on UX/UI Prototypes

We hope to update and revamp our existing website based on existing UX/UI prototypes that we have designed.We would like to work with participants to develop a new website that is easy to maintain while providing an appealing interface for users. This might be achieved through common site building tools such as WordPress (which we currently use).This will involve several different steps for the participants, including:Developing Frontend and backend, without assistance in providing the content.Frontend- Using React.js, tailwindcss and sass to build the frontend- Calling backend endpoints development by backend devs to communicate with the databaseBackend- Using FastAPI to create backend endpoints- Using pytest to create unit tests for the backend endpoints- Creating documentation for endpoints APIs- Using Pydantic models for response types

Matches 2
Category Databases + 3
Closed

Education

Bachelors, Computer Science
York University
September 1 - Current