James Ebentier
About James Ebentier
James Ebentier is a Software Architect with extensive experience in software engineering, currently working at Invoca in Berlin, Germany. He has a diverse programming background and has held various roles at companies such as Graphiq Inc. and Novacoast.
Current Role at Invoca
James Ebentier currently serves as a Software Architect at Invoca, a position he has held since 2022. He is based in Berlin, Germany. Prior to this role, he worked as a Principal Software Engineer at Invoca starting in 2021, and as a Staff Software Engineer from 2018 to 2021. His experience at Invoca spans several years, contributing to the company's software development initiatives.
Previous Experience at Graphiq Inc.
James Ebentier worked at Graphiq Inc. in various capacities. He served as a Senior Software Engineer for one year from 2015 to 2016, and as a Software Engineer from 2013 to 2014 for another year. His tenure at Graphiq Inc. took place in the Santa Barbara, California Area, where he contributed to software engineering projects.
Experience at Novacoast
James Ebentier was employed at Novacoast as a Developer from 2011 to 2013. His two-year experience in this role also occurred in the Santa Barbara, California Area. During his time at Novacoast, he worked on various development projects, enhancing his skills in software development.
Education and Expertise
James Ebentier studied Computer Science at UC Santa Barbara, where he earned a Bachelor of Science degree from 2007 to 2012. He possesses a diverse programming skill set, including proficiency in languages such as Java, JavaScript, PHP, Python, SQL, Ruby, and C/C++. His expertise extends to distributed file systems, including S3 and Hadoop, which are critical in modern software architecture.
Technical Skills and Projects
James Ebentier has developed custom applications and enhanced code across multiple platforms, including Mac OS X, Windows XP, and various Linux distributions. His technical skills encompass a wide range of programming languages and technologies, allowing him to contribute effectively to software projects in different environments.