Page Object, Gherkin
Full Stack Developer
- Columbus Ohio
Always striving to understand more than I did the day before. Technology and Software are constantly evolving and we need to change with it. I'm open to listening to new ideas and reevaluate existing trends.
My main focus has been front end development with AngularJS but have worked on personal projects using D3, Ember, and React. I'm familiar with both Gulp and Grunt build systems as well as utilizing them in a Jenkins CI tool. I like to know the processes behind an entire project and not just the deployment code base. By having well rounded knowledge of the entire life cycle of a project and deeper understanding of certain frameworks I feel that it helps me be more well equipped to aid the business in reaching the goals it sets.
While contracting at Netjets I helped develop their jet maintenance system. I worked on the full stack of technologies that were employed to build their application. I helped deliver a RESTful grails backend that connected to multiple databases along with a dynamic responsive front end design. The web application was built to support mobile devices and be able to provide vital information in real time. Our framework for front end construction used Angularjs with bootstrap for styling. This project was also fully test automated with Ruby Cucumber and carried out in an agile environment.
During my time contacting for Teachscape I aided in building a state management system. This was to be used as a central engine to track the state as users progressed through the application. To accomplish this we utilized a Grails backend with an Angularjs front end. Teachscape used agile methodologies in conjunction with having to work remotely was a great learning experience. Communication was key to remain on schedule while working with a team multiple timezones away.
I joined the ICC team directly after graduating from college. For the first month I was enrolled into a training program that taught me vital skills for success. After the first month I was allowed to work on personal projects to hone the skills I had just learned. During this time I worked on my Ruby Cucumber skills and dabbled in Android development. This time was great for following my passion for programming and learn from some of the great people that worked beside me.