I possess the expertise to design and develop client-side, single-page applications (SPA) for customers to seamlessly integrate with their backend systems. I am proficient in utilizing modern front-end frameworks such as React.js, Next.js and Vue.js to deliver high-performance and user-friendly solutions that meet the specific needs of the client.
I have the capability to design and develop API endpoints that connect to databases, enabling CRUD operations and custom actions based on the specific needs of the customer. I am experienced in utilizing various technologies to create efficient and secure API endpoints that provide seamless integration with the customer's backend systems.
I possess the ability to proficiently identify and analyze business needs through a comprehensive requirement gathering process, and translate them into specific software requirements. This enables me to deliver a tailored system solution that effectively addresses the unique needs of the customer.
I have the ability to translate software requirements into a scalable database design, through the use of data flow diagrams to identify data stores and entity-relationship diagrams to define relationships between entities. I am well-versed in utilizing industry-standard techniques to create robust and efficient databases that can effectively store and manage data according to the customer's needs.
Ever since I took my first web development class at the University of Houston in 2019, I've been hooked on the world of software engineering. At first, I wasn't sure how to take my newfound passion and turn it into something tangible, but that all changed in 2020 when I took an advanced app development class. That's where I learned about building REST APIs, connecting databases to the backend, and hosting on AWS. It was like a lightbulb went off and everything started to fall into place.
As I continued to learn and grow, I discovered Node.js and Vue, which solidified my decision to pursue a career in software engineering. I have a true passion for this field and I'm always looking for new opportunities to learn and grow. I'm excited to see what the future holds and I'm open to any and all opportunities that will allow me to continue learning and improving my skills.