Objective: | To obtain a challenging contract designing and implementing software that will provide me with a flexable schedule and allow me to telecommute |
Mathematics Instructor | Carnegie Mellon University |
Aug. 1999 -- present | Pittsburgh, PA |
Currently teaching multiple sections of a Calculus course to undergraduate students at CMU. | |
Software Engineer/System Architect | Origin Interactive Inc. |
May 2000 -- Aug. 2000 | Denver, CO |
Responsible for architecting and developing a theme and content generation system for a company that manages multiple e-commerce enabled websites. System was architechted using Java Servlet and XML/XSLT technology. | |
Software Engineer | Raytheon Systems Company |
May 1997 -- Aug. 1999 | Denver, CO |
Responsible for developing software to be used in large- scale satellite mission management systems. The systems use integer programming and heuristic methods to schedule and make ad-hoc changes to allocations of ground and satellite resources. The code is composed of C++ and Java using CORBA and Object database technologies on a network of Sun servers and workstations. Effort focused on the development process by using Rational Rose and UML to implement Jacobson's Rational Objectory Process which later transitioned into the Rational Software Development Process. | |
Languages: | Java, C++, Fortran, MATLAB, Perl, LaTeX |
Technologies: | J2EE (EJB, Servlets, JSP, JDBC, JMS), XML/XSLT, Cocoon, SOAP, CORBA, UML, Rational Rose, Rational Software Process |
Operating Systems: | Solaris, Linux, Irix, Windows 2000/NT |
Analytical: | Algorithm analysis and development, statistics, forecasting, optimization, mathematical methods for finance |