Michael Vaganov

Michael Vaganov Email and Phone Number

Principal Engineer @ Chefee Robotics
California, United States
Michael Vaganov's Location
San Francisco Bay Area, United States, United States
Michael Vaganov's Contact Details

Michael Vaganov work email

Michael Vaganov personal email

Michael Vaganov phone numbers

About Michael Vaganov

Software Craftsman and Educator.I am making wizards: showing others how to realize mastery over technology.Expert at building computer simulations. Academic hacker focused on training metacognition, disciplined trial & error, and creative computing by example.Seeking good company among skilled developers of software and people. Personal website: http://codegiraffe.comGitHub: http://github.com/mvaganovI want to make the world a better place. I do that by coaching and writing software. My side project is a game teaching people how to organize themselves and each other, and I'd love to show you my progress.

Michael Vaganov's Current Company Details
Chefee Robotics

Chefee Robotics

View
Principal Engineer
California, United States
Michael Vaganov Work Experience Details
  • Chefee Robotics
    Principal Engineer
    Chefee Robotics
    California, United States
  • Meta Platforms Ltd
    Software Engineer
    Meta Platforms Ltd May 2022 - Present
    I write software, and help other people write software.
  • Applied Computing Foundation
    Chief Educator
    Applied Computing Foundation Feb 2020 - Present
    Santa Clara, California, Us
    Making wizards.The Applied Computing Foundation is a nonprofit educational outreach organization. We teach students how to master tech. while working on projects, and through that process, become masters of themselves.I teach my expertise, multiplying skills through others. I'm also a part of the brain-trust at the top, constantly reevaluating the organization, looking through a well-worn technical-teaching perspective, and orienting the company toward future initiatives.If you have a desire to teach technology, we should talk!
  • Crystal Equation Corporation
    Software Developer Specializing In Xr
    Crystal Equation Corporation Nov 2021 - May 2022
    Chicago, Illinois, Us
    Working on extended reality projects for a client corporation, via Crystal Equation. Writing code that helps others write more code. Participating in a community of professional programmers. Guiding development of cutting-edge libraries. Teaching where I can. Writing tools that improve others' productivity. Being a Wizard.
  • Moback, Inc.
    Senior Software Engineer
    Moback, Inc. Apr 2020 - Nov 2021
    San Jose, Ca, Us
    Lead developer (and often project manager) on pretty cool projects. I'm building things with small devices and XR that would help set the stage in a sci-fi movie, or that you might read about in a tech-news article. In addition to building the tech, I'm designing it with clients usually by way of rapid prototyping. I'm also assigning and managing tasks for a team, running meetings, assisting with hiring decisions, and managing others as little as needed.
  • Lightside
    Director Of Engineering
    Lightside Jun 2019 - Mar 2020
    Austin, Texas, Us
    Leading technical decision making, organizing high-level product development, game design, writing technical prototypes, technical management and general planning at Lightside Games.
  • Gamebridge Unityversity
    Teaching Faculty
    Gamebridge Unityversity Aug 2016 - Dec 2019
    Leading weekly volunteer workshops that teach Virtual Reality and game development using Unity3D. Responsible for the Santa Clara Central Park Library location in Santa Clara, CA. Teaching programming, game design, software development, 3D math, 3D modelling, digital art, and other technology, in the context of improvisational tutorials, for ages 7+.
  • Sacred Heart Schools
    Computer Science Teacher
    Sacred Heart Schools Aug 2015 - Jun 2019
    Atherton, California, Us
    I teach computer science to the next generation, preparing young minds to master the terrifying wonders that computers are bringing to mankind, at an ever accelerating rate.Courses Taught:• "Exploring Computer Science" Custom course introducing computers & technology. Practical exercises with presentations. Core concepts: Computer Graphics, Web Development, Cyber Security, 3D modeling, Programming (Python), technology trends. Ask me about social hacking!• "Programming" Lab-based early Computer Science course in Python• "Building Virtual Worlds" Project-Based-Learning course, students use Unity 3D (C#) and Oculus Rift to create & present Virtual Reality experiences• "Creative Inquiry" student-directed independent study, guided and graded by facultySoftware Tools Created:• Voice Alarm - reads the complex rotating schedule used by the school, and prompts people, using voice, to prepare for a change in the class. Web accessible at http://web.shschools.org/kmo/alarm.html• Student Tools - a variety of tools written for students to aid in their independent projects, including: a C++ memory reader, a python drawing program, an image editor that integrates with a student's Artificial Neural Network project, dozens of Unity3D game examples.
  • Thecoderschool
    Code Coach
    Thecoderschool Sep 2014 - Aug 2015
    Palo Alto, California, Us
    I feel like this is the job I was made for. Like I was put on the Earth to do exactly what I do at theCoderSchool...This job fulfills my passions for game development, teaching, writing good software, making cool toys, encouraging others, educating young people, developing skills, ... this job celebrates my passion for changing lives.I truly hope that you, dear reader, find such a practical and fulfilling outlet for yourself. Please do that for me. And more importantly, please do that for Humanity.
  • Devry University
    Professor Of Gsp (Games And Simulation Programming)
    Devry University Mar 2006 - Jan 2015
    Lisle, Illinois, Us
    I started working here as a part-time adjunct, and I loved it. My students really liked me, and DeVry ended up hiring me full time as a professor of Games and Simulation Programming.I really love teaching. It keeps me learning, gives me plenty of chances to continue writing high-quality software (mostly as examples for students), and gives me a connection to lots of students, who are actively involved in becoming better people through development of knowledge and skills.I'm making a real and positive difference in the lives of many students who are passionate about learning software development. I love showing students how to write interesting and complex software by example, in real time.Transitioned to a very part-time "Visiting Professor" October 2013 (after about 8 years).
  • Limelife
    Software Engineer
    Limelife Aug 2006 - Apr 2008
    Menlo Park, Ca, Us
    I loved working at LimeLife. My co-workers were geniuses. We built effective technology that solved interesting problems (notably, writing tools to automatically translate J2ME games into BREW, to solve cross-platform programming). We had strong business practices and processes. It's really a shame that it was so hard to actually make money doing mobile application development before the iPhone took the market...Everyone at LimeLife was pleasant, professional, and fun to hang around. I still keep in touch with people I worked with there, and hope to work with them again in the future. At times, it really felt like a family.While I was there, I grew a lot as an engineer, and a team member. The engineering group built a lot of impressive tools and frameworks to make mobile game development not only bearable, but actually kinda fun, and even approaching easy.I love solving those kinds of problems, and working with intelligent, creative, responsible, forward-thinking people.
  • Infospace Mobile
    Software Engineer / Game Developer
    Infospace Mobile Dec 2004 - Jul 2006
    Us
    This was my first real job as a full-time game programmer. I did a lot of mobile-games-porting, and framework development for legacy and new products. Two products I developed there really stand out to me as being exceptional: a Vitrual Machine & Networking API for Hotties, which was a J2ME and BREW application; and a client/server content distribution system for Survivor, another J2ME game.I made a lot of great friends and contacts there, and grew a lot as a responsible and effective software engineer.
  • Atlas Mobile
    Software Engineer / Game Developer
    Atlas Mobile Jul 2004 - Dec 2004
    This was my first job in the games industry. I was a poorly paid programming intern ;).My big job was porting legacy titles, which I did a LOT of. Probably more in those first few months than I did in the rest of my mobile software work experience combined... Something like 5 titles to something like 40 handsets. I learned BREW, fast.As soon as Atlas Mobile was acquired by Infospace Mobile, I was hired full-time.
  • Devry University
    Cis Tutor
    Devry University 2002 - 2004
    Lisle, Illinois, Us
    I tutored Algebra and Computer Science, and a bit of English, History, Economics, Marketing, Psychology, and other topics as well.

