Mario Vargas

Mario Vargas Email and Phone Number

Principal Frontend Software Engineer | Unreal Engine Gameplay Engineer @ CapTech
Mario Vargas's Location
Columbus, Ohio Metropolitan Area, United States, United States
Mario Vargas's Contact Details
About Mario Vargas

I'm a Principal Software Engineer with a track record of technical leadership and mentoring and many successful projects. I have a wide array of technical expertise in full-stack Web application development encompassing many industries. I have a strong background in front-end application development with both React.js and Angular using TypeScript. Front-end Web development has been at the forefront of my career. In addition to that, I have a long history with .NET/C# application development.I'm also passionate about gaming. I specialize in gameplay programming with Unreal Engine 5. I've completed various Udemy courses on Unreal Engine and some personal projects. I love the creative freedom and attention to detail needed in building interactive worlds and the joy of exploring them. I’m passionate about bringing a character to life via animation state machines, gameplay mechanics, and combat systems. Recently completed an Action RPG game concept using Unreal Engine 5.3 with an amazing team of talented professionals.One of the most joyful aspects of game development to me is being able to use math as an essential tool in creating gaming experiences. I love Linear Algebra and 3D Vector math. I'm an avid gamer and find inspiration from games, such as Ninja Gaiden II (Xbox 360), Elden Ring, Horizon (Zero Dawn/Forbidden West), Bloodborne, The Callisto Protocol, Dead Space, A Plague Tale, The Last of Us, Diablo 3/4, Kena: Bridge of Spirits, and many more.

Mario Vargas's Current Company Details
CapTech

Captech

