ABOUT

Hi! My name is Michael Herrera (preferred name Chris). I recently completed an Application Software Development program, earning an associate degree in applied science from South Louisiana Community College. I was also hired as the lab assistant and tutor for the 2024 - 2025 school year.

Through the course of my studies, I have built a proficiency in the Java programming language, with particular emphasis in web application development utilizing the Java Server Faces framework and the PrimeFaces component library. Upon graduation, I will also have experience in C#, C++, CSS, HTML, JavaScript, and SQL languages. In addition to the programming languages, I have developed competence in the fundamentals of database systems, including database modeling and design. With the inclusion of coursework in data structures and algorithms, I am confident my experience has prepared me for a successful start to a career in software development.

Beyond my studies in software development, I have also elected to study mathematics above what is required for my degree. Besides college algebra, I have also completed courses in trigonometry, statistics, and calculus. These courses further strengthen my programming skills, deductive reasoning abilities, and understanding of data and probability.

Now, as I approach the culmination of my academic endeavors, I am enormously excited at the prospect of seeking a position in the fascinating field of software development. I look forward to speaking with you about an opportunity to join your team.

PROJECTS

Portal

This is a simple JSF (JavaServer Faces) project integrated with PrimeFaces, created as a demonstration for my portfolio. The project showcases a web application built using Jakarta EE technologies and PrimeFaces UI components. It's designed for educational purposes and to demonstrate basic CRUD and UI/UX using JSF and PrimeFaces.

Portal home page 1 screenshot Portal home page 2 screenshot Portal login screenshot Portal employee portal screenshot Portal edit record screenshot Portal add record screenshot Portal delete record screenshot Portal search record screenshot
NYSE

This is a simple JSF (JavaServer Faces) project integrated with PrimeFaces, created as a demonstration for my portfolio. The project showcases a web application build using Jakarta EE technologies and PrimeFaces UI components. It's designed for educational purposes and to demonstrate threads and method synchronization along with web application templating.

NYSE home page screenshot
ASDV Assignments

This is a school project developed as a basic Learning Management System (LMS), inspired by platforms like Canvas. The application was built using Jakarta EE, JSF, and PrimeFaces, and it demonstrates the use of EJBs, web services, and common enterprise design patterns.

ASDV Assignment screenshot ASDV Assignment screenshot ASDV Assignment screenshot

CONTACT

linkedin github email

Michael C. Herrera

Lafayette, Louisiana