William R. Fraser
UIC Computer Science Alumnus (Bachelor of Science, 2010)
Contact:
- Email: wfraser
cs.uic.edu, wfraser
microsoft.com
- AIM/Skype: ask me
- Postal mail: ask me
- Phone: ask me
Residence:
Work History:
- Microsoft Corp., February 2011 – present
- Position: Software Development Engineer
- Project: Windows 8, Application and Device Compatibility
- Nokia Corp., September 2010 – February 2011
- Position: Software Engineer Intern
- Project: (same as Novarra)
- Microsoft Corp., May 2010 – August 2010
- Position: Software Development Engineer Intern
- Project: Windows 8, Application and Device Compatibility
- Novarra, Inc., March 2009 – May 2010
- Position: Intern Software Engineer
- Project: U.S. Cellular Mobile Browser / EasyEdge and Verizon NWeb (alpha) BREW Mobile Web Browsers
Expertise:
-
Linux:
- System Administration
- Networking and Firewalls
- Arch, Gentoo, and SUSE distributions especially
-
Programming Languages (in order of proficiency):
- C
- C++
- PHP
- Java
- Python
- Perl
- Ruby
- MIPS Assembly
- x86 Assembly
- Advanced Linux-Apache-PHP-MySQL Web Programming
- Computer Building / Repair
Previous classes:
- CHEM 112: General Chemistry I (M. Balch)
- CS 102: Introduction to Programming (D. Reed)
- CS 201: Data Structures & Discrete Mathematics I (R. Sloan)
- CS 202: Data Structures & Discrete Mathematics II (J. Lillis)
- CS 266: Computer Architecture I: Logic and Computer Structures (M. Theys)
- CS 301: Languages and Automata (P. Sistla)
- CS 335: Computer Ethics (L. Zuck)
- CS 340: Software Design (J. Bell)
- CS 366: Computer Architecture II: Hardware-Software Interface (M. Theys)
- CS 376: Practicum in Computer Science Oral Presentations (J. Lillis)
- CS 385: Operating Systems Concepts and Design (S. Shatz)
- CS 411: Artificial Intelligence I (P. Gmytrasiewicz)
- CS 422: User Interface Design and Programming (L. Lyons)
- CS 440: Software Engineering (J. Bell)
- CS 450: Introduction to Networking (J. Eriksson)
- CS 473: Compiler Design (V. Venkatakrishnan)
- EAES 101: Exploring the Earth's Surface (S. Forman)
- EAES 111: Earth, Energy, and the Environment (S. Guggenheim)
- ECON 120: Principles of Microeconomics (W. Rauscher)
- ECON 121: Principles of Macroeconomics (W. Rauscher)
- ENGL 160: English Composition I (ACT credit)
- ENGL 161: English Composition II (A. Balay)
- ENGR 100: Engineering Orientation (C. Cuypers)
- GER 219: Vikings and Wizards: Northern Myth and Fairy Tales in Western Culture (A. Guillemin)
- HIST 177: Middle Eastern Civilization (C. Bronson)
- HIST 237: Russia Since 1812 (J. Daly)
- HIST 254: Urban Environmental History (J. Salzmann)
- IE 342: Probability and Statistics for Engineers (A. Yarin)
- MATH 180: Calculus I (AP credit)
- MATH 181: Calculus II (Z. Slodkowski)
- MATH 210: Calculus III (A. Ovchinnikov)
- MATH 310: Applied Linear Algebra (R. Shvydkoy)
- MCS 401: Computer Algorithms I (R. Lowman)
- MCS 471: Numerical Analysis (B. Akers)
- MUS 114: Jazz History (N. Mitchell)
- MUS 151: UIC Concert Band - Alto Sax II, Tenor Sax I (G. Collerd) (3 semesters)
- MUS 156: UIC Pep Band - Tenor Sax I (R. Rose) (4 semesters)
- PHIL 104: Intro to Social and Political Philosophy (C. Mills)
- PHIL 110: Philosophy of Love and Sex (A. Eaton)
- PHYS 141: General Physics I (R. Espinoza)
- POLS 101: Intro to American Government Politics (R. Bruhl)
Programs and Papers:
Personal Links: