I graduated from the California Institute of Technology in 2003 with my bachelors in Computer Science. Since then I have worked with major software development firms and tech start-ups to hone my skills. But that wasn't enough; I wanted to do something more. I wanted to combine my passion for writing and technology and now I run the Modern Tech Insights blog.