Jose Flores

Summary

I am a Software Engineer with over five years of experience in full-stack development, specializing in frontend technologies. I have a proven track record of delivering innovative solutions and leading projects from conception to completion. My skills include optimizing and refactoring legacy systems to improve performance and scalability.

Technical Skills

Experience

Availity - Frontend Developer

August 2019 - Present

  • I led the development of frontend enterprise components utilized by multiple teams, which significantly improved the application's user interface and interactivity. I was responsible for leading the modernization effort of legacy MobX and React code to the latest version of React. This involved utilizing hooks and integrating XState and the Context API for state management and business logic optimization. This initiative streamlined development processes, improved component reusability, and facilitated state management, contributing to a more maintainable and scalable codebase.
  • In addition, I oversaw a significant refactoring project to introduce a configuration-based approach for constructing and displaying UI components dynamically based on backend responses. This innovative approach greatly enhanced UI flexibility and user experience. It also allowed for swift adjustments to the application interface without requiring any additional coding, which reduced development time and improved the application's ability to adapt to evolving business needs.

Get More Math - Full Stack Developer

November 2022 - October 2023

  • I worked as a full-stack developer on a small engineering team, where my primary responsibility was leading the backend infrastructure migration from Ruby on Rails to Quarkus. This migration resulted in significant improvements in system performance and scalability.
  • I was responsible for updating the old JavaScript code of the student-facing application by adding new features that resulted in better student engagement and learning outcomes. I also played a crucial part in developing new and innovative features for the teacher-facing UI app, with a focus on enhancing usability and interactivity. Finally, I ensured that all features, both old and new, were reliable and functional by thoroughly implementing unit tests.

Southwest Search - Frontend Developer

January 2019 - August 2019

  • I was contracted through Southwest Search to work with Availity, where I played a crucial role in designing and implementing the user interface for the reporting tools used by management. The UI provided streamlined access to important business insights, enabling real-time access to dynamic reports tailored to the needs of management. This tool significantly improved decision-making by providing quick access to relevant data.

Trilogy Education - Instructor & Teaching Assistant

February 2018 - July 2020

  • I have worked as an instructor and teaching assistant for the Web Development Bootcamp, from which I graduated. I utilized my knowledge and expertise to guide new learners through comprehensive web development principles, including HTML, CSS, JavaScript, and React. I developed and delivered engaging curriculum content, conducted code reviews, and provided personalized mentorship to students. Through this, I contributed to their success and helped them understand the concepts of full-stack development.

Education and Certifications

Southern Methodist University (SMU)

Web Development Bootcamp, Dallas, Texas, 2017

This is a comprehensive course that encompasses all aspects of web development, including frontend technologies such as HTML, CSS, and JavaScript, as well as backend technologies.

Lincoln Tech

Electrical Systems Technician Program, Mahwah, New Jersey, 2010 - 2011

I received education on low-voltage wiring and learned about electronic theory and principles. During my training, I gained hands-on experience integrating computer systems and telecommunication systems. I also became familiar with installing fire alarm systems and learned about audio/video and home theater setups. In addition, I acquired skills in access control and became knowledgeable about security and surveillance systems. I was also introduced to rack systems and learned about integration techniques.

Continuous Learning

I always strive to keep up with the latest technologies and best practices in software development by actively participating in ongoing professional development through various platforms.

Personal Projects and Interests

I am deeply interested in the latest advancements in AI and blockchain technologies. I am enthusiastic about exploring their potential to revolutionize various industries and society as a whole.

Contact Me

I am actively seeking new software development and engineering opportunities. Please feel free to contact me with any questions or for further discussion.