A Summer in Review: The 2019 KnowledgeLake Internship Program

By Brad Porter on August 30, 2019

KnowledgeLake Interns: Thanks for a Great Summer!

We formally launched our summer internship program back in 2014, and over the past 6 years, we have spent our summers with dozens of amazing engineering students. Our goal is to provide a well-rounded experience that will prepare our interns for their first software engineering job out of college.

From a technology perspective, the first 6 weeks of our program—known as boot camp—are focused on getting the interns tooled up on our technology stack. Most interns arrive with some compiled curly-brace language experience, so most of the focus is on the other technologies in our stack, such as HTML, JavaScript, CSS, LESS, RequireJS, KnockoutJS, TypeScript, PowerShell, Web-API & GIT. During boot camp, we are also teaching our interns about our Software Development Life Cycle (SDLC), the KnowledgeLake engineering philosophy, and finally, the types of problems that we solve for our customers. The first month and a half of the program are intense but, by the middle of July, most interns are ready for the next step. They are asked to collaborate with the product management team to build requirements for an internal tool or enhancement that will improve our core product. The entire team works with the interns to follow the SDLC including steps such as architecture, feature & code reviews. Over the years, many of these enhancements have made it into the core product, and it is always an exciting day when their first feature is pushed to production.

While pushing an interns changeset to production is a common outcome, it is not the main goal of the program. Our primary focus is to create an opportunity for students to move beyond the IDE and focus on the technology, process, and interactions that are required to operate a successful software engineering team.

Looking back over the 2019 program, our interns worked hard to learn our processes and tech stack which enabled them to deliver several amazing enhancements while still having a lot of fun! We were lucky to have an amazing group of interns to work with this summer. And we can easily say that our interns are not the only ones who benefit from the program. Working alongside the interns is always a valuable learning experience for all of us on the team. Our current team members build leadership skills through working with the interns, and the interns bring enthusiasm and positive energy that carries throughout the office.


To all the 2019 KnowledgeLake interns, thanks for a great summer. We hope to see you next year!

About KnowledgeLake:

KnowledgeLake provides content management solutions that help busy organizations intelligently automate their most important document processes. Since 1999, we've created award-winning, Microsoft-centric solutions that have helped thousands of companies around the world focus on their mission rather than their mission-critical documents.


Latest from the KnowledgeLake Blog

BlogHeader_Intrazone Podcast

KnowledgeLake CEO, Ron Cameron, Featured on the Intrazone Podcast

KnowledgeLake CEO, Ron Cameron, Featured on the Intrazone Podcast By Tori Cameron on November 15, 2019 We’re excited to announce...
BlogHeader_Pre Ignite

Everything We’re Looking Forward to at Ignite 2019

Everything We're Looking Forward to at Ignite 2019 By Tori Cameron on November 1, 2019 Here at KnowledgeLake, we’re getting...
BlogHeader_Benefits of Automating AP

The Top 3 Benefits of Automating Your Accounts Payable Process

The Top 3 Benefits of Automating Your Accounts Payable Process By Tori Cameron on October 31, 2019 Accounts payable automation...

Stay in Touch

Receive the latest blogs from KnowledgeLake in your inbox!

Please enter your name.
Please enter a valid email address.
Something went wrong. Please check your entries and try again.