comparison resume.rst @ 10:dbc597b7e4c7 tip

Update resume for Workiva.
author Brian Neal <bgneal@gmail.com>
date Tue, 31 Dec 2024 13:12:46 -0600
parents 437bd311924f
children
comparison
equal deleted inserted replaced
9:144e17c15749 10:dbc597b7e4c7
4 ----------------- 4 -----------------
5 Software Engineer 5 Software Engineer
6 ----------------- 6 -----------------
7 7
8 :Email: bgneal@gmail.com 8 :Email: bgneal@gmail.com
9 :Address: *Available on request* 9 :Location: Des Moines, Iowa, USA and available for remote work.
10 :Mobile: *Available on request*
11 10
12 11
13 Professional Experience 12 Professional Experience
14 ----------------------- 13 -----------------------
15 14
15 Workiva
16 ~~~~~~~
17 **Ames, Iowa & Remote - October 2014 to Present**
18
19 At Workiva I am currently a Staff Software Engineer, doing full stack web
20 development. I currently take on difficult projects within my department,
21 interface with other departments, mentor junior engineers, and participate in
22 some project planning and discovery. Highlights:
23
24 * Work with product and user experience colleagues to develop and maintain
25 applications.
26 * Participate in quarterly planning and road map creation.
27 * Take on difficult technical debt refactoring.
28 * Participate in department architecture direction.
29 * Tech lead for the Filing team. Led a small group of frontend engineers and
30 built a next generation version of a key reporting application (Section 16)
31 and a new bulk filing feature.
32 * Authored a complex "auto-add" feature to assist customers in building
33 outlines for XBRL reporting.
34 * One of the core members of the next generation XBRL team. Built modern web
35 apps for customers to author and tag XBRL reports.
36 * Assisted with the company wide effort to modernize the tech stack by
37 developing in Dart, React, Redux, and micro-services.
38 * At the beginning of my career at Workiva I worked on the Python backend on
39 Google App Engine.
40
16 Rockwell Collins, Inc. 41 Rockwell Collins, Inc.
17 ~~~~~~~~~~~~~~~~~~~~~~ 42 ~~~~~~~~~~~~~~~~~~~~~~
18 **Cedar Rapids, Iowa - July 1999 to Present** 43 **Cedar Rapids, Iowa - July 1999 to October 2014**
19 44
20 At Rockwell Collins I am a Principal Software Engineer, primarily working on 45 At Rockwell Collins I was a Principal Software Engineer, primarily working on
21 communication products in a real-time, embedded systems environment. 46 communication products in a real-time, embedded systems environment.
22 Here are some highlights of my work experience: 47 Here are some highlights of my work experience:
23 48
24 * Implemented a DSDV-based network routing protocol for an airborne, ad-hoc 49 * Implemented a DSDV-based network routing protocol for an airborne, ad-hoc
25 network. 50 network.
82 107
83 108
84 Non-Professional Work 109 Non-Professional Work
85 --------------------- 110 ---------------------
86 111
87 I have recently become fascinated with all things involving Python and web development. 112 - I have created and deployed a small community website based on Python and Django,
88 In my spare time, I have created and deployed a small community website based 113 and am currently updating the tech stack to Typescript, React, & Java.
89 on Python and Django. I am constantly reading about, experimenting, and implementing 114 - I enjoy creating Python simulations of various World War 2 crypto devices.
90 projects in Python. I have made several small contributions to Django and other 115 - I have made several small contributions to Django and related open source projects.
91 open source projects and hope to do more as my experience in this area grows.
92 116
93 117
94 Technical Skills 118 Technical Skills
95 ---------------- 119 ----------------
96 :Programming Languages: 120 :Programming Languages:
97 Near expert in C++, proficient in Python, C, & Javascript. 121 Dart, Java, C++, Python, C, Javascript.
98 Familiar with PHP, Ada, Perl, Fortran, various assembly languages, 122 Familiar with PHP, Ada, Perl, Fortran, various assembly languages,
99 shell scripting, & SQL. 123 shell scripting, & SQL. Learning Typescript.
100 124
101 :Operating Systems: 125 :Operating Systems:
102 GNU/Linux, INTEGRITY, VxWorks, Windows, LynxOS, pSOS+, OS/9 126 MacOS, GNU/Linux, INTEGRITY, VxWorks, Windows, LynxOS, pSOS+
103 127
104 :Technology Areas: 128 :Technology Areas:
105 Real-time and embedded systems, web development, networking, device drivers, 129 Full stack web development, real-time and embedded systems, networking, device drivers,
106 object-oriented design, CORBA 130 object-oriented design.
107 131
108 :Web Development: 132 :Web Development:
109 Python, Django, Javascript, jQuery, HTML, CSS, MySQL, Redis, Memcached, PHP, SQL 133 Dart, React, Redux, Python, Django, Javascript, jQuery, HTML, CSS, MySQL, Redis, Memcached, PHP, SQL
110
111 :Tools:
112 Subversion, Mercurial, Git, Apache, Rational Rose, DOORS, many GNU/Linux
113 tools, Vim, Rational Clear Case, MS-Office
114 134
115 135
116 Online Presence 136 Online Presence
117 --------------- 137 ---------------
118 138
119 * `My technical blog`_ (http://deathofagremmie.com)
120 * BitBucket_ (https://bitbucket.org/bgneal)
121 * GitHub_ (https://github.com/gremmie) 139 * GitHub_ (https://github.com/gremmie)
122 * `Careers 2.0 Profile`_ (http://careers.stackoverflow.com/bgneal)
123 140
124 141
125 Education 142 Education
126 --------- 143 ---------
127 :1990 - 1991: University of Iowa, M.S. Computer Science 144 :1990 - 1991: University of Iowa, M.S. Computer Science
129 146
130 147
131 Hobbies 148 Hobbies
132 ------- 149 -------
133 Web development, Python, open source software, instrumental surf music, live music, 150 Web development, Python, open source software, instrumental surf music, live music,
134 PC gaming 151 gaming, World War 2 era crypto simulators.
135 152
136 153
137 .. _My technical blog: http://deathofagremmie.com
138 .. _BitBucket: https://bitbucket.org/bgneal
139 .. _GitHub: https://github.com/gremmie 154 .. _GitHub: https://github.com/gremmie
140 .. _Careers 2.0 Profile: http://careers.stackoverflow.com/bgneal