View
Principal Frontend Software Engineer | Unreal Engine Gameplay Engineer
Mario Vargas Work Experience Details
  • Captech
    Manager, Systems Integration
    Captech Aug 2024 - Present
    Richmond, Virginia, Us
  • Indie Games Startup Landing Company
    Volunteer Gameplay Programmer And Producer
    Indie Games Startup Landing Company Jan 2024 - Mar 2024
    - Successfully led a team of 8 professionals, consisting of artists, gameplay programmers and one sound engineer, responsible for the development of original 3rd-person Action RPG prototype using Unreal Engine 5.3 and Blueprints.- Collaborate with Artists and Programmers, compiling team ideas into Game Design Document.- Coordinate and lead discussions amongst peers located in different time zones and collectively reach decisions.- Set up Git repository and initial Unreal Engine 5.3.2 starter project.- Construct project timelines.- Spearhead Sprint discussions to track work items in Scrum Board.- Provide technical direction and feedback to programming team on internal systems of game.- Designed gameplay mechanics, such as inventory and stats systems, and item pickups.- Implemented gameplay systems, such as animation state machines for main player character, physical materials for footstep effects, and a dash mechanic. - Designed and implemented scalable combat system components, such as attack mechanics, combo attacks, animation montages, and much more.
  • Netjets
    Lead Software Engineer
    Netjets Oct 2022 - Nov 2023
    Columbus, Oh, Us
    * Researched, recommended and developed POCs and guidelines on implementing Content Security Policy for public-facing websites using Node.JS, ASP.NET Core, and AWS tech stacks. * Spearheaded and implemented strict TypeScript linting for existing and new code bases.* Collaborate with marketing, architects, stakeholders, UX designers, among other teams. * Evaluate completeness of requirements to ensure success of development team. * Coordinate and resolve complex business critical issues proactively and as needed. * Mentor and guide team of engineers through technical code review feedback and pair-programming.* Implemented full test code coverage reports using Vitest and Jest.* Wrote guidelines on Code Review Feedback, Pull Requests, and Unit Testing Best Practices.* Technologies used: React.js, React Query, React Hooks, AWS, TypeScript, JavaScript, HTML, CSS, Git, BitBucket, Visual Studio Code, Docker, Python, Bash Script, Jenkins, Node.js, Jest, Vitest, Turbo, Vite
  • Statespace
    Senior Frontend Software Engineer
    Statespace Jan 2022 - Jul 2022
    New York, New York, Us
    * Developed responsive, self-documenting state-of-the-art frontend technical solutions for public-facing AimLab.gg and Playerbase.com websites using React.js, GraphQL and TypeScript. * Applied consulting experience and thought leadership to influence the Playerbase team’s Scrum/Agile implementation. This led to the standardization of estimation metrics by using Fibonacci numbers, efficient and actionable retrospective meetings, incorporation of team standups, creating team’s Scrum board to radiate status of Sprint, and ongoing improvements to quality of user stories. * Standardized ESLint linting rules for Playerbase frontend codebase to ensure adherence to strict coding standards. This also included ensuring that GraphQL types were automatically generated. * Promoted code consistency and concrete, objective feedback to reduce turnaround in frontend code review process. * Developed documentation for migrating Playerbase to Next.js and POCs for self-hosting in Docker. * Technologies used: React.js, TypeScript, Styled Components, GraphQL, Hooks, Storybook, ESLint, Apollo Client, Git, GitHub, Docker, Next.js, HTML, CSS, Jest, Yarn, NPM, Visual Studio Code, React Testing Library.
  • Nexient
    Senior Developer Ii/Frontend Technical Lead
    Nexient Aug 2020 - Dec 2021
    * Develop state-of-the-art micro-frontend solutions using Angular, TypeScript, reactive programming with RxJS, and frontend web technologies. * Implemented standard practices and design patterns across solutions to ensure consistency of code through strict TypeScript linting, use of SOLID principles, RxJS patterns, state management with NGRX, project file structure, and self-documenting code. * Assisted with maintenance and enhancements of internal ReactJS applications. * Coach, mentor and lead small teams of 1 to 5 developers to drive the success and efficiency of implemented solutions through consistent, constructive code review feedback, breakdown of user stories, answering and troubleshooting technical questions, pair-programming, and documentation. * Manager of 3 developers and provided monthly one-to-one feedback. * Conducted technical interviews for both Angular and React.js candidates.
  • Huntington National Bank
    Senior Frontend Developer (Consultant Through Insight Global)
    Huntington National Bank Feb 2020 - Jul 2020
    Columbus, Ohio, Us
    * Developed responsive, ADA-compliant cutting-edge components for Simplified Online Account Opening (OAO).* Responsible for Know Your Account page in Retail OAO.* Provided thought leadership and guidance in Agile Scrum principles.
  • Igs
    Senior Application Developer (Consultant Through Modis)
    Igs Jul 2019 - Oct 2019
    Dublin, Oh, Us
    * Develop React.js functional components for internal CRM application using cutting-edge technologies and practices. * Standardized .NET model validation by introducing FluentValidation. * Provided guidance in Agile Scrum principles.
  • Insight
    Principal Software Engineer
    Insight Jan 2018 - Jun 2019
    Chandler, Arizona, Us
    * Responsible for providing quality work to clients and outsourced projects, using proven software development practices in all layers of Web Application Development. Practices included self-documenting code, proof of concepts (POCs), SOLID principles, design patterns, technical leadership, coaching and mentoring. * Created frontend and backend applications using Angular, .NET Core, Azure, Azure Functions, Azure Cognitive Services, microservice architecture and containerization with Docker and Kubernetes. * Mentored and trained consultants via the creation and delivery of a Docker workshop and adaptation of a Microsoft Azure Kubernetes Training program. * Performed thorough technical screens, including live coding evaluations.
  • Hmb
    Senior Consultant
    Hmb Jun 2017 - Jan 2018
    Columbus, Ohio, Us
    * Responsible for providing quality development at internal and client-facing projects using modern frontend, hybrid mobile, and backend technologies. * Responsible for mentoring and leading junior consultants in short-term projects. * Developed estimates for projects using HMB’s estimation model.
  • Cas
    Front-End Developer (Consultant With Cardinal Solutions)
    Cas Mar 2016 - May 2017
    Columbus, Ohio, Us
    * Developed complex UI components and interactions for next generation chemistry search engine used by thousands of scientists, students and researchers throughout the world.* Identified client-side performance bottlenecks and recommended solutions to stakeholders.* Supervised Cardinal teammates and mentored developers through code review feedback.
  • Insight
    Principal Software Engineer
    Insight Jan 2010 - May 2017
    Chandler, Arizona, Us
    * Responsible for providing quality work to clients and outsourced projects, using proven software development practices in all layers of Web Application Development. Practices included self-documenting code, proof of concepts (POCs), SOLID principles, design patterns, technical leadership, coaching and mentoring. * Founder and visionary of the company-internal Code and Beer Users' Group, which empowers consultants to practice presentation skills using varieties of formats (such as lightening talks, full-hour presentations, fishbowl and open forum discussions) and share their expertise with their peers in a relaxed, familiar atmosphere. * Represented the company at various public and internal speaking and training engagements on a wide range of technologies and topics. * Mentored junior developers at client engagements and Cardinal Solutions via presentations and workshops, including the creation of a complete C# and Introduction to .NET course. * Performed thorough technical screens, including live coding evaluations. * Collaborated with experts within the company to improve technical interview process by including live-coding evaluations using a small TDD-oriented problem.
  • Nationwide Insurance
    Front-End Web Developer (Consultant With Cardinal Solutions)
    Nationwide Insurance Apr 2013 - Nov 2014
    Us
    * Created world-renowned intranet Web portal application used by over 30,000 associates.* Developed near real-time site statistics and notifications system.* Mentored junior developers on best practices and patterns of software development.
  • Huntington National Bank
    .Net Web Developer (Consultant With Cardinal Solutions)
    Huntington National Bank Dec 2010 - Apr 2013
    Columbus, Ohio, Us
    * Migrated legacy online banking applications used by millions of customers to .NET 4.0 and C#.* Influenced the technical vision in the UI redesign of Retail Online Banking.* UI Lead for Business Online Banking's UI redesign.* Initiated automation of UI tests for Business Online Banking using Ruby and Cucumber.
  • The Findlay Publishing Company
    Senior Web Developer
    The Findlay Publishing Company Jul 2000 - Jan 2010
    * Responsible for designing and developing full-stack web applications for Web Design and Hosting division of Findlay Publishing Company utilizing a wide range of technologies, such as Active Server Pages, ASP.NET, JavaScript, HTML, CSS, jQuery, DotNetNuke, IIS, Microsoft SQL Server, Windows Services. * Clients ranged from internal projects to different industries, such as newspaper, radio, real estate, sports training, ecommerce, and non-profits.

