OVCSA Home UIC Home default

UIC Office of Career Services

Contact Us

UIC Office of Career Services
Student Services Building,
Suite 3050
1200 West Harrison Street
(M/C 099)
Chicago, Illinois 60607-3344
Phone: (312) 996-2300
Fax: (312) 413-0383


M-F : 8:30 a.m. - 5:00 p.m.


Contact Us
Back to Listing

Microsoft Tech Talk: Building Software to Last

Event Type
Jan 23, 2013   5:30 pm  

Microsoft Tech Talk: Building Software to Last


By John Socha-Leialoh, Senior Software Developer




You’ve pulled an all-nighter and just finished writing the code for your project. You run the application, and it works. You send it off, and you’re done. Easy. Now imagine writing software that must live and be maintained not for weeks, but for decades. Microsoft has source code in applications like Word that was written decades ago. And projects with millions of lines of code.




How do you write these applications so they’re reliable? And how do you modify source code without introducing new bugs when you can’t spend the time to understand it fully?




Come learn about one approach we take at Microsoft to deal with this type of issue—how to design software so you can make changes safely. How to write software so it is easier to fix bugs and add new features.




John Socha-Leialoha has been in the software industry for nearly three decades. He has a BS in Electrical and Computer Engineering from the University of Wisconsin, and a MS and PhD in Applied Physics from Cornell University. While finishing his PhD, he began writing a program that became The Norton Commander, which was a very successful product in its day. Since then he’s been involved in a number of startups, and is now a Senior Software Design Engineer at Microsoft in the Windows Server and System Center group.




As if the talk wasn’t enough – you’ll also have the chance to win awesome swag!




Wednesday, January 23  | 5:30 pm

Lecture Center D - Room 4

link for robots only
OVCSA Home | UIC Home | Webmaster

Copyright 2011 The Board of Trustees of the University of Illinois