Michael Vaganov Skills

Game Development Game Programming Java C++ Software Development Visual Studio Game Design Opengl Software Engineering Mobile Games Artificial Intelligence Directx C# C Html Javascript Lua Mobile Devices Unity3d Android Object Oriented Design Eclipse Tortoise Svn Data Structures Memory Management Mentoring Glut Education Sql Winsock J2me Scripting Garbage Collection Sdl Tutoring Perforce Optimization Sockets Tcp/ip User Interface Node.js Generic Programming Bug Fixing Unit Testing Serialization Touch Screens Multithreading Porting Python

Michael Vaganov Education Details

  • Applied Computing Foundation
    Applied Computing Foundation
    Applied Computing And Entrepreneurship
  • Keller Graduate School Of Management
    Keller Graduate School Of Management
    Project Management
  • Devry University - Fremont
    Devry University - Fremont
    Business

Frequently Asked Questions about Michael Vaganov

What company does Michael Vaganov work for?

Michael Vaganov works for Chefee Robotics

What is Michael Vaganov's role at the current company?

Michael Vaganov's current role is Principal Engineer.

What is Michael Vaganov's email address?

Michael Vaganov's email address is mv****@****ail.com

What is Michael Vaganov's direct phone number?

Michael Vaganov's direct phone number is +140851*****

What schools did Michael Vaganov attend?

Michael Vaganov attended Applied Computing Foundation, Keller Graduate School Of Management, Devry University - Fremont.

What are some of Michael Vaganov's interests?

Michael Vaganov has interest in Education.

What skills is Michael Vaganov known for?

Michael Vaganov has skills like Game Development, Game Programming, Java, C++, Software Development, Visual Studio, Game Design, Opengl, Software Engineering, Mobile Games, Artificial Intelligence, Directx.

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.