Links To My Favorite Sites

 

 

Cory Johnson

Rochester, MN 55904

Contact Me

Effective analyzing complex functional requirements to provide a programmatic solution, while leveraging human capital and technical resources into effective processes

Results-driven Business/ Computer Science Professional with a history of planning, directing, and coordinating support, enhancement, and process improvement efforts for business critical systems and technologies. Track record of success leading the delivery of innovative software solutions through the full software product life cycle. Fully versed in the development of standardized policies and procedures. Expertise in training staff and user groups with highly diverse technical skills. Strong business savvy; effective controlling costs and automating repetitive processes. Able to concurrently manage support and multiple concurrent projects to successful completion.

Highlights of expertise:

     Application Programming

     Software Development Life Cycle

     Software Quality Assurance

     Web Design

     Procedural Development

     Project Management

     Troubleshooting

     Application Deployment Methodology

     Industrial Electronics

     Team Building & Leadership

     Training Program Development

     Staff Management

     SOx Compliance/ ANSI Standards

     Robotic Application Programming

Professional Experience

Xcel Energy- Prairie Island Nuclear generating Plant, Welch, MN         2009 to Present

Process Computing Engineering Supervisor

Responsible for supervising Information Technology and Engineering personnel responsible for performing activities to support the Plant’s Process Computer System (PPCS) at a nuclear power plant. The Plant Process Computer provides the Reactor Operators and Engineering Personnel with information valuable to safely and reliably operate the plant during daily all plant conditions. This information includes real time graphic displays of various plant systems with key parameters and various selectable alarm displays. The System also provides real time and historical data used for plant evaluation of plant events. However, the System does not provide any plant control functions. The Position supports multiple customer groups and manages projects pertaining to computer systems, software development and cyber security.

 

     Provide technical and personnel leadership and coaching to the IT staff. This includes mentoring of new personnel and existing personnel to new technologies

     Establish and enforce quality expectations for products such as calculations, operability reviews, safety reviews, work planning, design activities, specification development, and corrective action program related activities

     Gather and analyze requirements and then lead the Team to translate them into functional and design specifications

     Develop and review performance plan Assure the Team plans, writes and executes test plans

     Develop schedules, utilize work management tools, and make assignments for IT related activities to support the Site and Fleet goals

     Assure the Team follows all established policies and procedures and drafts the appropriate Software Quality Assurance (SQA) documentation

     Assure the Team assists business stakeholders with user acceptance testing, defect reporting and resolution

     Represent the Nuclear IT department in plant meetings and industry/fleet activities

     Provide technical review of work products and assure they meet NEI 08-09 Cyber Security Standards

 


Senior Systems Analyst

Primary responsibility involved the preparation of standard, structured software packages targeted for automated deployment to the entire Nuclear Domain. Packages, or automated installations, had to meet the installation requirements for BMC’s BladeLogic Client Automation (BBCA) (Formerly Marimba) infrastructure. The Infrastructure automates the entire lifecycle of desktops, laptops and client devices by maintaining continuous compliance over software, patches, configuration settings, power settings, and security content through a powerful policy-based management system.

 

     Proficiency in developing custom application packages and rewraps of existing vendor packages using C# and VBScript

     Developed software packages using BMC Blade Logic Client Automation’s (BBCA) Application Packager

     Created MSI, shrink-wrapped, file, and custom packages

     Gathered and analyzed requirements and translated them into functional specifications and package design specifications

     Comprehended business problems and opportunities in the context of the requirements and recommended applications to enable the organization to best achieve its goals

     Tracked, harvested, and reused software licenses to control costs and ensure compliance with corporate license agreements

     Managed network and desktop applications for 2200+ workstations and 180+ servers while maintaining safe nuclear power plant operation

     Followed all established policies and procedures and drafted the appropriate Software Quality Assurance documentation

     Planned, wrote and executed test plans

     Assisted business stakeholders with user acceptance testing, defect reporting and resolution.

     Maintained continuous compliance over software, patches, configuration settings, power settings, and security content through a powerful policy-based management system

     Used Orca or other vendor provided tools, such as Adobe or Microsoft’s Customization Wizards, to edit software installation packages (MSI) or create transforms (MST)

mayo Clinic, Rochester, MN                                                                        2009 to 2010

