Full-Stack Software Engineer | Problem Solver | Innovator
Hey, my name is Nick and I enjoy solving problems.
Bio
I'm a passionate full-stack software engineer with 3+ years of professional experience building scalable, efficient back-end processes and user-focused tooling and dashboards.
Skilled in PHP, Node.js, Javascript, React, Vue, and AWS. I specialize in writing maintainable code that bridges the gap between back-end functionality and front-end design.
With a strong foundation in software architecture and a keen eye for UI/UX, I love turning complex problems into elegant, working solutions. I've contributed to projects ranging from reservation dashboards to inventory ingestion and delivery systems, emphasizing collaboration and continuous learning along the way.
When I'm not coding, you'll find me hiking southern California, working on throw-away projects, and playing video games.
Education and Work Experience
My work experience began as a 16 year old IT guy at an elementary school district.
I stuck with this well through college and learned a lot about support work as well as collaborating with "clients" (teachers) to find the best solutions for their use cases.
Run-of-the-mill 4-year bachelor's degree in computer science from CSU Bakersfield. This experience was very valuable to me and verified that this was the field I wanted to go into. Since then I've been chasing that satisfaction of conquering complex problems after investing so much time into it. I was exposed to many different technologies, methodologies, and languages as well as collaborating with peers, so coming out of it I felt very prepared to enter the job market.
My capstone project was described as "Duolingo but for American Sign Language" using an AI model trained to detect the letters A through E from a webcam. While that may seem insignificant, the model was self trained and hand adjusted using the limited free data we could find, so we considered this a huge success. We called it "Handango".
I was responsible for setting up the app structure, database, user accounts, and a few mini-games using the MEAN stack (MySQL, Express, Angular, Node.js). I'm sure I'd be a little embarrassed by most of that code if I took a look at it now, but I'm still proud of it.
We didn't end up taking this project anywhere after graduation, so this hasn't been developed further.My previous work and education experience carried over well to my first full-time, and current, job at Fox Dealer.
There is a lot to say about my first professional experience here so I'll try to condense it.
I have accomplished a lot that I'm proud of:
- Optimized our CMS dashboard and cron job performance
- Refactored a lot of outdated legacy code
- Created a JSON template system for our inventory data exports to reduce the needed dev time for new exports
- Permanently fixed many inventory data bugs and anomolies causing repeat issues for our clients
- Successfully integrated our system with 3 new OEM program partnerships and 4 new inventory data sources
And I have been able to refine many of my skills and develop some new ones:
- Collaboration with clients, third parties, and engineers
- Improved problem solving abilities
- AWS experience with EC2, Amplify, and Lamdba
My main focus is on the back-end systems that power our platforms, but I often get involved in front-end work; solidifying me as a full-stack engineer.
Most of my day-to-day work involves handling support tickets, fixing bugs within our CMS and inventory systems, working on new features in our roadmap, and creating documentation for use across multiple teams. We are always getting new feature requests and compliance requirements from our partnered vehicle brands, so I'm familiar with looking through documentation and designing ways to appropriately fit it within our system.
Over these 3+ years I've proven myself to be a reliable problem solver and strong communicator; becoming a go-to guy within the company for back-end systems inquiries.
Projects
Like most programmers, most of my personal coding projects have never seen the light of day. My projects have mostly been me messing around with Unreal Engine, Godot, or just simple mini-games in Javascript. Feel free to check out my Github to see all the old projects and school work I've got lying around.
*Now featuring Double Solitaire V3
! My most recent iteration of the card game I grew up playing with family. Click the link below and check it out!*