Nicholas Alvarez

Nicholas
Alvarez
Software Engineer
Nicholas Alvarez Professional Photo
Let's Chat, Contact Me!

Certified By

About

Early Background

Hello, I'm Nicholas Alvarez! I am a passoniate software engineer with a Bachelor of Arts in Economics from the University of Arizona’s Eller College of Management, where I first learned how to code through a 50-page SAS-driven data analysis thesis. As a Senior Mortgage Loan Originator at New American Funding, I mastered high-stakes client management, crafting tailored financial solutions for homebuyers, a skill I now apply to deliver user-focused, high-quality software.

This blend of economic insight, data-driven precision, and client-centric problem-solving empowers me to build scalable applications that align with business goals, streamline operations, and boost ROI. Picture a developer who bridges tech and understands business, accelerating your team's impact from day one.

Early Video Game Development

During my early development years I built 2 moderately complex feature-rich video games. Featured as Top 10 Weekly Coding Projects and receiving positive feedback from the community.

This early development experience has transferred into understanding and implementing various high level features today throughout my newest software creations. Furthermore, I have designed and deployed two 3d video games with the help of ai assistance to create Mars Terraformer and Mars Rover Landing. Both games took only a combined time of 11 hours to design, debug, and prototype.

Elite Software Engineering Foundation

As a top performer in CourseCareers' rigorous Software Engineering program, I earned straight A's in advanced courses vetted by industry leaders like @TechWithTim and @Caleb Curry, YouTube‘s premier tech educators. This intensive curriculum blended cutting-edge theory with hands-on applications, equipping me to build scalable, efficient software solutions from the ground up. Imagine a dev who hits the ground running, reducing onboarding time and accelerating your team's velocity. My mastery ensures I deliver high quality code and innovative features that drive user engagement and business growth.

Accelerated Problem-Solving Powerhouse

Beyond core engineering skills, my advanced math proficiency achieved 100% scores across Khan Academy's curriculum (grades 2–8, Algebra 1/2, Geometry, Trig, Precalc, College Algebra, Calc 1) and contributes to rapid development cycles. In one year and two months, I mastered fourteen years of cirriculum. This analytical edge lets me dissect and optimize complex algorithms, optimize data structures, and troubleshoot issues at lightning speed, slashing development time significantly. For your team, this means faster iterations, fewer bottlenecks, and high-impact deliverables that keep projects on budget and ahead of schedule.

Results-Driven Professional Ethic

Excellence in software isn't accidental. It is forged through relentless dedication, precision, and refinement of skills. I bring a business-savvy mindset that respects deadlines, resources, and ROI, ensuring every line of code contributes to measurable outcomes. My unyielding work ethic, combined with meticulous attention to detail, has honed my ability to deliver polished, scalable products that minimize bugs and maintenance costs. In a fast-paced tech environment, this translates to reduced overhead, higher team efficiency, and innovations that boost user satisfaction and revenue.

Versatile Full-Stack Arsenal

I've learned TypeScript, JavaScript, Go, Python, React, HTML/CSS (including advanced web typography), SAS, SQL/NoSQL, ERDs, RESTful APIs, and data structures/algorithms. I design, deploy, and manage end-to-end full-stack applications ranging from from intuitive frontends to robust backends and databases. My game design experience sharpens UI/UX intuition, while ongoing AI studies position me for next-gen tech. Proven through CourseCareers' fundamentals and a backend specialization, these skills enable me to build secure, performant systems that scale with your business needs. Dive deeper into my verified competencies here and envision how I'll elevate your stack.

Comprehensive Skills

Real-World Business Solutions

I've engineered a responsive React-based portfolio site with custom animations and SEO optimization, deployed via Vercel for seamless performance. In another project, I built a robust forum application using a secure, scalable frontend, RESTful API, backend, and database. Furthermore, I've built a Python-based flowstate social media poster using X/Twitter's APIs that automates your social media posts on a timer. In addition to these projects, I built and manage my own Youtube Gaming Channel that has helped over 400,000 players and I have been featured on viral gaming content throughout the community. These hands-on projects showcase my ability to turn concepts into deployable solutions that solve user problems and add business value.

My projects software portfolio is one scroll away, scroll down to see these projects mentioned and other additional projects below.

Seamless Team Integration

Technical talent shines brightest in collaborative environments. With strong communication skills honed through peer code reviews and online tech communities, I thrive in agile setups, contributing to sprints, debugging sessions, and cross-functional brainstorming. My adaptability is evidenced by pivoting from math mastery to full-stack dev in months, going above and beyond the expectations to gain the depth of experience necessary to deliver value as a top tier talented junior developer. These actions ensure I learn your stack quickly and mesh with your culture, evidenced by real, measurable, and quantifiable achievements that are hard to believe. Furthermore, I was a part of one of the greatest high school football teams to ever exist and I have played with top tier esports players throughout my gaming career. This translates into a competitive and capable teammate who understands how to carry their workload and contribute to the team's success.

Software engineering skills diagram

My Software Portfolio

(Scroll or swipe to see more projects)

EndPointDB

Problem: Design a Final Project for Backend Specialization

