Professional Bio

Tejus Parikh first discovered the possibilities of software when he realized he could automate his algebra homework on his graphing calculator. Tejus eventually enrolled at Emory University with the express goal of not getting any kind of technical degree. Four and a half years later, he left Emory with both a BS and MS from the Computer Science department.

The reason for the shift was the same reason Tejus started with technology: the desire to find solutions to everyday obstacles faced by people who just want to get things done. After Emory, Tejus joined Choices Quilts to design and implement a new customer and inventory management system that could be used concurrently by multiple users, run on Linux and Windows, and integrate with the reports sent from their manufacturing arm.

In late 2004, Tejus joined the Tools team of the speech platform provider, Vocalocity, Inc. Tejus's responsibilities were to add new features to and maintain the software that enabled Vocalocity's customer's maximize the usefulness of the platform. This included software to control and monitor a cluster of speech servers, a reporting interface, and a Java/Swing application to create and serve VXML applications.

The summer of 2006 found Tejus at WeTheCitizens, LLC. At WTC, Tejus works with a small group of talented developers to create software that, we hope, will revolutionize the way political and marketing campaigns are conducted, by making it easier to connect to volunteers and process the information that pours into these campaigns. Tejus is partially responsible for all aspects of the development of WeTheCitizen's platform, from writing a lot of java code to maintaining the linux servers.

Resume

Professional Experience

2006-Present Senior Software Engineer at WeTheCitizens, LLC (Atlanta, GA). Full life cycle development of WeTheCitizens' Social Mobilization Platform. Developed the rich web front end with a combination of Spring MVC and AJAX routed through DWR. Handled the persistence of model object with Hibernate Annotations of POJOs and Spring AOP to demark transactional boundaries. Also help port security logic to utilize the ACEGI framework. Increased the team's efficiency by pushing the use of JUnit to test web-controllers, business-logic and persistence layers as well as deploying the team's issue tracker. Current projects include integration of VOIP technologies and the creation of a near real-time data-warehouse.
2004-2006 Intermediate Software Engineer for speech technology firm Vocalocity, Inc (Atlanta, GA). Worked on tools to compliment Vocalocity's VXML platform. Key accomplishments were multiple RDBMS support through port to hibernate, increased unit test coverage, increased performance of all tools, and feature development and customer training of GUI VoiceXML Application Builder. Used J2EE and Swing extensively.
2004 Lead Developer at Choices Quilts (Roswell, GA). Worked with another team member to create in-house customer and product management tool using Java, SWT, and PostgreSQL. Final product is cross-platform, supports multiple users, increased operational efficiency and eased business decisioni-making. Developed catalog website and maintained network infrastructure.
2001-2005 Administered the PostgreSQL database and Apache webserver for Choices Quilts.
2000-2003 Teaching Assistant for CS classes at Emory University - responsibilities: hosted lab sessions, grading, substitute teaching, assisting students with debugging and planning course-work.

Independent Pursuits

Present Side project to create a web-based mp3 streamer, with behavior similar to iTunes, using Ruby and AJAX. Goal is to create a networked, house-wide music system, built on open technologies and controllable from the new generation of portable internet devices.
Since 2001 Administration, design and glue PHP programming on vijedi.net. Services hosted include Zimbra for email and collaboration, Wordpress for blogging, Subversion for version control and Gallery2 for image browsing.

Education

Master of Science, Department of Computer Science, Fall 2003
Emory University, Atlanta, Georgia (GPA 3.7)
Master's Thesis: Invented an AI agent that combined stochastic modeling with CBR for real-time creation of new jazz solos from a collection of preexisting fragments.

Bachelor of Science, Spring 2002
Emory University, Atlanta, Georgia (GPA 3.5)