Andrew is currently a senior at The Ohio State University working toward a B.E. in Electrical and Computer Engineering with a Computer Specialization. Before joining IBM, Andrew completed a number of courses in Computer Science and other team-based engineering initiatives on campus.
This week is the end of our 2nd iteration so we're in crunch time mode this week. The demo is this afternoon at 3. We feel pretty prepared but there is always more to do. This demo is only going to be a warm up to our 2 presentations to next week to John Mesberg and then to the Dublin campus at large (well whoever wants to come!). We're going to be busy this last week but it will be great to show everyone what we've been spending our time creating these 10 weeks. Speaking of these 10 weeks they are almost gone and it went by incredibly quickly!
I have learned so much more than I can put in words and this has been a fantastic experience that I would recommend to anyone. Appropriately enough, Kevin Maisano is planning to use as informal recruiters at the fall engineering career expo back at OSU. That will be a fun experience and a good opportunity for me to give back to a company and to people that have given me a lot over the last 10 weeks. Looking forward to it!
Brandon Fannin: Brandon is currently a junior at The Ohio State University working toward a B.S. in Engineering Physics and Computer Science. Before joining IBM, Brandon's research focused primarily on green engineering and the social responsibility within the field of engineering.
This week, I worked a lot with Brett on implementing JPA in the database. This was a great experience because I had no database experience and it was great to learn a little bit about how sql queries are structured and about how JPA works. JPA is a difficult technology to work with and this week has not come without frustrations. However, I appreciated that Andy let Brett and I suffer in our own ignorance instead of immediately walking through it. I always thought that I was pretty good at manipulating Google to find answers for me, but working with JPA has taught me that I still have a lot to learn. A lot of testing also took place this week. Luckily, we were able to run a lot more test cases this iteration and even pass all of them. Going forward, we are looking to prepare documentation and presentations for signing off with IBM as well as get our code from this project to the right place for any future use it may have. It's sad to think we only have one more week, but it's been a great summer thus far.
Blake Williams: Blake is currently a sophomore at The Ohio State University working toward a B.S. in Computer Science and Engineering and a minor in Security and Intelligence. Before joining IBM, Blake completed the Fundamentals of Engineering Honors Program and held a position as Floor Representative for the Taylor Tower Hall Council.
Once again, and for the last time, we found ourselves in crunch time. With the demo presentation looming on Friday, much of the week focused on polishing our projects for completion. After finishing up the Layout Manager that could be used for the web projects from both iterations, testing time began. We found some problems in the user interface, but have been able to single out what they are and start fixing them. The team also worked on applying the Build Enforcement rules to their projects to make sure their code was up to IBM standards.
Overall, the last couple of days have been hectic, but eventful to say the least. It is incredible to think that this is our last week of hardcore development. After eight weeks of coding, learning, and designing, it is sad to see the end in sight. It certainly helps that on Friday, we have been cordially invited to Keith Shafer's house for a cookout!
Brett Mugglin: Brett is currently a senior at The Ohio State University working toward a B.S. in Computer Science and Engineering with a minor in Social Psychology and Music. Before joining IBM, Brett worked as an IT consultant and is a current member of The Ohio State University Marching Band.
Working with Brandon, we managed to get most of the DAOs to work using JPA, after struggling for a few days to get the set up for the system to work. But, since there wasn't enough time to fully test the implementation, we chose to stay with the working implementation of Spring for the DAOs I had made earlier in the iteration using Spring. I also helped out with testing the UI, as well as aiding in writing some of the documentation for the presentation. It doesn't sound like a busy week, but between marching band and this internship, I have been pulling 12 hour days for most of the past 2 weeks. All I would be able to do in a day is wake up, go to work, go to band practice, then go to sleep. And with tryouts right around the corner, I've begun to stress out, and have begun to partially lose my mind. But luckily, this week, iteration, AND tryouts are all almost over. And I think it will be a lot better once this week has passed.
Sofya Akhmameyteva: Sofya is currently a senior at The Ohio State University working towards a B.S. in Computer Science & Engineering with a double major in Physics, concentrating in Aerospace Engineering. Before joining IBM, Sofya participated in events aimed towards encouraging high school students to pursue the fields of science, technology, and engineering.
This was the final week of second iteration, which meant crunch time and having the whole team trying to get remaining things done with light speed. Brett and Brandon got most of their JPA implementation done, however due to a huge learning curve a bit of extra time was needed in order to fully complete it and thus our other working version of DAOs was used for the demo. The interpreter and the test populator were successfully finished by Drew and Brandon. And I completed implementation of the user interface as well as reimplemented the previous project's user interface using Dojo framework.
Toward the end of the week we were mostly doing testing and documentation. Each team member also got their code reviewed by our coaches Andy Stoneberg and/or Doug Slemp which was a great learning experience. I got a decent amount of insightful feedback that I am excited to use in the future. Hopefully next week I will get even more time with the coaches in order to learn as much as I can from them before this internship is over.