Solution: EndPointDB is a back-end specialization final forum project deployed to Amazon Web Services (AWS). It is a robust forum application featuring a secure, scalable front-end, REST API, back-end, and database. The project showcases advanced front-end and back-end development. The features include user registration, login, logout, authenticated account routes, posts, replies, likes, JWT authentication, token validation, and password management via an auth controller. Furthermore, EndPointDB includes authorization mechanisms, database seeding, and session management with cookies and local storage. Deployed using AWS Elastic Beanstalk, it leverages IAM for user permissions, EC2 with SSH access, RDS for relational database services, and Elastic Beanstalk extensions for streamlined deployments. The system is optimized with environment variables, load balancers, and HTTPS for secure, scalable performance. This led to the purchase of my first official domain, (Not Actual) Https://GuruCoding.com. I have added the front-end, which is depicted here, and fully integrates API endpoints for a complete full-stack application.

Visit GitHub
Forum Project

Precision Weather Vision

Problem: Design a Final Project for Fundamentals

Solution: Precision Weather Vision features a current forecast dashboard displaying real-time metrics like temperature ranges, precipitation, humidity, wind speed, rain/snow chances, and a categorized Air Quality Index (AQI) from 'Good' to 'Hazardous,' fetched via integration with live weather APIs for accurate, location-based data without signups. Precision Weather Vision's 3-day forecast page provides detailed, location-based weather data, including max/min/average temperatures, humidity, wind speed/direction, precipitation, and chances of rain/snow, with hourly breakdowns (4am, 8am, 12pm, 3pm, 7pm, 10pm) for each day, collapsible detailed views, and weather condition images, all presented in a clean, user-friendly interface powered by live weather API integration. Its aesthetic design emphasizes a clean, intuitive interface with a prominent logo, structured tables for easy scanning, and a minimalist layout that prioritizes actionable insights over clutter.

Visit Website
Precision Weather Vision Project

FlowState Social Media Poster

Problem: How to stay focused and boost productivity while updating social media every few hours

Solution: Social Media Automation Poster is a Python-based tool designed to automate posting on the X platform, enabling users to maintain a consistent social media presence without manual intervention. The project allows users to schedule posts or post immediately using a JSON-based content database organized by categories (e.g., cooking, travel, photography, gardening, music). This automation helps busy individuals stay in a focused 'flow state' by reducing the need for manual social media management. The repository includes the core automation script (autopost.py) and a sample content.json file. This project was created with ai assistance but debugging and api understandings were necessary.

Visit GitHub
Social Media Automation Poster

The Memory Game

Problem: How to design a robust flip the two matching tiles memory game with multiple features to strengthen my early programming skills.

Solution: The Memory Game has various different features such as a play button, how to play menu, reset game button, return to title screen button, board size adjustment feature, audio cues, UI/UX animations, game timer, background animations, changing scenes, winning score results, and rotating static images in Processing.js. It was a very complex game to design for a beginner but ultimately strengthened my understanding of creating multi-feature programs with dynamic scene changes and other awesome behaviors.

Visit GitHub

Hoppy Beaver Extreme

Problem: How to design a multi-level and challenging side scroller game with buttons, how to play menu, audio cues, and play button.

Solution: Hoppy Beaver Extreme is one of the first open source projects that I contributed to by adding additional features. It is a challenging multi-level and feature-rich game that helped establish my early coding skills. Hoppy Beaver Extreme uses Processing.js library and Khan Academy assets to create an immersive but basic video game. This project integrates many learnings as you can see with the live environment, changing level scenes, audio cues, mid-level completion notification, losing screen, winning screen, menu buttons, multi-directional movement of the character with arrow keys, an enemy ai NPC that reduces score, and red sticks that reduce score. The goal of the game is to collect all the brown sticks while avoiding the Flying Dutchman and the red sticks.

Visit GitHub

Timeless Designs

Problem: How to Build Competitive Websites

Solution: Timeless Designs is a premium landing page crafted with HTML, CSS, and JavaScript, showcasing a sleek, high-quality aesthetic. Its meticulously designed features highlight exceptional attention to detail and modern, user-focused functionality. This is dedicated to Nick's two beloved pups, SugeCooks.

Visit GitHub
Timeless Designs

Numerical Sequence Memorization Game

Problem: How to Build Web App Games

Solution: A web-based memory game that displays a sequence of random digits on the screen for the player to memorize. After the sequence is hidden, the player enters the recalled number via an input field. The game tracks correct and incorrect answers, allowing players to continue generating and attempting new sequences.

Visit GitHub
Numerical Sequence Memorization Game

Mars Rover Lander

Problem: How to Build Games: Designing and Deploying a Physics Sim Game

Solution: MarsRoverLander is a 3D Python-Pygame game where players navigate a rover through an asteroid field to land safely on a Martian pad, managing fuel, velocity, and collisions with a first-person perspective and immersive audio-visual effects. It features physics-based gameplay, a detailed HUD, and fallback rendering for missing assets, licensed under MIT and open for contributions. This project was completed in 8 hours with ai assistance but debugging and previous game development experience were necessary.

Visit GitHub

Mars TerraFormer

Problem: How to Build Games: Designing and Deploying a 3D Game

Solution: What started out as a 3d side scroller game then became what is known as Mars Terraformer. The goal of the game is to collect all the resources, while jumping from platform to platform, and deliver them to the malfunctioning drone as fast as possible. Players compete to record the fastest times. This was created using HTML, CSS, and Three.js Javascript 3D library with ai assistance. The project was completed in 3 hours.

Visit GitHub