Full-Stack Developer
Current
Salem, Oregon, United States
- Developed and maintained stable and secure web applications using React.js, TypeScript, JavaScript and Node.js to control data transfer between front-end and back-end for managing inventory information, shipping.
- Leveraged Java 11 and Kotlin features and enhancements, including improved performance, enhanced security, and extended support for modern development practices.
- Utilized Material UI as UI component library to create user interface with HTML, SCSS.
- Leveraged Java Spring Boot for building RESTful APIs to check inventory and place orders and utilized Spring Security for authentication and authentication.
- Created a JavaMail API for email notifications with Java Message Service (JMS) for asynchronous messaging as automated alerts for low stock levels and upcoming exhibit events.
- Implemented robust search and filtering functionalities within the application, utilizing controlled components and state management with Redux to ensure dynamic updates of search results.