React Web Developer
AWC, Inc.• June 2021 - Current
- - Developed and implemented a new front-end architecture using React and TypeScript/JavaScript, along with Redux for state management
- - Created front-end user interfaces to match Adobe XD files according to design specifications
- - Established cleaner project version control by merging projects into a mono repository for ease of managing packages globally
- - Upgraded project to use Yarn PnP to save development build time through minimal install footprints, shared installs across disks, and ghost dependencies protection
- - Designed and developed a reusable component library similar to Storybook
- - Integrated back-end APIs created with ASP.NET Core framework written in VB.NET and tested these endpoints with Postman to send and retrieve data
- - Implemented automated testing platforms with Cypress and unit tests using Jest and Mocha, resulting in a reduction of bug-related delays and an increase in overall code quality
- - Managed projects effectively using Azure DevOps tools
Software Developer & Consultant
Atomic Object• Aug 2020 - Apr 2021
- - Part of Atomic's Accelerator program, Cell Gamma, to develop career skills as a junior developer
- - Work on self-managed teams of 2-10 designers, developers, and testers
- - Collaborate with clients to build products from scratch
- - Variety of tech stacks utilized
Principal Investment Portfolio Construction Developer
Principal Financial Services, Inc.• Jan 2020 - May 2020
- - Team of 4: Senior Capstone Project
- - Developed a web application that provides a user interface for investment analysts to generate portfolio constructions
- - Using the serverless application model in AWS, built with Angular framework, AWS S3, AWS API, AWS Lambda, and AWS DynamoDB
JSTOR Labs Intern
Ithaka• May 2019 - Dec 2019
- - Worked with the Labs staff to develop the JSTOR Understanding Series site
- - Reformat HTML/CSS text for compatibility with an automated processing pipeline to perform text matching, indexing, and linking
- - Machine learning process for text annotations
Mobile AR Developer
Michigan State University IT• May 2018 - Aug 2018
- - Developed spARtan, a location-based augmented reality iOS application that takes the current position and identifies nearby points of interests in an AR space
- - Assisted with design and features for the official MSU mobile application
- - Developed in Unity