Lewis Lee is a Full-stack Developer @ Steelhead Software at Steelhead Software.
-
Full-Stack DeveloperSteelhead Software Apr 2022 - PresentSalem, 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 manifests, rate management, and invoice automation.• 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.• Leveraged the Micro Frontend (MFE) framework to decompose the monolithic frontend architecture into modular, independently deployable micro frontends, enhancing maintainability, scalability, and development agility in a large-scale web application project.• Ensured web accessibility by implementing semantic HTML markup, ARIA roles and attributes, color contrast, and assistive technology testing to ensure the application is accessible to users with disabilities.• Implemented the database schema using MySQL and leveraging Spring Data JPA for building dynamic queries and Elasticsearch for advanced search and filtering; Utilized Node.js to connect with MongoDB to store document and images.• Configure the server infrastructure, Amazon Web Service (AWS), and implement an Elastic Load Balancer (ELB) to distribute incoming traffic across multiple EC2 instances for high availability and scalability. -
Software DeveloperFarmers Insurance Jan 2021 - Mar 2022Corvallis, Oregon, United States• Developed a secure and user-friendly website using Angular 10, TypeScript, HTML, and CSS.• Implemented a quotation form that allows users to request quotes for different types of insurance policies, using Angular Reactive Forms for form validation and error handling.• Developed RESTful API endpoints using Spring Boot and Spring MVC to provide data and functionality for the frontend Angular application.• Utilized Java 8 features such as Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.• Integrated Spring Security for user authentication and authorization, implementing JSON Web Tokens (JWT) for secure user login and authentication.• Created a "Manage Your Claim" section that allows users to view and manage their insurance claims, including the ability to file new claims, track the status of existing claims, and upload supporting documents.• Utilized Java library Apache Commons Math for handling numerical operations and data manipulation tasks to ensure accurate calculations and efficient data processing within the insurance management system.• Implemented the database schema using PostgreSQL to ensure data integrity and security and utilize Spring Data JPA to interact with.• Configured the server infrastructure, AWS Cloud Platform, to ensure the application can be accessed from anywhere and in a secure way.• Implemented an authorization function that restricts access to certain pages and features based on the user's role and permissions.• Proficient in using Git for version control and following Agile methodology to facilitate seamless collaboration and communication with team members, ensuring the delivery of high-quality software products.• Used CI/CD pipelines for automated testing and deployments. -
Software DeveloperHyweb Apr 2019 - Oct 2020Hsinchu County, Taiwan• Developed a customized page using React.js with JavaScript/TypeScript to integrate information from various official tasks such as personnel, attendance, and document information, providing a summary of the status of each task.• Designed and developed RESTful APIs using Express.js and Nest.js, ensuring adherence to industry best practices and standards such as REST, JSON.• Implemented functionalities of login, various form applications in React.js front-end using controlled components and state management libraries, including Redux or React Context API to create global data and global state that can be accessed by any component in web application.• Utilized Material-UI to create a responsive user interface with HTML and CSS styling.• Implemented secure user authentication and authorization for accessing and modifying personal information, ensuring compliance with data privacy laws and regulations.• Designed and implemented a user-friendly website with intuitive navigation and routing capabilities using React Router, ensuring proper navigation and protecting routes based on user roles and permissions.• Seamlessly integrated Hyweb's backend APIs and utilized HTTP Client to enable dynamic content updates on the website, ensuring a smooth and up-to-date experience for users.• Utilized Git as version control tool and Agile methodology for project management to ensure effective collaboration, communication with team and high-quality software. -
Frontend DeveloperMatrix E-Commerce Sep 2016 - Nov 2018Taipei City, Taiwan• Developed and maintained e-commerce websites for clients using JavaScript and AWS services such as AWS Lambda, and Amazon S3.• Implemented responsive and user-friendly front-end designs using HTML, and CSS, while optimizing the website for performance and search engine optimization (SEO).• Integrated with third-party APIs and services such as payment gateways, shipping providers, and inventory management systems.• Leveraged Java 8 Stream API to efficiently process and manipulate product catalogs, customer data, and order information, resulting in cleaner and more expressive code.• Set up and manage AWS infrastructure for hosting and deployment, including load balancing, autoscaling, and continuous integration and deployment (CI/CD) pipelines.• Tested and optimized the e-commerce website for security, performance, and scalability, using tools such as vulnerability scanners, load testing, and performance monitoring.• Worked closely with clients to understand their requirements and provide effective solutions that meet their needs, while adhering to industry best practices and standards.
Lewis Lee Education Details
-
Master'S Degree -
Bachelor'S Degree
Frequently Asked Questions about Lewis Lee
What company does Lewis Lee work for?
Lewis Lee works for Steelhead Software
What is Lewis Lee's role at the current company?
Lewis Lee's current role is Full-stack Developer @ Steelhead Software.
What schools did Lewis Lee attend?
Lewis Lee attended Oregon State University, Yuan-Ze University.
Not the Lewis Lee you were looking for?
-
7leehayes.com, leehayes.com, leehayes.com, gmail.com, sf.frb.org, aon.com, aon.com
2 +150932XXXXX
-
2estabrookcap.com, estabrookcap.com
5 +190422XXXXX
-
5gmail.com, pgpatent.com, vecnarobotics.com, asm.com, nelsonmullins.com
1 (800) 2XXXXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial