Aaron Stevens: Resume

azs@aaronstevens.net
http://www.aaronstevens.net
22 Reynolds Ave, Natick MA 01760

Education

Teaching Experience

Industry Experience

Activities and Interests

Personal Information

Technical Skills

Summary

Education

Master of Science, Finance
Boston College
Carroll School of Management
Chestnut Hill, Massachusetts 9/2002 - 12/2004
  • Coursework focus on statistical methods and investments analysis.
  • Taught undergraduate Basic Finance while a masters student.
Master of Science, Computer Science
Boston University
Boston, Massachusetts 9/2000 - 8/2002
  • Coursework focus on systems development and telecommunications.
Bachelor of Science, Business and Computer Information Systems
Indiana University
Kelley School of Business
Bloomington, Indiana 9/1996 - 6/1998
  • Graduated with highest honors; Dean's list every semester.
  • Recipient of the Beta Gamma Sigma 1998 Senior Scholastic Award, awarded to the top 1 percent of the senior class.
  • Coursework focus on general business, computer information systems, and international field specialization.

Teaching Experience

Boston University Boston, Massachusetts 9/2004 - Present
Instructor, Department of Computer Science
  • Full-time teaching faculty, focus on programming courses.
  • Develop curriculum, assignments, and labs exercises.
  • Coordinate and supervise a team of graduate teaching fellows and undergraduate graders.
Courses
  • CS101: Introduction to Computers
    Developed a new "fundamentals" curriculum for this course, which provides a general introduction to computers and computing for non-CS track students. CS101 explores computing and computer science through the main ideas of algorithmic thinking, encoding of information, protocols/standards, and abstraction. To this end, CS101 surveys a selection of fundamental concepts in computer science, including numbering systems, data representation, images/graphics, programming, animation, algorithms, operating systems, networking, and cryptography. The applied component of the course introduces students to a practical set of tools including HTML/web-development, Dreamweaver, Photoshop, Flash and Python.

    Developed a trial curriculum for students in the School of Hospitality Administration. This version includes an applied Excel component, as well as programming concepts taught in Visual Basic for Applications (in lieu of Python). (Fall 2008, 2009).

    11 sections total, Summer Term 2007 through Fall 2009

  • CS108: Application Programming
    Developed and delivered a new course intended as programming for non-CS students, with an emphasis on developing business applications.

    For three years (2004-2007), this course covered Java, Database Integration with JDBC, and GUI development with Swing and Jigloo.

    Beginning in Fall 2008, CS108 covers fundamentals of procedural and object oriented programming in Python, the Python Database API, and development of web-applications in a Linux-Apache-MySQL-Python model, and graphical user interfaces using the WxPython/PythonCard toolkit.

    11 sections total, Fall 2004 through Fall 2009.

  • CS111: Computer Science I with Java
    Developed a new Java curriculum for this course, which is an introduction to computer science and object-oriented programming. CS111 is a stand-alone, rigorous sample of computer science, suitable for math and science majors, and also as the first course in the CS concentration. In addition to covering the general ACM CS1 curriculum, I introduced a game-development component and a cumulative final assignment in which students develop a computer game which combines object-oriented programming with general game design patterns.

    14 sections total, Summer Term 2005 through Summer Term 2009.

  • EC 171: Personal Life-Cycle Economics
    Co-developed a new course with Laurence Kotlikoff and Zvi Bodie.
    EC171 is an introduction to applied economics, which applies the life cycle model to personal economic decisions including spending, saving, borrowing, insuring; matriculation; choosing careers, jobs, and locations; marrying, having children, divorcing; retiring, retirement accounts, taking Social Security; buying insurance; and investing in stocks and bonds.

    Guest lectures in Fall 2009 section.

Independent Studies Supervised
  • CS491: Directed Study in Computer Game Programming
    Provided readings, discussed game design, data structures, and general programming concepts. Student designed and implemented the data structures and action-oriented artificial intelligence for an ice-hockey game simulator.

    Fall 2006.

  • CS492: Directed Study in Web Development Technologies
    Supervised project, discussed programming tools, LAMP architecture, and general programming concepts. Student designed and implemented a website with a Flash GUI, and PHP/MySQL back-end for a music recording label.

    Spring 2009.

  • BU Academy, High School Senior Thesis Project
    Supervised a high school senior who attempted to answer the question, "Is College Worth It: The Economic Value of College." Guided the student to use the economic tool of life cycle consumption smoothing to evaluate the benefits of career choice, lifetime earnings, and college costs for her study.

    Spring 2009.

Other Activities
Boston College Chestnut Hill, Massachusetts Spring 2004
Teaching Fellow, Department of Finanace
  • MF021: Basic Finance for undergraduate students.
    This course is a required introduction to finance for all business majors and minors.
Bentley College Waltham, Massachusetts 9/2003 - 5/2004
Adjunct Instructor, Mathematics Department
  • GB204: Data Analysis, and GB205: Quantitative Analysis for Business.
    Together these two courses constitute a general introduction to descriptive and inferential statistics for undergraduate students.

Research

Unsolicited Commercial E-Mail: Empirical Analysis of a Digital Commons
with N. Melville, O. Pavlov, and R. Plice. International Journal of Electronic Commerce, Summer 2006.

Industry Experience

Boston College Chestnut Hill, Massachusetts 1/2005 - Present
Consultant/Programmer, Information Security and Policy
  • Develop custom software tools to support the Boston College network security and policy group, including incident detection, tracking, reporting end-user notification, and metrics.
  • Use contemporary tools including Linux, Python, SQL, Java, JDBC and Servlets/JSP to perform data processing on large data sets for pattern matching, text parsing, normalization and custom reporting.
  • Administer automated tools to perform network scanning for security vulnerabilities.
  • Develop and write information security policy documents.
