Michael Villar has strong programming skills in C++, C#, and Java. He has a Bachelor's degree in Game Software Development from Westwood College where he graduated with highest honors. He has worked as a web programmer, forms programmer, and in technical support at DealerClick Management Software while also developing games independently and in teams using engines like Unity and XNA. He volunteers with Jesus Walk Youth Conference where he manages software systems and helps oversee operations.
I have been working in IT since 1992 and in my work experience I have often use Microsoft tools and I have some certificates: MCTS, MCP for Visual Studio 6, .NET and MBSCP.
I have been working in IT since 1992 and in my work experience I have often use Microsoft tools and I have some certificates: MCTS, MCP for Visual Studio 6, .NET and MBSCP.
We create custom user-friendly and highly productive software for enterprises and start-up clients using the .NET platform. We also help our clients with scalability, productivity and information security. Let us help you transform your ideas into fully fledged .NET solutions!
Employment as an ERP/CRM System subject matter Expert or an Sr. Application Software Engineer/Database Programmer/Software Engineer within a firm where more than15 years of experience and training will increase efficiency, and where offers a challenge, the opportunity for growth, career advancement, and will utilize my education and problem solving skills.
1. Michael Villar
1739 West Oak Ave.
Fullerton CA 92833
http://michaelvillar0012.wix.com/dev-inthemaking
SUMMARY OF QUALIFICATIONS
Programming: C++ (Direct X), C# (XNA), Java
Software: Visual Studios, Unity
Strong leadership skills, detail oriented, team player, quick learner, critical thinker, efficient multi-tasker
EDUCATION
Westwood College, Anaheim CA Graduate: March 2015
Bachelor of Science Degree in Game Software Development GPA 4.0 (Valedictorian)
Course includes: 2D and 3D Graphics Programming, 3D Game Engine Architecture, Game Scripting and Tools,
Game Software Development and Testing, Artificial Intelligence for Games, Mobile Device Application
PROFESSIONAL EXPERIENCE
DealerClick Management Software, Santa Ana CA Sept 2013 – Present
Web Programmer
o C# (ASP.NET), Java (WildFly)
o Maintain Web Pages/Web Services in .NET
o Create new Web Pages/Services features
o Debug .NET for company website
o Transforming company software to web-based application (Java)
o HTML, CSS, XML
o Manage company Data-Feed Server
o Create users for Dealership’s Data to Synchronize with their Website
o Manage SQL Server Database (SQL Server Management Studio)
o Configuring SQL database
o Perform SQL query statements
Forms Programmer
o Format report and forms in Crystal Reports 8.5 (VB6)
o Implemented Email Capabilities for forms in VB6 and C#
o Responsible for updating 50 states worth of DMV form applications
o In process of recreating forms/reports for web capability
Technical Support
o Amazon (AWS) Cloud Computations
o Configure Users and Groups for cloud-based software
o Cloud server administration
o Incoming and outgoing client calls regarding software
o Provide technical support: Windows 2008 R2 Servers, Printing, Software Issues, Networking Issues
PROJECTS AND COMPETITIONS
Jan 2015 Gravity Goose, team of 5 programmers (3D Shoot ‘em up)
Software: Unity 4.6 (C# Scripting)
Team Coordinator
Weapon/Shop System
GUI
Triforce, solo project (2D Platformer/Action)
Software: Unity 4.6 (C# Scripting)
Mar 2014 Fish Game, team of 6 programmers (2D Point-and-Click)
Software: C# XNA
Lead Programmer
Coding Architecture and Structure; Winning/losing logic of game
Jan 2014 2D Project, solo project (2D 2-Player Hack-n-Slash)
Software: C++ Direct X
2. VOLUNTEER
Jesus Walk Youth Conference, Fullerton CA Aug 2009 – Present
System Development Director
Manages software systems
Research new and useful technologies for the company
Creating iOS app and Android app for mobile devices
Developing company web application for staff administrative needs (Java, MongoDB, JavaScript)
Developing website for participants
Assistant EVP of Operations
Oversees Operations Committee
Bookkeeper: Record expense, income, money and check handling
Counselor: Guide/lead, teach, counsel students during conference, schedule workshops, speakers, performances
Head of Tween Program (Ages 11-14): Instruct and interact with Tweens for different performances