Career Village

Inspiring the next generation by developing a responsive online community of career professionals, educators, and high school students.

From: Jared Chung
Date: April 4th, 2013
Hi sophilabs,
My name is Jared and I'm a founder at CareerVillage. We're an education startup that helps students get career advice. I am a friend of Adam's and he recommended you for contract django work. I have some work coming up throughout this month, and again in June and I would like to discuss our project with you to determine whether you might be a good candidate to work with us on this project.

Since then, we’ve been making CareerVillage’s success our goal.


CareerVillage is a non-profit organization helping high school students to define their career goals and discover new opportunities for their future. The website provides a Q&A platform where students can post questions about their career futures and professionals respond, sharing their own real-life experiences to guide students as they navigate career prospects. They also provide lesson plans, materials, and ideas for educators to include career exploration in the classroom.

CareerVillage mobile sreenshot

What We've Done

We work side-by-side with Jared and his team, following an Agile development process based on short sprints, sprint planning meetings, daily stand-ups, sprint reviews and retrospectives.

  • By incorporating React into the frontend, we improved the user experience and modernized the website's overall aesthetic.
  • We also adapted the web for mobile views, allowing users to access their information from anywhere.
  • By incorporating React into the frontend, we improved the user experience and modernized the website's overall aesthetic.
Career Village
  • Everything was integrated into a fast search functionality on top of Solr (through Django Haystack).
  • By creating a robust and fast deployment process through Amazon Web Services, we are able to quickly get a working version on staging and go live painlessly.
  • We refactored page rendering in order to serve the main content quickly and load additional information in the background through AJAX calls.
  • We also took advantage of Redis to store analytics related to user behavior and question-related data.

Technology Stack

  • Python
  • Django
  • Django Rest Framework
    Django Rest Framework
  • Celery
  • AWS
    Amazon Web Services
  • PostgreSQL
  • Solr
  • SAML

The Results

All these improvements allow the web app to run faster and collect the needed information in a timely manner, so Career Village can focus on the future of its community.

  • 19k


  • 10k


  • 15k


  • 25k


“sophilabs is the booster rocket for my startup. Their work is great and they made my success their goal, so I can focus more on my startup's future.” Jared Chung Jared Chung - Founder and CEO - Career Village

Challenge for the Future

Our ongoing challenge is to keep creating new features and functionality that further engage students and professionals while always maintaining a clean code that consistently performs well, so that CareerVillage can continue to evolve and impact the lives of students around the world.

Let’s build a great product together
We treat projects as if they were our own, understanding the underlying needs and astonishing users with the end results.
Contact us