Tri Nguyen - Java Developer |
[email protected] |
Location: Houston, Texas, USA |
Relocation: |
Visa: US Citizen |
Tri Nguyen
Software Development Engineer 2715 Sable Ridge Ln, Katy, TX 77494 (408) 479-2960 [email protected] Summary: Highly skilled Software Development Engineer with over 20 years of comprehensive experience in the full software development life cycle. Demonstrated expertise in Java, Spring, Node.js, React, AWS, databases, and microservices architecture. Proficient in designing, developing, and maintaining high-quality software solutions. Strong problem-solving, communication, and mentoring abilities. Passionate about leveraging cutting-edge technologies to drive innovation and business growth. Technical Skills: Languages: Java, C++, JavaScript, SQL, HTML, CSS Frameworks: Spring, Spring Boot, Node.js, Express.js, React, Spring MVC, Spring JDBC, Spring JPA, Spring Hibernate, Kafka. Databases: MySQL, PostgreSQL, Oracle, SQL Server, Cassandra. Cloud: AWS (EC2, S3, CloudWatch), GCP(Compute Engine, Cloud Storage, BigQuery). Methodologies: Agile, Scrum, Microservices, REST APIs Tools: Git, GitHub, Jira, Jenkins, Unix/Linux, Windows, Kafka. Professional Experience: Software Engineer | Chara-Software, Inc (05/2023 - 09/2023): Designed and implemented new APIs for clients using Spring Boot and Java. Developed additional features and designed query libraries for clients. Resolved internal bugs and provided technical support. Software Engineer | Iboss, Inc (07/2022 - 11/2022): Implemented a Java component to collect user information and files from Dropbox, incorporating malware and virus scanning, and user activity monitoring. Employed Spring framework for Dependency Injection, supported the Data Access Object (DAO) pattern, and integrated with Hibernate. Enhanced Event Reports and updated the REST API accordingly. Enhanced Event Reports and Server Maintain GUI, improving functionality and fixing bugs. Software Engineer | Rhombium, Inc (01/2021 - 04/2022): Collaborated with Advertising and Marketing teams to onboard new products into the Google Merchant Center. Designed and implemented data pipelines in Scala on the Spark framework, orchestrated with Airflow on Google Cloud Platform. Implemented AWS Lambda functions for notification services using AWS SNS and SQS. Developed and deployed ACS application on AWS (EC2/S3). Upgraded existing pipelines to utilize Google BigTable over Cassandra. Maintained and debugged internal REST APIs in Java (Spring Boot framework). Elevated Kafka integration within Spring Boot microservices architecture to optimize communication channels between microservices Involved in implementing Microservices architecture, including decomposing monolithic code base into Microservices. Software Engineer | Fry's Electronics, Inc (05/2001 - 12/2020): Gathered requirements and documented system enhancements for internal stakeholders. Designed and implemented new components such as Schedule Delivery and Promotion Discount systems for POS. Designed Supervisor/Care Manager/Member pages using React framework. Developed microservices to provide RESTful APIs utilizing Spring Boot with Spring MVC for POS. Mentored new engineers, facilitated onboarding, and provided technical guidance. Spearheaded the integration of Kafka messaging within a Spring Boot microservices architecture, including the design and implementation of Kafka producers and consumers to facilitate real-time data streaming, message queuing, and event-driven communication between services, resulting in improved system decoupling, fault tolerance, and scalability. Designed, developed, and maintained Java applications for internal departments. Developed and configured files for Hibernate entities. Software Engineer | IBM CORPORATION (06/1997 - 05/2001): Designed and executed comprehensive test plans and test cases for hard-drive controller cards, ensuring adherence to specifications and requirements. Conducted functional testing to verify the functionality and performance of hard-drive controller card firmware and software drivers. Conducted compatibility testing to ensure seamless integration and interoperability of hard-drive controller cards with various hardware and software components. Performed stress testing and performance testing to evaluate the stability and scalability of hard-drive controller card systems under different load conditions. Collaborated closely with hardware and software development teams to identify and resolve defects, ensuring timely delivery of high-quality products. Documented test results, defects, and testing processes, providing detailed reports to stakeholders and facilitating effective communication. Participated in product design reviews and provided valuable inputs from a quality assurance perspective to improve the design and reliability of hard-drive controller cards. Ensured compliance with industry standards and regulations related to hard-drive controller card testing and quality assurance. Education: Bachelor of Science in Computer Science, with Honors (GPA: 3.75) California Polytechnic State University, San Luis Obispo (Cal Poly) 1998 Keywords: cplusplus javascript sthree Texas |