Andrew Nguyen-Tran
Andrew Nguyen-Tran
Learner
(1)
3
Portals

Skills

Angular (web framework) 1 Apollo graphql 1 Application development 1 Generative artificial intelligence 1 Mongodb 1 Mongoose (software) 1 Node.js (javascript library) 1 Typescript 1

Achievements

Latest feedback

Recent projects

TaskTrain
TaskTrain
Boston, Massachusetts, United States

Progressive Web Application Feature Development

Develop a significant new feature for a B2B SaaS Progressive Web Application built with TypeScript on NodeJS using Apollo GraphQL, Typegoose/Mongoose/MongoDB, and Angular. TaskTrain is a simple process management application that allows teams to integrate standard operating procedures into their everyday workflow as actionable assignments. This project provides an excellent opportunity for intermediate to advanced student programmers to build full-stack application development skills by adding new features to a production application. Learners will choose from among the following backlog features: Service Portfolio: Enhance the current Procedure Library into a Service Portfolio to allow Organization Members to make SOP-backed service requests. AI Procedure Creation: Use generative AI to generate a best-practices step-by-step Procedure to customize based on a user interview and/or uploaded files.  Accountability Chart: Add a graphical Organization Chart and align Procedure permissions and assignment with organizational Positions. Automated Assignments: Trigger Procedure assignment via time, QR code, email. Data Collection Forms: Add structured Assignment/Task data collection & display. Conditional Logic: Enable Procedure Step branching. Feedback Threads: Discussion Threads on Procedures for continual improvement. Time Tracking: Assignment/Task time tracking & reporting by Account, Procedure.

Matches 2
Category Software development + 1
Open

Education

Master of Science, Computer Science
University of Virginia
August 2024 - May 2026
Bachelor of Science, Computer Science & Applied Math
University of Virginia
August 2022 - May 2025