Mario Vargas Skills

Asp.net C# .net Css Javascript Html Test Driven Development Tfs Jquery Web Applications Asp.net Mvc Microsoft Sql Server Linq Wcf Scrum Ajax Web Development Software Development Xml Vb.net Unit Testing Visual Studio Angularjs Iis Ado.net Agile Methodologies Html5 Design Patterns Jasmine .net Framework Asp.net Web Api Knockoutjs Sass Mvvm Cucumber Ruby Signalr Sql .net Core Ionic Framework Angular Typescript Git Rest Docker Kubernetes

Mario Vargas Education Details

  • The University Of Findlay
    The University Of Findlay
    Computer Science

Frequently Asked Questions about Mario Vargas

What company does Mario Vargas work for?

Mario Vargas works for Captech

What is Mario Vargas's role at the current company?

Mario Vargas's current role is Principal Frontend Software Engineer | Unreal Engine Gameplay Engineer.

What is Mario Vargas's email address?

Mario Vargas's email address is mv****@****ons.com

What schools did Mario Vargas attend?

Mario Vargas attended The University Of Findlay.

What skills is Mario Vargas known for?

Mario Vargas has skills like Asp.net, C#, .net, Css, Javascript, Html, Test Driven Development, Tfs, Jquery, Web Applications, Asp.net Mvc, Microsoft Sql Server.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.