Computer Science Graduate Researcher at The University of Texas at Austin
Austin, Texas Area
Computer Science Graduate Researcher at The University of Texas at Austin
Austin, Texas Area
Computer science graduate scholar, with extensive computing industry experience.
Interested in many areas of computer science, for example: 1) Abstractions to capture problems and express solutions in a manner that is natural (a fit to developers' mental model), general, and practical (a fit with current and upcoming computer & software architecture). 2) Augmenting human's ability to reason logically with automated support for non-mathematical problems.
As a grad student: programming languages, particularly operational semantics
As an industrial software engineer: object-oriented architecture, iterative development, engineering management, domain modeling, human-computer interaction, business process modeling, optimization
(Educational Institution; Higher Education industry)
August 2008 — Present (1 year 4 months)
Department of Computer Science
The plan: Ph.D. -> Post Doctoral Fellow (?) -> Faculty position
Currently working on a programming languages research project in the area of coordination of distributed computations. Our research language is Orc, which has semantics that structure concurrent operations in a concise and natural notation.
See http://www.cs.utexas.edu/~jthywiss/ for details.
(Public Company; 10,001 or more employees; EDS; Information Technology and Services industry)
June 1993 — August 2008 (15 years 3 months)
* Provided technology expertise, advice, and education to business and government clients.
* Designed and led development of numerous large software systems.
* Directed I.T. projects and programmes as part of contracts valued from $64k to $700M.
* Led technology adoption and education for EDS teams, and acted as “consultant to the consultants”, for software engineering practices such as: object oriented development, iterative development, Web systems development, distributed systems, and human-computer interaction.
* Technology and management expert for critical project situations: advanced technology introduction, “turnaround” (get out of trouble), and “schedule crash” (faster than reasonable).
* Developed project proposals for government and business clients.
* Initiated and directed the EDS+University Collaboration Programme.
* Diverse set of clients, including airline, banking, dot-com, defense, manufacturing, insurance, travel, and government clients.
(Public Company; Information Technology and Services industry)
1992 — 1994 (2 years )
* Reengineered and enhanced digital telecommunications test equipment remote control software. Maintained system’s proprietary windowing system and multitasking executive. Wrote utilities, including field programmable gate array (FPGA) program download.
* Provided technical leadership to make prototype U.S. military ID card system feasible within the constraints of its three-tier distributed platform architecture.
(Privately Held; Mechanical or Industrial Engineering industry)
1990 — 1992 (2 years )
* Developed fluid dynamics modeling software for:
- Ariane 5 space launch vehicle’s Vulcain engine cryogenic main system feed
- Two-phase flow in various applications (for example, vessel blow-down)
- Naval costal systems center vortex ring project
* Prepared engineering project reports for manufacturing, aerospace, and military applications.
(Educational Institution; Research industry)
1989 — 1989 (less than a year)
* Developed data acquisition and control software and hardware for vortex ring research project.
* Assisted with experimental runs (apparatus construction, data collection, etc.).
MS/PhD , Computer Science , 2008 — 2014 (expected)
MS , Engineering Management , 2004 — 2006
Award: "Outstanding Executive Program Student",
GPA 3.97
BS , Computer Science , 1985 — 1989
Additional studies in mathematics, electrical engineering, meteorology, and physics.
National Merit Scholar Semifinalist.
2007
Personal interest classes, primarily financial mathematics
Accelerated Development Programme 2001
ADP is an executive program designed to provide a broad foundation for general managers. Topics include: accounting, finance, leadership, information management, strategy, operations/production, international strategy, marketing, and strategic innovation.
programming languages, software engineering, decision theory, human-computer interaction, critical thinking, decision making under risk, business systems engineering, operations research, options trading, aviation, flight instruction
Association for Computing Machinery, ACM, SIGOPS, SIGPLAN, SIGSOFT, SIGCOMM, SIGCHI, Institute of Electrical and Electronics Engineers, IEEE, IEEE CS, IEEE ComSoc, IEEE-SA, IEEE TCSE
Phi Kappa Phi National Scholastic Honor Society
Certified Usability Analyst (CUA)
Certified Flight Instructor (CFI) (ASE)
Certified Flight Instructor-Instrument (CFII) (A)
Ground Instructor
Commercial Pilot (ASEL)