Project Manager- Mayo Innovation Scholars Program

The Mayo Innovation Scholars Program offers an opportunity for selected undergraduate science and business students along with a small group of MBA students, to research specific projects submitted by Mayo Clinic professionals through the Mayo Office of Intellectual Property.

The program is a collaborative effort between the Mayo Clinic and several Minnesota private colleges and universities with financial support from the Medtronic Foundation and the Minnesota Private Colleges Council.

 

Note: This project ran concurrent to my position with Xcel Energy while completing an MBA.

·         Served as Project Manager over a team of five undergraduate students from multiple disciplines

·         Provided leadership and team management by giving direction to team members in their approach to the project, ensuring all milestones were attained

·         Assisted the Mayo Clinic Office of Intellectual Property in the assessment of two new information technology related product submissions by three Mayo Clinic doctors that may potentially change the manner in which decisions are made in an intensive care unit

Crenlo, LLC, Rochester, MN                                                                         1997 to 2009

Application Systems Programmer (2007-2009)

Served as the organizational leader for supporting, maintaining, and improving the business critical infrastructure for a $200 million manufacturing company by designing, creating and testing Baan applications for the Company’s Enterprise Resource Planning (ERP) software environment.

 

     Performed Baan application programming based on functional and technical specifications utilizing Baan’s Development Tools

     Used Baan SQL for retrieval of database data

     Gathered and analyzed requirements and translated them into functional specifications and system design specifications

     Comprehended business problems and opportunities in the context of the requirements and recommended programmatic solutions that enabled the organization to achieve its goals

     Followed all established policies and procedures and drafted required documentation

     Ensured Baan SOX procedures were followed

     Planned, wrote and executed test plans

     Assisted business stakeholders with user acceptance testing, defect reporting and resolution.

     Adhered to company programming standards

     Troubleshot and debugged errors is Baan applications

     Adhered to the Software Development Life Cycle

 

Robotic Application Technician (1999-2007); Electronics Technician (1997-1998)

Programmed robots to automate various production processes, such as arc welding, spot welding and cutting. Utilized industrial robotics to improve the quality of life for workers by removing them from dirty, boring, dangerous and heavy labor. In addition used robotics and automation to improve management control and productivity and produce consistently higher quality products. The development of the computer directly influenced the advancement of industrial robotics and now developments in the Industry closely follow that of the Information Technology field.

 

     Performed robotic application programming based on functional and technical specifications utilizing ABB’s RAPID Programming Language

     Developed new menus and GUIs to better assist Robot Operators in their daily tasks

     Recognized production inefficiencies and opportunities in the context of the requirements and recommended programmatic solutions through the application of robotics enabling the organization to achieve its production goals

     Partnered with multidisciplinary teams of vendors and engineering technicians to program, support, maintain, repair, and enhance robotic systems, hardware, and applications

     Planed, wrote and executed test plans

     Authored a height-sensing program which operated as a background task to minimize collisions between the tooling and parts

     Authored a program that tracked the part processed through a robotic work cell, the time the part was received, and the cycle-time to be used by management to make better informed business decisions

     Networked robot controllers so programs and modules could be transferred via FTP

     Followed all established policies and procedures and created required training documentation

     Assisted business stakeholders with user acceptance testing, defect reporting and resolution.

 

~ Established technical expertise with electronics systems as an Advanced Electronics Technician in both the United States Navy and the Army National Guard  ~

Education and Training

Master of Arts in Business Administration (03/2010)

Augsburg College, Rochester, MN. GPA 4.0.

Bachelor of Arts in Business Administration - Minor in Computer Science (03/2008)

Augsburg College, Minneapolis, MN. GPA 4.0. Graduated Summa Cum Laude.

Associate of Science in Business Administration (2007)

Rochester Community & Technical College, Rochester, MN. GPA 3.73. Graduated with Honors.

Associate of Science in Computer Science (2005)

Rochester Community & Technical College, Rochester, MN. GPA 3.74. Graduated with Honors.

 

 

Professional Development

MS Project ~ AutoCAD ~ MS Excel ~ MS Word ~ Leadership Styles ~ Coaching ~ Feedback ~ Conflict Management ~ Time Management ~ Team Building ~ Project Management ~ System Architect