Chris Teng

Hi! đź‘‹

About
about image
Hi! I'm Chris, a professional software engineer with a passion for full stack web development and design. I've had the pleasure of working at several industry standard institutions and have gained a wealth of experience in the field. I graduated from Northeastern University with degrees in Computer Science and Business Administration, concentrating in Marketing. I'm always looking for new opportunities to learn and grow, so feel free to reach out to me!
I have a passion for creating—making a few of my own designs like this website as well as a few minimalist posters of some of my favorite tv shows and movies. Some hobbies of mine include working out, playing video games, watching movies, and knitting! I love trying new things and am always looking for new experiences. Ask me about anything: I'll tell you all I know about it, and I'll hope you'll do the same!
Experiences
Order from most recent
/priceline/Priceline-office.jpg

Priceline

Priceline is a travel agency that offers discount rates for travel-related purchases such as airline tickets and hotel stays. Priceline is headquartered in Norwalk, Connecticut, United States and is wholly owned by Booking Holdings, which also owns Kayak.com, Booking.com and other sites.
/priceline/Priceline-website.png

Full Stack Developer Co-op ~ June 2023 - Jan 2024

During my tenure at Priceline, I spearheaded the creation of new and innovative designs for post-booking and user profiles utilizing NextJS and GraphQL. I significantly enhanced our continuous integration and continuous deployment (CI/CD) practices across all repositories, resulting in faster and cleaner deployments. Additionally, I transitioned our repository structure from a monolithic design to microservices, which greatly facilitated development processes. Through several A/B tests, I was able to clarify and improve user experience, leading to a 50% improvement in design decisions.
TypeScript React NextJS NodeJS GraphQL SQL Java Jest Mabl
Skills

JavaScript

JavaScript

JavaScript is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else.

TypeScript

TypeScript

JavaScript...but with types! TypeScript is a superset of JavaScript that adds static types to the language.

Node.js

Node.js

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. It is used for building server-side applications.

Next.js

Next.js

Next.js is a React framework that enables functionality such as server-side rendering and generating static websites for React applications.

GraphQL

GraphQL

GraphQL is a query language for APIs and a runtime for executing those queries by using a type system you define for your data.

Spring Boot and MVC

Spring Boot and MVC

Spring Boot is an open-source Java-based framework used to create microservices. Spring MVC is a model-view-controller framework for Java.

HTML5

HTML5

HTML5 is the latest version of Hypertext Markup Language, the code that describes web pages.

CSS3

CSS3

CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.

Jest

Jest

Jest is a delightful JavaScript Testing Framework with a focus on simplicity. Side note: did you know this was the Jest logo?

Cypress

Cypress

Cyress is a front-end testing tool created for the modern web. It is fast, easy and reliable for anything that runs in a browser.

Git

Git

Git is a distributed version control system that is used to track changes in source code during software development.

GitHub

GitHub

GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.

Python

Python

Python is an interpreted, high-level, general-purpose programming language. It is known for its readability and its design philosophy that emphasizes code readability.

MongoDB

MongoDB

MongoDB is a NoSQL database program that uses JSON-like documents with optional schemas. It is used for high volume data storage.

Docker

Docker

Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers.

Postman

Postman

Postman is a collaboration platform for API development. Postman simplifies each step of building an API and streamlines collaboration so you can create better APIs faster.

Gradle

Gradle

Gradle is an open-source build automation tool that is designed to be flexible, fast, and efficient.

Figma

Figma

Figma is a cloud-based design tool that is similar to Sketch in functionality and features, but with big differences that make Figma better for team collaboration.