Hello, I'm Nicholas

I'm a software engineer. I strive to build efficient and scalable software.

Selfie of me
About Me

I'm a full stack developer with a deep passion for programming and computer science. I strive to solve complex problems and building efficient, scalable applications. I am a life-long learner and am always looking to improve my skills.


My main focus these days is enhancing and improving our software products at Gateway. I mostly enjoy building software where I can employ interesting algorithms or techniques that solve a problem.


When I'm not coding, I'm usually outside with my dog, playing video games or hanging out with friends.


Experience
  1. Mar 2022 · Present

    As a full-stack developer, I developed and maintained large-scale web applications and point-of-sale systems using ASP.NET, C#, and JavaScript frameworks. I implemented frontend UI designs, backend logic, API integrations, and secure user authentication, while collaborating with cross-functional teams to deliver solutions that met customer needs.

    • C#
    • .NET
    • AngularJS
    • React
  2. May 2021 · Mar 2022

    I led technical integrations for a new HR system, developing Python scripts for data extraction and implementing optimizations to enhance ETL processes. Additionally, I created a React-based MVP web application for visualizing order progress in the ERP system and developed a custom API wrapper to integrate internal business applications with the new HR system's RESTful API.

    • C#
    • Python
    • React
  3. Aug 2018 · May 2021

    I provided technical support and maintenance for enterprise point-of-sale, digital signage, and reporting applications. Additionally, I created comprehensive documentation for troubleshooting procedures and operational workflows to improve problem-solving efficiency across the department.

    • SQL
    • Active Directory
Projects