Mike Nichols

Mike Nichols

Senior Software Engineer @ InVision

About Mike Nichols

Mike Nichols is a Senior Software Engineer at Invision in New York, with a diverse background in software architecture and frontend engineering. He has a passion for teaching and a strong interest in architecture and messaging patterns.

Current Role at Invision

Mike Nichols is currently a Senior Software Engineer at Invision, based in New York, New York, United States. In this role, he focuses on frontend engineering and the development of innovative software solutions.

Previous Experience at Bloc, Inc.

Mike Nichols served as a Mentor at Bloc, Inc. from 2016 to 2017 for a year in San Francisco, California, United States. During his tenure, he guided and mentored students, sharing his expertise in software development and helping them advance their skills.

Previous Roles in Frontend Engineering

Mike Nichols has extensive experience as a Senior Frontend Engineer, having worked at Circleup in 2016 for 10 months in San Francisco, California, United States, and at Redjack from 2014 to 2015 for a year in Silver Spring, Maryland, United States. In these roles, he contributed to the development and enhancement of various frontend systems.

Software Architecture Experience

Mike Nichols worked as a Software Architect at Zertis Technologies from 2011 to 2012 for a year in Birmingham, Alabama, United States, and at Consultant Engineering, Inc. from 2004 to 2011 for seven years in Phoenix, Arizona, United States. His responsibilities included designing software architectures and implementing robust software solutions.

Educational Background in Music

Mike Nichols holds a Master’s degree in Music from Arizona State University, where he studied from 1994 to 1996. He also earned a Bachelor’s degree in Music from James Madison University, completed between 1988 and 1992.

People similar to Mike Nichols