Hello! I'm a Software Engineer with professional experience in the React, Next.js and .NET ecosystem. I value pushing boundaries of what a website is supposed to be and I value producing maintainable solutions to enhance the success of businesses and clients.
I currently specialize in the React/Next.js ecosystem in the frontend, with expanded knowledge of the backend with .NET/C#, where I have sharpened my skills in programming, debugging, error handling, validation, testing and more.
My programming, hospitality, and retail experience, along with traveling, have given me plenty of opportunities to understand and work with different types of people. My experience has uniquely shaped me into a skilled programmer with a customer experience mindset.
Outside of programming, I like to engage in amateur astronomy and use VSTi (Virtual Studio Technology instruments) to produce sounds in FL Studio.
Feel free to check out my projects section below to learn more about my professional experience, or visit my LinkedIn or GitHub.
I currently work on three projects at Nuvative: Infange (V2 rewrite in Next.js/.NET), a real-time collaboration tool where I serve as the primary frontend engineer; Net Pay Advance (React/.NET), a Digital Lending Platform; and a private Financial Services Portal for Nuvative employees to assist customers (React/.NET).
I spearheaded the frontend development of the Infange V2 rewrite, building foundational, reusable components with API and Socket implementations. I also developed features that prioritized quality and maintainable code, followed best practices, and mentored other developers.
I am also an active maintainer of Net Pay Advance and it's Financial Services Portal, providing internal tools for Nuvative employees. My contributions include feature development and bug resolution across the full stack, ensuring performance and reliability.
My feature development spans areas such as APIs, sockets, UI/UX enhancements, meeting calendars, agendas, user profiles, authentication (login, logout, account creation), Key Vault integration, Azure setup and maintenance, backend initialization refactoring, SQL queries, stored procedures, developer mentorship, Git workflows, internal feature tools, and more.
I am currently working on ensuring that the financial websites are CFPB compliant before working on our call software rewrite.
This project is my revamped portfolio site. One of my strongest passions is CSS, and I like to build personal projects to demonstrate my confidence in it while pushing boundaries on what a website is supposed to be with a "form meets function" philosophy.
This website currently uses only HTML, CSS, JavaScript and Formspree, with plans to add other potential frameworks or libraries as needed. I believe it's important to use only what you need when working on web projects to enhance the user experience, minimize bugs, decrease technical debt, improve performance and more.
The primary focus on this site was to attempt to use the sticky feature of CSS to create a unique browsing experience that also improves UI/UX experience compared to normal methods. I also included video and animations to enhance the experience.
I took a particular interest in optimizing images and videos to ensure the website loads fast, and the users have a positive browsing experience.
In the future, I plan to add functionality such as adding a submenu for projects, provide increasing attention to detail regarding animations and responsiveness, and update the portfolio with future real-world projects.