# Greg Chow` > Software Engineer at Catalyte Location: Washington, District of Columbia, United States Profile: https://flows.cv/gregchow I am a software developer who writes good, solid programs for users and is able to understand client expectations to ensure outcomes that delight. I am a firm believer that documentation is crucial to a good product and for ensuring other developers can continue to create great features. My degree in Information Technology will help me to look at problems with a wider lens. Front End Development, Backend Development, React, etc ## Work Experience ### Software Engineer @ Catalyte Jan 2020 – Present | Portland, Oregon Metropolitan Area Java E-Commerce API with Spring and Spring Security - Contributed to a team of (X) to build a sporting goods e-commerce application using Agile Scrum methodology, React, Jest unit testing and Cypress E2E testing Garden Center LLC -REST API Developed an API with Java and Spring Boot to help the company kickstart their entry into e-commerce. This API was built for their future mobile and web applications in serving data to customers. Generated unit and integration tests to ensure the API was functioning well as a whole. Documented the API with Java Docs, as well as added Swagger documentation and application logs for any error scenarios. Working on this project solidifies my knowledge of using Java with Spring Boot and its interaction with a database . It also strengthens my understanding of REST APIs and REST architecture focusing on three-layers. Hotel Bookings - Single Page Application Designed a single page application using React JS and Javascript for the company’s reservations and room-types API. The application is used to let their employees edit, add, and delete reservations and also enable their managers to edit and add room-types. Provided a README to guide users and developers on how to download and use the project. Ensure the project code is clean without linting errors and well-documented with JS Docs and comments. In my time on this project, I learned how a single page application works with the back-end API. Also, how the user’s experience in navigating through the application is important. Sports Apparel - Web Application Worked with a team following Scrum/AGILE framework to build an web application for Sports Apparel and worked together with the Product Owner to ensure the product had its requirements met. Developed the registration and login back-end in the API for the project to enable users to be able to register and login to their accounts. ## Education ### BS in Information Technology in Information Technology Loyola University Chicago ## Contact & Social - LinkedIn: https://linkedin.com/in/greg-chow-2a739ab5 --- Source: https://flows.cv/gregchow JSON Resume: https://flows.cv/gregchow/resume.json Last updated: 2026-04-05