Nathaniel Crary

Nathaniel Crary

Senior Software Engineer @ Liferay

About Nathaniel Crary

Nathaniel Crary is a Senior Software Engineer at Liferay, Inc, where he has worked since 2020. He holds a Bachelor's degree in Computer Science from Azusa Pacific University and has extensive experience in software engineering, having held various positions at Liferay since 2012.

Work at Liferay

Nathaniel Crary has been employed at Liferay, Inc since 2020 as a Senior Software Engineer. His tenure at Liferay spans multiple roles, beginning as a Software Engineer Intern in 2012. Over the years, he has progressed through various positions, including Software Engineer and Core Software Engineer, accumulating a total of over eight years of experience at the company. His work involves developing software solutions and enhancing existing systems.

Education and Expertise

Nathaniel Crary earned a Bachelor's degree in Computer Science from Azusa Pacific University, where he studied from 2010 to 2013. His educational background provides a strong foundation in software development principles and practices. His expertise includes the development of a Domain Specific Language that integrates SQL and Java syntax, as well as designing and implementing various software frameworks and APIs.

Background

Before his career in software engineering, Nathaniel Crary served in the US Army as a Chaplain's Assistant from 2004 to 2008 at Fort Bragg, NC. This experience contributed to his leadership skills and ability to work in diverse environments. His transition to the tech industry began with internships and entry-level positions at Liferay, where he gradually advanced through the ranks.

Achievements

Throughout his career at Liferay, Nathaniel Crary has contributed to significant projects, including the development of a table reference API and a dependency closure system. He has also prototyped and completed the Publications framework for local content publishing. Additionally, he has refined foundational schema tables to improve performance and stability by optimizing data storage methods.

People similar to Nathaniel Crary