Experience

Software Engineer

TechSource IncFebruary 2021 - Present

Implement new features and fix defects for client software front-end using TypeScript, Next.js, HTML, and Tailwind CSS. Work with back-end engineers to integrate API and database functionality using Node.js, Express.js, and GraphQL. Ensure all code written is testable, optimized, and secure. Write end-to-end unit tests using Playwright. Manage cloud capability and storage using Microsoft Azure. Use version control technologies such as Git and GitHub for code collaboration.

Software Engineer

Mosaic LearningJune 2019 - February 2021

Implemented software solutions to create new features and fix defects for multiple projects using ReactJS, Ember.js, Node.js, SQL, HTML, and CSS. Worked with designers and product owners to obtain all necessary assets and specifications for each task. Used version control technologies such as Git and Bitbucket for code collaboration.

Quality Assurance Engineer

Mosaic LearningNovember 2018 - June 2019

Wrote and modified automated test cases for multiple projects using the Robot framework, Selenium, jQuery, and Python. Ran automated regression tests for multiple projects. Delegated tasks to and reviewed code of fellow QA engineers regarding automation work. Worked with developers to create tests for ReactJS and Node.js projects.

Website Assistant

Brisco ApparelJune 2017 - August 2017

Helped maintain website functionality and aesthetics using HTML and CSS. Conducted analytics on website traffic and purchase history. Conducted SEO keyword research for new products. Worked with fellow employees to execute tasks and obtain input on new ideas.