Welcome 
to 
my 
Profiles 
Website 
A modern, seamless and dynamic front end built with minimal timeMy name is Tianxiang Yang (Cody) Please allow me to take you on a tour of my website.

Currently based in New York, with flexible work hours and open to a remote work environment.

;
About me
front-end
Front-end developer
I have created some websites using JS, HTML, CSS, and using frameworks like React to make the process easier.
back-end
Full-stack developer
Working with both frontend and backend means I am a MERN (Mongoose, Express.js, React, Node.js) developer, that is, a full stack developer.
Full Stack
Back-end developer
Compared with front-end development, I have less experience in back-end development. I usually use restful API to perform data CRUD between express.js and mangoDB.
Future
About me
I think my most valuable quality is my desire for new technologies. In addition to web development, I also want to learn React Native to expand my field to software engineer, or keep up with the recent AI trend and become an AI developer. If you have any interest in me and want to recruit me, please don't hesitate to click (Copy my email address) and contact me. Thank you.

My Tech Stack

Constantly improve my skills, and try to push more skills into the stack in the future

HTML

The front-end is the simplest and most fundamental skill. If the website is a person, then HTML is the skeleton of the person.

CSS/Tailwind CSS

Without CSS, every website would look boring. Just think of CSS as the skin of your website. Users want to see a variety of different looks rather than just a skeleton all day long.

React.js

React is a JS framework, using JSX, front-end developers can now write html in js files, it can help developers create websites much faster.

JS/TS

Javascript is a behavior of the website. Imagine a person who can eat, sleep and do all kinds of different behaviors. This is exactly what JS does to the website, and TS just ensures that everything JS does is strict.

NoSQL/MongoDB

Compared to front-end developers who are keen on creating UI that can increase user UX, back-end developers focus on processing (CRUD) the data coming in from the front-end and storing it in the database.

Express.js

For the front-end and back-end data interaction, I usually use express.js for Rest API interaction, and process the data in the database through GET, POST, PATCH, PUT, DELETE methods, etc.

Next.js

A new technology I recently came into contact with. It is very convenient to use because its basics are very similar to React. It also adds a lot of new content to React, such as how to use Router, server-side rendering and client-side rendering, etc. By the way, this website is also written in Next.js.

Git

How to use Git is a required course for everyone who is learning programming. You can push your own code to Github or find what you need from Github. Whether you are learning or working on a project with others, Git is a must.

TBA

I am currently learning new knowledge, React Native, Python, AI, there is so much knowledge that I don’t know where to start 😂. If you want to hire me, but my current skills do not fully meet your requirements, please contact me, because I am very welcome to learn new knowledge

Recent Projects
Undergraduate Diplomas and Certificates
Bachelor Degree of Computer Science

thumbnail
Google Analytics

thumbnail
HTML, CSS, JS

thumbnail
SQL

thumbnail
In addition to skills and certificates, what tools will be used to help developers are also very important for developers. Using suitable tools or third -party libraries will be more than 10 times.
jordans

Ant Design is a popular, enterprise-level design system offering a set of high-quality React components. It’s the second most popular React UI framework globally, aiming to create an efficient and enjoyable work experience. It’s refined by Ant UED Team for uniformity across internal projects.

jordans

Radix UI is an open-source, headless UI component library optimized for fast development, easy maintenance, and accessibility. It’s widely used for personal projects and large-scale applications. It offers unstyled UI components, allowing developers to use their preferred styling solutions.

jordans

Aceternity UI is a modern, interactive library of React JS components. It enhances websites with 3D effect cards, animated tooltips, and more, providing a dynamic, engaging user experience1.

jordans

Visual Studio is a comprehensive integrated development environment (IDE) developed by Microsoft. It’s used to write, edit, debug, build, and deploy code. It supports multiple languages and platforms, offering features like IntelliSense, debugging, version control, and AI-assisted development.

jordans

Postman is an API platform that simplifies each step of the API lifecycle. It streamlines collaboration, enabling faster creation of better APIs. It provides tools for design, testing, documentation, and mocking, and integrates with key software development tools. It’s a comprehensive solution for API development, able to use methods such as GET, POST, PATCH, PUT, and DELETE

jordans

In addition to these tools, design tools such as Figma, a variety of AI tools, and so on. After using these tools reasonably, I completed this website in less than two days. I finally understand that sentence "Programming is to copy and paste. For programmers, the most important thing is to know where to copy, and then where to paste it."

&quotTo truly understand a person, begin with their passions&quot - by ChatGPT
The following three are my interests, see if you can guess.

Exercise: I like all kinds of sports, such as swimming, basketball, and jogging.

Watching shows: I am a Chinese immigration. I mainly learn English through various American TV series. Gradually, this has become my interest. I have watched the a lot famous TVs, movies, and animations in American TV series. For example, how I met your mother, Friends, Big Bang theory, and MLP etc....

Cooking: Especially Chinese cuisine