Jeffrey Cheng

Software Engineer

I am a full-stack web developer based in New York, NY. With over 3 years of experience in tax and e-commerce sectors, I am excited to bring my skills and knowledge into the field of software engineering. I am passionate about building functional apps and am always eager to learn about the latest developments in technology.

In my free time, I enjoy watching anime, playing table tennis, and obstacle course racing!


Skills

Programming Languages & Tools
  • JavaScript

  • TypeScript

  • Ruby

  • Python

  • HTML5

  • CSS3

  • Sass

  • React

  • Redux

  • Rails

  • Express.js

  • Node.js

  • D3.js

  • PostgreSQL

  • MongoDB

  • MySQL

  • SQLite3

  • AWS S3

  • Git

  • Github


Projects

...

RareBnB

RareBnB is a full-stack clone of Airbnb and utilizes a number of technologies to achieve its functionality. The backend is built using Ruby on Rails, while the frontend is built using React and Redux. The database is powered by PostgreSQL, and images are stored using AWS S3. Finally, Google Maps API is integrated to provide mapping functionality within the app.

...

Income Tax Calculator

Income Tax Calculator is a single page app built using JavaScript. It calculates an individual's estimated income tax owed based on their income, status, and location. The app uses D3.js for data visualization and Chart.js for generating charts. It provides an easy way for individuals to estimate their income tax liability and plan their finances.

...

Choose Your News

Choose Your News is a news-fetching app built in collaboration with 3 other software engineers using the MERN stack. It allows users to choose their preferred news topics and fetch articles from the New York Times API. The app utilizes MongoDB for data storage, Mongoose for modeling the data, Express.js for server-side routing, React and Redux for the frontend, and Node.js for server-side JavaScript execution.


Contact

I am currently located in New York and actively seeking a full-time software engineering role. If you are interested in connecting, feel free to reach out to chat about potential opportunities. I look forward to hearing from you soon!

Phone: (646) 644-1749