Skip to main content
James Zheng

James Zheng

Experienced Full-Stack developer

Talent
Toronto, OntarioMember since July 1, 2023
·

Hire this person

Send a job offer directly to this candidate

About

As a full-stack developer, I have expertise in both front-end and back-end development, allowing me to work on all aspects of a web application or software project.

On the front-end, I specialize in creating user-friendly interfaces using technologies like HTML, CSS, and JavaScript. I am proficient in popular front-end frameworks like React.js and Angular.

On the back-end, I have experience with server-side programming languages such as Node.js and Python, as well as working with databases and API integrations.

With my full-stack skills, I can handle tasks ranging from designing and implementing databases to building responsive and interactive user interfaces.

Experience

I have worked as a full-stack developer for tickertrends.IO.

Below downs are what I have done for tickertrends.IO.

Spearheaded the development and maintenance of 3 full-stack web applications for the tickertrends.io company, utilizing Next.js, Node.js, and web scraping techniques.

Tried to gather trends news from 5 different data sources, increasing data analyst success rate more than 80%, design, and implement robust database structures and API endpoints.

Developed responsive and intuitive front-end interfaces for 2 projects using Next.js, React.js, HTML, CSS, and JavaScript,resulting in seamless user experiences.

Implemented efficient back-end functionalities using Node.js and Express.js, ensuring smooth data processing and retrieval, decreased error case by 20%.

Utilized web scraping techniques to extract and analyze data from 5 different sources, providing valuable insights for trend analysis.

Executed Git version control system to streamline code collaboration, resulting in a 40% reduction in merge conflicts and ensuring seamless code management for a team of 15 developers.

Trained and dived into best practices, design patterns, and emerging technologies to optimize development processes and stay up-to-date with industry trends.

Actively participated in agile development methodologies, including sprint planning, daily stand-up meetings, and retrospective sessions.

Education

Bachelor's degree at Columbia University

Reviews

Related