Brian Brueggert
Email: acempg@r.postjobfree.com
EDUCATION
Indiana University, Bloomington, IN, B.S. in Physics, 2003
(Completed courses required for majors in mathematics, astronomy and
chemistry- I.U. felt that these degrees were too similar to physics to
award.)
3 Sem. Hrs. Graduate credit at University of California, Berkeley
(U.S. Particle Accelerator School)
9 Sem. Hrs. Graduate credit at Michigan State University (VU Beam)
PROFESSIONAL DEVELOPMENT
Project Development
Self, various locations June
2013 - Present
Development of various personal projects in collaboration with a colleague.
One of the projects is a start-up, with the product being a multi-platform
SaaS application that uses weather data and specific user-supplied input
parameters in conjunction with a variety of algorithms in order to supply
farmers with agricultural predictions. The software connects to the AWS to
gather satellite data, utilizes R statistical computation for data analysis
and provides both numerical and graphical representation of the results.
Another project is a portable pH meter that I designed, developed and
built. It utilizes an ATMEGA328P microcontroller that takes a multitude of
mV analog pH probe signals, shunts, biases and amplifies them, performs an
ADC and sorts the data into bins, performs computational analysis to
determine pH from voltage, and then records to a removable onboard microSD
card. This device also had a 16-key touch pad and an LCD display so that
the user could change various settings in the field. In the end its
performance was indistinguishable from a several thousand dollar
stationary, proprietary model pH meter. (I performed all of the designs
and electrical engineering, as well as hand soldering and assembling
components, troubleshooting, testing, writing of the plc codes, flashing of
the firmware, etc.) Yet other projects involve experimenting with
different approaches in computational differential lossless data
compression algorithms, development/maintenance of WCF data service
distributed application using C#/.NET, LINQ, SQL, SSRS, SSAS, SSIS, etc.
EMPLOYMENT
Software Developer
Ashley Ellis, Carmel, IN April
2014 - May2014
Contract work doing development on a yet to be released SaaS thin-client
web application. Utilized C#/.NET, ASMX, Crystal Reports, IIS, SQL, LINQ,
SourceSafe, TFS, etc. to allow client application to access a service and
connect to the specific database programmatically, returning to the client
specific data, as well as customized Crystal Reports that can either be
viewed directly, printed or saved to .pdf.
Software Engineer
E-Technologies Group, Cincinnati, OH
November 2012 - June 2013
I am a key member of the Business Intelligence team. In this role, I
assist in requirements gathering, technical proposals, and design and
development of complex MES (Mechanical Execution Systems) projects. Act as
the technical lead, as well as an individual contributor on these
engagements, contributing to software architecture design, development of
software applications, and integration into enterprise systems, using among
other things, .NET/COM, C#, VB, MS SQL (T-SQL), SSRS and CLR integration,
SSAS, SSIS, and ladder logic for Rockwell Automation PLCs (Allen-Bradley).
In this role I perform high level technical analysis activities, such as
requirements gathering and gap analysis of user requirements, define MES
solution architectures and develop detailed design specifications, and
define functional requirements through client interviews, documentation
analysis, and Work Flow Process Mapping (Value Stream Maps). I have been
responsible for a variety of SSRS/Crystal Report projects drawing data from
large MS SQL databases, utilizing SSRS and CLR integration. I have created
custom .dll's which act off of triggers in the database to automatically
generate .pdf reports to a directory using customized parameters. I create
custom HMI's (Human Machine Interfaces) for the customers, using methods
ranging from high-level languages down to PLC ladder logic and hexadecimal.
I contribute to, and potentially lead, implementation of MES solutions
utilizing Wonderware MES, Wonderware Workflow, FT Metrics, and Proficy
PlantApps, while providing expert knowledge and experience to estimate the
technical effort required to implement complex MES solutions. Responsible
for technical deliverables during the entire lifecycle of MES solution
development projects, and actively participate on a technical project team,
ensuring that effective relationships are built and maintained. I
proactively engage with customers in order to define the overall technical
approach for MES solutions, effectively apply E-Tech execution methodology
and embrace project standards, and report on project progress against
schedule. I also manage and report on adjustments to scope, schedule, and
issues, as well as participate in strategic and tactical planning sessions.
I also assist existing customers in problem resolution and help define
future opportunities with those customers.
Software Engineer
SigmaTek Systems, LLC, Cincinnati, OH April 2012 - November
2012
SigmaTEK is the architect of SigmaNEST, the world leader in CAD/CAM nesting
and manufacturing automation software. The nesting algorithms built into
the software, among other things, minimize the amount of scrap material and
arrange parts to be cut via laser, plasma, oxyfuel, routers, punches, etc.
according to a wide variety of user specified parameters. This software
also operates in concert with several other software programs to track
business needs and increase overall performance. As a software engineer I
have a mastery of the software from end to end, with expert knowledge of
the machine being driven, what the expectations that the customer has of
this machine are, how to manipulate data to drive desired performance, as
well as report on each step of the process in a way that the customer finds
useful. Responsibilities include providing a high level of technical
support to customers, provided over the phone and through remote computer
control, as well as on site. Technical support duties are varied and many,
including general and specialized software setup, maintenance, data
export/import, network interfacing, HASP license management, reverse
engineering, creating and modifying code (NC/G-Code, Delphi, C#, SQL),
troubleshooting, interfacing with numerous makes and models of
microcontrollers to drive machines, one on one and group training (onsite,
local and remote) and consultation, offering the opportunity to exercise
transdisciplinarity.
Physics Instructional Support Technician
Wabash College, Crawfordsville, IN Jan.
2011 - April 2012
Responsible for supporting the instructional technology of the Physics
Department, including organizing and maintaining computers/network server,
laboratory and demonstration equipment, and creating and maintaining
inventory databases. I am the network systems administrator solely
responsible for the creation/deployment/maintenance of a secured
instructional support (MySQL) database, which facilitates in the
interaction of the faculty and students in both laboratory experiments and
demonstrations. This functionality utilized a MySQL database, with a
secured thin-client web-based front end (user specific) relying on PHP,
AJAX, MySQL, HTML, HTTP(S) and SMTP to interactively enable Professors to
select Labs, Demos, etc. for a student worker to set up. The database was
dynamically queried, with results for equipment locations, quantities and
any associated documentation (such as .pdg or images) to be automatically
sent to the student worker via email, whereby a feedback loop was
established and documented in the database. I design new physics lab
experiments to replace outdated ones, and assist in lab instruction.
Occasionally I perform the role of Adjunct Professor, teaching/covering
lower level Physics lab courses. Also among my duties are the maintenance,
repair and updating of all department computers (~35 Macs, 5 PCs, 1 WS8R2
Server) and all physics laboratory equipment and tools. I design and
implement innovative technologies for the solution of problems in general,
often either at negligible costs or for free. I also support the work of
other science departments and IT.
Physics Associate III (Particle Accelerator Operator)
Brookhaven National Laboratory, Upton, NY Sept.
2004 - May 2008
Member of the Collider-Accelerator Dept., where our goals include the
investigation of QGP (quark gluon plasma) and CGC (color glass condensate),
as well as the investigation of space radiation. Responsibilities include
the operation and troubleshooting of two synchrotron accelerators (the
Booster and the A.G.S. (Alternating Gradient Synchrotron)), the RHIC
(Relativistic Heavy Ion Collider) collider-accelerator and associated beam
transport lines, equipment and instrumentation, as well as both independent
and interactive research projects. My research focus was primarily on high
energy quantum mechanical spin angular momentum polarized protons, but had
many other related as well as unrelated research projects.
-Research projects include:
-Data analysis for proton-carbon CNI (Coulomb nuclear interference)
polarimeter target lifetimes
-Data analysis and modeling for polarimeter use during proposed 250 GeV
polarized proton run
-Act as AGS and RHIC polarimeter target and applications liaison to
Operations
-Play role in development and implementation of Polar Control RHIC and AGS
polarimeter control
software
-logic/timing signals for LINAC (Linear Accelerator) and twin Tandem Van de
Graaff accelerator
-AtR (AGS to RHIC) transport line configuration, dynamics and
instrumentation
-AGS and RHIC polarimeter target analyses
-Documentation for AtR Start-up, Injection Setup- PLL/Schottky, Transition
Optimization Start-up and polarimeter applications
-Provide for, maintain, and ensure the safe use of particle beam for NASA
Space Radiation Laboratory
-Work as part of a team that has created the world's first copper on copper
ion collisions.
-Work as part of a team that had created the world's highest energy
polarized beam (205 GeV protons.)
-Work as part of a team that had broken the world record for highest
integrated luminosity at a
collider (7.1 pb^-1, integrated over 1 week)
COMPUTER EXPERIENCE
-Both Native and Managed code (non-dogmatic) polyglot software development
in multiple OS environments, as well as strictly structured paradigm
development
-Object Oriented Programming, Functional Programming and Scripting Language
Experience
-Bash/Shell scripting experience
-embedded devices, microcontrollers, PLC's, robotics, reverse engineering,
debugging
-Android, Perl, Python, MySQL, MS SQL (T-SQL), SSRS (/CLR Integration),
SSAS, SSIS, ASP.NET, PHP, Apache, (L/M/W)AMP bundles, JavaScript, Java
(AJAX), HTML, XML, Unix/Linux, MS-DOS/DOS, Windows OS, GNU, GCC, C++, C#,
VB, .NET, API's, Plug Ins, COM, DOM, SAS, Delphi, IDR, Tcl, Wiring, Ubuntu,
OLE, OPC, CIP, SOAP, WSDL, RESTful, HTTP, FTP, SMTP, TLS, TCP
-MS Visual Studios, SL4A, LaTeX, COSY, Mathematica, R, Eclipse, Oracle,
Logger Pro (DAQ), LabView, MatLab, Maple, PAW, S&M, CAD/CAM, NC/G-Code,
Wonderware software suite, Rockwell Automation (RSLogix Enterprise Series,
FactoryTalk)
-OS X, Remote Desktop, iLife Apps, TextWrangler, TeXworks, Preview
-Windows, IIS 7, Kubuntu, Excel, MS Office programs, OrgPlus, PowerPoint,
Team Viewer
-Firefox (Firebug), Google Chrome, Internet Explorer, AWS
-VMware, Virtual Box, Parallels, Virtual PC
-Git/GitHub, Subversion, Autodesk Vault, codeBeamer, Team Foundation
Server, Virtual SourceSafe, Mercurial