Boston College Chestnut Hill, Massachusetts 9/2003 - 12/2005
Graduate Assistant, Information Security and Policy
Cisco Systems, Inc. Boxborough, Massachusetts 7/2000 - 8/2003
Senior Software Engineer, Voice Technology Group
  • Developed telecommunications software for Cisco’s call center customers. Regular responsibilities included all aspects of the systems development lifecycle: writing software functional specifications, designing software products and interfaces, substantial C++ and Java programming assignments, product testing, and third-level customer support.
  • Assisted with marketing several products, including presenting a technical seminar at Cisco’s Customer Contact Business Unit’s annual User Conference. The seminar was rated among the top five of the seminar. Additional marketing efforts included presentations for key customers at Cisco’s Executive Briefing Center.
  • Authored, co-authored, and edited several Cisco technical books: “CTI Product Description,” “CTIOS System Manager’s Guide,” and “CTIOS Developer’s Guide.”
Cisco Systems, Inc. Chicago, Illinois 6/1999 - 7/2000
(formerly GeoTel Communications Corporation)
Professional Services Engineer, Applications Technology Group
  • Created custom computer telephony integration (CTI) software engineering solutions for reference customers including Fidelity Investments, UPS, and Optus Telecom (Australia).
  • Served as adjunct faculty to Cisco's training organization, teaching an Introduction to CTI class and an Advanced CTI class for developers. Developed an e-learning CD-ROM version of the CTI training curriculum.
Andersen Consulting, LLP Chicago, Illinois 6/1998 - 6/1999
(now Accenture)
Software Analyst, Network Solutions Group
  • Developed call center and call routing solutions for American Express' credit card customer support operations.
  • Learned all aspects of the systems development lifecycle, as well as client consulting and presentation skills.
Indiana University Bloomington, Indiana 9/1997 - 5/1998
Computer Assistant, Halls of Residence Computing
M+H Consulting, LLC Bloomington, Indiana 6/1997 - 6/1998
Intern in Network Design & Implementation
Indiana Daily Student Bloomington, Indiana 7/1997 - 6/1998
Opinion Editor, Editorial Board Writer

Text Books Reviewed

Perkovic, Ljubomir: CS1 with Python.
Reviewed draft proposal and sample chapters for Wiley Publishing, 2009.

Anderson, Ferror, Hilton, and Hilton: Connecting with Computer Science.
Reviewed first edition for second edition planning purposes, Course Technology, 2008.

Anderson, Julie, and Herve Franceschi: Java 5 Illuminated.
Reviewed first edition for second edition planning purposes, Jones and Bartlett, 2006.

Carrano, Frank: Introduction to Computer Science using Java.
Reviewed manuscript, text forthcoming from Pentice-Hall, 2006.

Bronson, Gary: Enhanced Object-Oriented Program Development Using Java.
Class-tested 2nd edition in Spring 2005 semester for Thomson Course Technology, 2005.

Technical Skills

Computer Programming
  • Python, PythonCard GUI, DB API, Python/JVM integration, web applications development, networking, data processing (expert: 2 years)
  • Java, JDBC, JavaBeans, JSP, Servlets, EJB, Swing, Java/COM integration (expert: 8 years)
  • SQL, database design; MySQL, Oracle, SQLite3, Microsoft Jet (10 years: advanced intermediate)
  • C++, Standard Template Library, MFC, Win32 API, ATL/COM (expert - out of practice: 5 years)
  • TCP/IP: protocol stack, architecture, routing: (intermediate: 5 years)
  • UNIX (Linux/Solaris/Posix) API programming: (advanced intermediate: 6 years)
  • HTML, web development: (intermediate: 10 years)
  • PHP, JavaScript, Ajax (some familiarity)
Quantitative Analysis
  • Econometrics, statistics, multivariate regression
  • Tools: SPSS, Stata, HLM, Amos, Excel
Financial Analysis
  • Discounted cash flows, investment analysis, capital budgeting, pricing models
  • Monte-Carlo simulation for derivatives analysis/pricing
  • Financial planning, debt structuring, cash management
Computer Telephony Integration (CTI)
  • IP telephony, call routing, voice response units
  • Cisco CTI products, Lucent ACD

Activities and Interests

Professional Affiliation
Academic Affiliate of the National Association of Personal Financial Advisors, the organization of strictly fee-only financial advisors.

Service Work
Weekly volunteer work building houses with Habitat for Humanity / Habitat Boston.
Often serve as a volunteer supervisor leading small groups.
Member of the Construction Committee for a new HFH house in Sudbury, MA

Music
I have played guitar for 20 years, with experience performing solo, with bands, and song leading with large groups (200+). Interests include folk/rock music.

Hobbies
Financial planning, investments analysis, real-estate, building and renovating houses.

International travel
Recent trips have included Mexico (Jalisco and Colima), Canada (Nova Scotia and British Columbia), Ireland, England, France, Belgium, and Australia (Victoria and New South Wales).

Reading
Social/economic policy, finance, mathematics/physics, history, biblical archaeology; The New York Times, Scientific American.

Student pilot
I have experience flying solo cross-country with Cessna fixed-wing aircraft (C150, C152, C172), reading aeronautic maps, and radio communications; I am no longer current with respect to medical certificate and solo.

Personal

Languages
Spoken and written fluency: English and French.
Oral and written comprehension: Hebrew, Spanish.

Work Status
U.S. Citizen. Authorized to work in the United States for any employer.

Family
Married to Jennifer Stevens, son Caleb (born 3/24/06), daughter Elisheva (born 5/24/08).

Last Updated: 8/31/2009