changeset 0:15311d39de92

First commit. Rough draft resume.
author Brian Neal <bgneal@gmail.com>
date Tue, 26 Apr 2011 21:31:40 -0500
parents
children b294d8923050
files .hgignore resume.rst
diffstat 2 files changed, 129 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.hgignore	Tue Apr 26 21:31:40 2011 -0500
@@ -0,0 +1,3 @@
+syntax: glob
+*.swp
+*.pyc
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/resume.rst	Tue Apr 26 21:31:40 2011 -0500
@@ -0,0 +1,126 @@
+=============================
+Brian Neal, Software Engineer
+=============================
+
+:Address: 2750 27th Avenue, Marion, Iowa 52303
+:Email: bgneal@gmail.com
+:Mobile: 319.210.9399
+
+Professional Experience
+-----------------------
+
+Rockwell Collins, Inc.
+~~~~~~~~~~~~~~~~~~~~~~
+**Cedar Rapids, Iowa - July 1999 to Present**
+
+TTNT Program
+   Implemented a DSDV-based network routing protocol for an airborne, ad-hoc
+   network. Designed and implemented network ingress protocol. Wrote code to
+   load cryptographic keys into hardware crypto unit. Participated in flight
+   testing at China Lake Naval Base.
+
+   Ported to a new hardware platform, maturing the prototype code in the
+   process. Participated in requirements analysis, design, and coding efforts. I
+   was the primary author of the software requirements document. Created OS
+   abstraction layer and SCA framework libraries. Mentored programmers in C++. 
+
+   TTNT was Rockwell Collins Chairman's Team Award winner in 2005.
+
+SCAMP SEP Program
+   I was a lead project-engineer on a team of 6-8 programmers on an embedded
+   SATCOM terminal. Led requirements analysis, software design, and software
+   coding efforts. Participated in issue resolution with other software,
+   hardware, and systems teams. Chief software architect on the largest software
+   component of the system. Performed cost-accounting and scheduling duties.
+   Mentored junior engineers and led code and design reviews. Led several
+   software-hardware integration efforts.
+
+JTRS Step 2B Program
+   Security software engineer on a team of engineers that ported a legacy
+   military radio waveform to a new platform. Utilized C++ and CORBA to
+   implement security software. Wrote device driver in C to interface with
+   cryptographic hardware. Created XML files to describe and launch the waveform
+   on the target platform. This team was recognized by upper management meeting
+   important company goals.
+
+Surgical Strike
+   Developed a simple ad-hoc routing protocol for an airborne network. Created a
+   PC-based simulation environment to test the protocol. Assisted with the
+   design and implementation of an Operating System abstraction library written
+   in C++ to provide software portability.
+
+UMS Program
+   Software engineer on a team responsible for design, coding, and requirements
+   tracing for a SATCOM terminal. I was responsible for the network controller
+   software and the LAN interface.
+
+General
+   I am considered a department expert on C++ and have been the advisor for
+   internal C++ training. I frequently give informal department presentations on
+   Python. I have been assigned to mentor new employees. I have represented
+   Rockwell Collins at industry meetings and working groups.
+
+Commonwealth Edison
+~~~~~~~~~~~~~~~~~~~
+**Braidwood, Illinois - June, 1992 to July, 1999**
+
+* Maintained and created simulation models of nuclear power plant systems for
+  six full-scale operator training simulators in FORTRAN, C, and C++.
+
+* Interfaced power plant equipment to training simulators using various
+  real-time embedded systems; utilized serial, shared-memory, and TCP/IP
+  communications.
+
+* Designed and implemented a three-tier client/server database system to
+  manage maintenance requests for the simulators. 
+
+* Received Individual Excellence Award in 1996 for creating a simulator
+  computer to plant process computer interface under a very compressed
+  schedule.
+
+* Developed various tools for instructors to test simulator operations.
+
+* Developed embedded software in C on a custom VME board to control
+  thousands of I/O points in a power plant simulator.
+
+
+Non-Professional Experience
+---------------------------
+
+I am fascinated and passionate about web development. I have created and
+deployed a small community website based on Python and Django. I am constantly
+reading, experimenting, and implementing small projects in Python. I have made
+small contributions to Django and other open source projects. I hope to do more
+of this as my experience grows. 
+
+TODO: Edit the above; add links to code, etc.
+
+
+Technical Skills
+----------------
+:Programming Languages: 
+   Expert in C++, proficient in Python, C, & Javascript.
+   Familiar with PHP, Ada, Perl, Fortran, various assembly languages,
+   shell scripting, & SQL.
+
+:Operating Systems:
+   GNU/Linux, INTEGRITY, VxWorks, Windows, LynxOS, pSOS+, OS/9
+
+:Technology Areas:
+   Real-time and embedded systems, web development, networking, device drivers,
+   CORBA, object-oriented design
+
+:Tools:
+   Subversion, Mercurial, Apache, MySQL, Rational Rose, DOORS, many GNU/Linux
+   tools, Clear Case, MS-Office
+
+
+Education
+---------
+:1990 - 1991: University of Iowa, M.S. Computer Science
+:1985 - 1989: University of Northern Iowa, B.A. Computer Science, Physics Minor
+
+
+Hobbies
+-------
+Web development, Python, open source software, instrumental surf music, PC gaming