Building from scratch. My Computer Science design project

Zach Computer Science 1 Comment

Lately I’ve been spending a lot of time working on my Senior Design project. I’m building a scheduling system for one of the offices on campus. So I’m leading a team of 7 other students to build a web application. We spent a semester designing the system and have been implementing it for the past month. We have been working using a Python web framework, Flask, and it has been a ton of fun learning new technologies and building a system from the ground up. It has been a unique experience to be able to start from complete scratch and build a working, usable system. It’s crazy to me looking back and thinking about how far I have come in the past few years as a software developer. Looking at the work I did freshman year, it’s amazing that in a few years, I was able to go from basic input/output to building, deploying, and managing large applications.

I’ve always loved practical side of Computer Science, the getting your hands dirty and building something. I love tinkering with our server and deployment system, and working with my true love, Unix. It’s a nice way to transition from being a student towards being a full time developer next year, and I am really applying a lot of the skills I learned in my internship, about writing robust, well tested software, instead of just making things work.

Author

Zach

Computer Science and Engineering, Class of 2015, Learn more on his profile here!

Meet Zach

Comments 1

Want to learn more? Here's the best place to ask: