Nick Mosher
About Nick Mosher
Nick Mosher is a software engineer with experience in various roles across multiple companies, including Intuit and Geisel Software. He holds a Bachelor's degree in Software Engineering from the Rochester Institute of Technology.
Work at DittoLive
Nick Mosher currently serves as a Software Engineer at Ditto, a position he has held since 2023. His role involves contributing to software development projects in a remote work environment. This position marks a continuation of his career in software engineering, where he applies his skills and experience to enhance the company's technological offerings.
Previous Experience in Software Engineering
Before joining Ditto, Nick Mosher gained extensive experience in software engineering through various roles. He worked at Geisel Software, Inc. as a Software Engineer from 2022 to 2023. Prior to that, he held multiple positions at Intuit, including Software Engineering Intern and Software Engineering Co-op, where he contributed to projects over several years. His early career included a brief internship at Constant Contact in 2016.
Education and Expertise
Nick Mosher studied at the Rochester Institute of Technology, where he earned a Bachelor's degree in Software Engineering. His education spanned from 2015 to 2020, providing him with a solid foundation in software development principles and practices. This academic background supports his professional endeavors in the technology sector.
Background in Early Career Roles
In addition to his software engineering roles, Nick Mosher has experience in diverse positions. He served as a Day Counselor at the Virginia Space Flight Academy in 2015, where he worked for two months. This early role contributed to his development of interpersonal skills and teamwork, which are valuable in collaborative engineering environments.
Experience with InfinyOn Inc.
Nick Mosher worked at InfinyOn Inc. as a Software Engineer from 2020 to 2021. This role further expanded his expertise in software development, allowing him to engage in innovative projects in a remote setting. His time at InfinyOn contributed to his overall experience in the software engineering field.