Jesse Nesbella

Jesse Nesbella

Software Engineer @ Turnitin

About Jesse Nesbella

Jesse Nesbella is a Software Engineer at Turnitin, where he has worked since 2014. He specializes in front-end development, particularly in user interfaces, and has experience with various technologies including AngularJS, HTML, and JavaScript.

Work at Turnitin

Jesse Nesbella has been employed at Turnitin as a Software Engineer since 2014. Based in Oakland, California, he has contributed to various projects over his ten-year tenure. His role involves front-end development, focusing on user interfaces. He has played a significant part in the development of educational tools that enhance student learning experiences.

Previous Employment History

Before joining Turnitin, Jesse Nesbella held several positions in the software engineering field. He worked at Lightside Labs as a Frontend Developer and Webdesigner for five months in 2014. Prior to that, he was a Software Engineer at Apollo Group for five months in 2013-2014. He also spent a year at Carnegie Learning as a Software Engineer specializing in User Interface from 2012 to 2013. His career began at Booz Allen Hamilton as an Administrator Professional in 2012 and included a work-study position at Saint Francis University from 2008 to 2011.

Education and Expertise

Jesse Nesbella earned a Bachelor of Science in Computer Science from Saint Francis University, completing his studies from 2008 to 2012. His educational background laid the foundation for his expertise in front-end development, particularly in user interfaces. He is well-versed in AngularJS and utilizes a typical stack that includes HTML, Sass, and JavaScript, with a focus on modular JavaScript development.

Technical Skills and Tools

Jesse Nesbella specializes in front-end development, utilizing a range of tools and frameworks. He manages project dependencies and build tasks using NPM and Gulp. He employs Webpack or Browserify for packaging projects and compiles JavaScript from ES6 to ES5. Additionally, he writes tests using the Jasmine framework and runs them with Karma, ensuring code quality and reliability.

Projects and Contributions

Jesse Nesbella has been involved in significant projects during his career. He served as a scrum master for a team of nine, facilitating meetings and addressing blockers. Notably, he collaborated on the creation of Revision Assistant, a web application that integrates a machine learning backend to provide formative feedback on student writing. He also recreated Revision Assistant as two separate AngularJS applications that function cohesively from the user's perspective.

People similar to Jesse Nesbella