Design, build, and refactor routes, controllers, and models in a monolith TypeScript Node server.
Utilize ORM frameworks Objection and Knex for querying a PostgreSQL database hosted by Heroku.
Implement new features and resolve bugs on Irvine Company’s inventory search application using React and Redux.
Write unit tests with Jest for API endpoints to ensure route and handler functionality, increasing code coverage by 10%.
Increase the rate of deliverables by 65%; use Kanban-style Jira board to manage and organize work tickets.
Work in two-week sprints consisting of daily scrums and a bi-weekly sprint planning and review.
Code review and approve of pull requests; onboard incoming software engineers.
Author detailed documentation on git workflow used by current and future developers prior to completing internship.