Hello 👋 My name is Eric!

Web Developer | Game Developer | Operations Manager

Interests:

  • Game Programming
  • Server Programming
  • Pixel Art
  • Business Application Development
  • Linux
  • Retro Gaming
  • 90's Nostalgia

Background

icon of a page

About Me

An innovative web developer with years of management experience. I have a passion for learning and creating in the web and game tech space. I strive for excellence and grow from every project I work on. My favorite era was the 90's and I love everything about retro gaming! I am someone who values professional development. I believe I can always learn something and challenge myself to ensure I am up to date on functions and trends. I am fully prepared to take the next step in my developer career.

icon of a freelancer

Freelance Web Developer:

Balloons Design & Delivery (Contract - Remote) | 2021 - Present
  • Launched website using HTML, CSS, JavaScript, and Liquid languages
  • Enhanced user experience by implementing responsive web design and optimizing website performance
  • Developed custom web applications, resulting in tailored solutions for client needs
  • Adhered to SEO best practices while designing sites
  • Developed technical solutions required to accommodate specific user-facing assets
  • Resolved technical issues promptly, ensuring minimal disruption to website performance and user satisfaction
icon of a man and tasks

Operations Manager:

Party City - Texas | 2011 - Present
  • Managed budgets effectively by monitoring expenses closely, identifying cost-saving opportunities, and allocating resources strategically
  • Collaborated closely with other managers to exchange best practices in retail operations management and drive continuous improvement across the organization
  • Reviewed store sale numbers, cost of inventory, operational expenses and inventory losses
  • Communicate business opportunities and assessments for long term growth
  • Contributed to the leadership team for implementing company policies and procedures
  • Enhanced store productivity by streamlining operational processes and implementing efficient work practices
  • Cut costs by thousands of dollars by learning and taking on IT Support roles, installing company networking while communicating with corporate entities to ensure security
  • Reliable, I show up to work 🙂
icon of a cup on a stack of blue and yellow books

Education

My education in technology is self-directed, encompassing both web and game development. I’ve built a solid foundation in HTML, CSS, JavaScript, and React, and I am currently advancing my skills in Redux, TypeScript, and GraphQL. My hands-on projects, such as a React eCommerce shop, have helped me apply my learning in real-world scenarios. Additionally, I have a background in game development, which has further honed my problem-solving skills and technical proficiency.

icon of a computer monitor with a blue grad cap

Web Engineer:

Zero To Mastery (Remote) | 2019 - Present
  • Mastering fundamental concepts of web development
  • Exploring advanced topics in React, Redux, and Google Firebase
  • Acquiring proficiency in backend development with Node.js
  • Gaining familiarity with database management using SQL and PostgreSQL
  • Practicing version control with Git and collaborative workflows on GitHub
  • Utilizing project management tools such as Trello for organization and task tracking
  • Learning deployment processes, including working with Vite and deployment to Vercel
  • Embracing a growth mindset and honing skills in self-directed learning techniques
icon of a red book with an image of a game controller on the cover and grad hat on top

Unity Game Engineer:

GameDevHQ (Remote) | 2022 - Present
  • Fundamental concepts of the Unity Engine
  • Implementing C# for Unity game development
  • Object-Oriented Programming (OOP) principles and Singleton pattern
  • Utilizing coroutines for asynchronous operations and managing game state logic
  • Creating visual effects (VFX) and Implementing particle systems
  • Balancing gameplay mechanics and implementing basic enemy AI
  • Prototyping game mechanics and conducting testing iterations
  • Designing levels, optimizing rendering pipelines, and working with lighting, shadows, materials, and textures
  • Engages with code reviews and pair programming
  • Works closely with design and art personnel in the development of features