This past Friday I had the pleasure of reprising my “What is the Internet?” lecture at Columbia University for Application Development Initiative (ADICU) and HackNY. ADICU is a great organization of super talented students who like to develop cool applications. I was extremely impressed with the crowd who showed up for the lecture – I wish I were that smart back in college! Great questions, strong desire to learn, and lots of interest in technology.
The event was organized by Professor Chris Wiggins of HackNY – another great organization that encourages student developers and educates them about exciting opportunities in startups and technology.
For the last couple of months, I have been teaching a class at General Assembly, “What is the Internet?”, together with Charlie Robbins of Nodejitsu. It is an 8-lecture series about Internet architecture, principles, history and security. It has been a really fun experience to rehash my knowledge of the space and convert it to concepts that are easily understood by those without a Computer Science degree.
Here are my lecture notes (Charlie taught the odd-numbered lectures):
UPDATE: this blog post got picked up by Business Insider
A robot looks around, scans his surroundings, and detects humans. Using real-time visual reports on the humans’ vital and biographical stats, he identifies which ones are enemies and efficiently eliminates the threats.
That is a scene from the movie The Terminator – except that the Augmented Reality (AR) technology featured in it is no longer a Sci-Fi fantasy. Simple AR applications have been around for years: for example, the lines superimposed on NFL broadcasts to show the line of scrimmage and first-down markers. More recently, we’ve seen AR applications that help with real-world navigation (Yelp), natural language translation (WordLens), and online commerce (virtual fitting rooms that let shoppers try on clothes before they buy them).
In order for AR to reach its full potential, several technological advancements are required:
1. Markerless object recognition needs to mature
Most AR applications currently use markers that look like small barcodes, requiring users to either print the markers themselves and attach them to objects, or else limiting users to only interact with objects that already have markers on them. Markerless AR enables applications to recognize objects without markers and thus significantly improves user experience. Microsoft’s Kinect is the best-known and most successful commercial example of markerless AR, and startups like Organic Motion have created very impressive prototypes for creating real-time AR avatars.
Founder of Clothia, a fashion marketplace for emerging contemporary fashion brands from around the world. Clothia fashionistas can buy exclusive fashions that are handpicked for quality and style, as well as keep a virtual closet of items they like and get outfit suggestions from our personal stylists.
CEO of Sputnik Mobile, a full-service mobile development agency. We build awesome apps for iOS, Android, and responsive web. Services include visual branding, design, user experience, analytics, development, quality assurance, and app maintenance.
Guest lecturer at Columbia University, NYU and General Assembly. Contributing writer to Business Insider. Featured by BetaBeat as one of the “25 Women Driving New York’s Tech Scene.” Profiled by The New York Times, Fast Company, AdAge.
MS in Computer Science from University of California, San Diego, Systems and Networking concentration, Network Security focus. Analyzed properties of port scans, intent of attackers and prevalence of background port scanning, and created a network traffic analyzer to assist in network data measurement.
Researcher at CAIDA (Collaborative Association for Internet Data Analysis) at SDSC (San Diego Supercomputer Center) with k claffy researching internet topology utilizing skitter (traceroute measurement tool) data and BGP tables. Evaluated the value of IXs (Internet eXchange points) for Autonomous Systems (AS), the difference in peering relationships through IX (Internet eXchange Points) vs direct peering and IPv4/IPv6 protocols.
Bessemer Venture Partners – Lead Developer mining web traffic data, analyzing large data sets using machine-learning algorithms to predict Internet trends, and building traffic prediction models using gathered data and additional independent data sources.
Onshore/offshore project management – designed and developed custom financial applications and business solutions. Raised funds for 200M+ market cap companies, created a back-end platform for 400M+ hedge fund to optimize foreign exchange trading, assisted with development of high-frequency trading algorithms, worked with NASDAQ and NYSE-traded companies to create an unified online business development strategy.
Personal (fun facts):
Born in Kaliningrad, Russia to a family of engineers. Lived in Russia, USA, France.
Piano Laureate, All-Russia Open pianist competition.
Studied ballet for 8 years, both in Russia and in the US.
Interests include snowboarding, fashion, technology, bioengeneering, literature, art, wine, and mixed martial arts. Fluent Russian, conversational French.