Chris Keefer

Chris Keefer Email and Phone Number

Senior Manager of Engineering @ Steel Point Solutions
Perry Hall, MD, US
About Chris Keefer

Experienced software architect and development lead specializing in web applications, data analytics and agile methodologies. I am a self-motivated leader and an innovative critical thinker with over 20 years of experience at various levels working on commercial products, cloud infrastructure, cyber security and business intelligence solutions. My knowledge ranges from front-end and back-end development to languages such as Java and Python as well as the insights to maintain designed systems. My deep understanding of database technologies (both relational and NoSQL), observability, ETL and Operations, allow me to provide a unique perspective in to architecture and solutions. I’ve helped organizationes manage growth and strategic planning, while also driving best practices across software architecture and SDLC.Specialties: Software Development Life cycle, OOP, multi-tiered / distributed solutions

Chris Keefer's Current Company Details
Steel Point Solutions

Steel Point Solutions

View
Senior Manager of Engineering
Perry Hall, MD, US
Employees:
31
Chris Keefer Work Experience Details
  • Steel Point Solutions
    Steel Point Solutions
    Perry Hall, Md, Us
  • Steel Point Solutions
    Senior Manager Of Engineering
    Steel Point Solutions May 2023 - Present
    Calverton, Md, Us
  • Lookingglass Cyber Solutions, Inc.
    Chief Systems Engineer
    Lookingglass Cyber Solutions, Inc. Feb 2019 - Mar 2023
    Reston, Va, Us
    Project Management and Operations• Manage the deployment, development, monitoring, maintenance, upgrading, and support of legacy products and company hardware and software platforms• Conduct HR tasks, including identification of manning and hiring needs, planning staff development, interviewing candidates, presentation of onboarding training, assigning new staff job tasking and duties, and annual performance reviewsSystems Engineering and Software Development• Research, analyze, identify solutions, and resolve IT-related issues encountered by direct reports• Report project status, issues, resolutions, and accomplishments (contract milestones) to the CTO (weekly) and system owners for contracts with hardware valued at ~$15M, a support budget of ~$3.5M annually, and maintenance costs billed annually for ~$5M• Develop and implement strategic plan(s) to establish dedicated User Acceptance Testing (UAT) process aligned with the Agile development process• Establish systems, standards, requirements, and quality assurance for software deliverables, including conceptual designs and architecture, logical database, capacity planning, external interface specifications, data migration plan, and security policy, including network and hardware threats and countering exploitation techniques from cyber threats, including solutions ranging from automatic mitigations, current rules sets, latency, verification of data-flows, hardware status, and remediating network failures• Direct development of comprehensive software and integration) test cases to include testing scenarios for normal and degraded operations, e.g., disaster recovery, continuity of operations, pass/fail and performance criteria, capacity planning, measurement criteria, and results analysis procedures• Conducted onboard training and oversaw non-USA-based employees and contractor training by existing staff; developed training curriculum for one-on-one training for circa eight employees over four years
  • Lookingglass Cyber Solutions, Inc.
    Lead Network Software Engineer
    Lookingglass Cyber Solutions, Inc. Mar 2018 - Feb 2019
    Reston, Va, Us
  • Constellation Technologies, Inc
    Senior Software Engineer
    Constellation Technologies, Inc Sep 2016 - Mar 2018
    Project Management and Operations• Managed, designed, and administered LookingGlass CS-2000, CS-4000E devices (inline network traffic mitigation and manipulation)• Reported project status, issues, resolutions, and accomplishments (contract milestones) to project manager and client (weekly)• Managed, monitored, maintained, and administered requirements tracking and software release management utilizing Atlassian tools• Conducted Scrum meetings (Agile methodologies) during standups with the client to identify and resolve issues within software architecture and development contract milestones (daily)Systems Engineering and Software Development• Designed and developed automated testing frameworks using Python and Scapy for the client, using a self-designed software testing framework that scanned the network, created a map of the environment, copied itself to predetermined locations, and communicated with itself (copies) to detect abnormalities within network traffic• Designed, developed, configured, and maintained software testing infrastructures (unit tests and integration testing) for a client• Implement and maintain cyber-security solutions, including Endpoint detection and response (EDR), Next Generation Firewalls, IDS/IPS, Logging and Log monitoring, Authentication services (PAM)• Researched, analyzed, identified, developed, and implemented coding standards and development procedures, including a community standard for Python; standardized users procedures and protocol; monitored and confirmed employee use of standardization practices• Trained two client interns using Job Shadowing methodologies, then On The Job (OTJ) tasking• Implemented revised (corrected) method of using SCM enabling developers to increase productivity via maintenance use in different versions, leading to an improved and simplified Dev/Ops build system; created an automated build system that executed unit and integration tests once unified baseline software established
  • Port25, A Message Systems Company
    Lead Software Engineer
    Port25, A Message Systems Company Mar 2014 - Mar 2016
    Columbia, Maryland, Us
    • Engineered software to new and improved versions to develop business for more licensed buyers or renewals for maintenance and support contracts, including adding value, fixing bugs, and enhancing user experience(s)• Conducted Scrum meetings (Agile methodologies) during standups with software/database engineers to discuss code reviews, code, architecture reviews, and Tier 3 customer support• Reported project status, issues, resolutions, and accomplishments (contract milestones) to CTO (weekly)• Designed, developed, and implemented new software builds via a web-based management console for PowerMTA (Java, JSF, Facelets)• Created a real-time monitoring dashboard facility using PostgreSQL and JDBC• Provided advanced statistical analysis using data science techniques (e.g., linear regression, decision tree, and/or segmentation) identified vital data, captured over time, enabling precomputed statistics and roll-up techniques to provide dashboards and charts using >50 million data points to respond in under two seconds• Reviewed code to ensure code responded as required, as well as provided knowledge transfer, quality of documentation, consistency with coding standards, and corner case coverage before and after quality assurance to catch any inconsistencies, ensure the quality of code, and create documentation before testing• Enhanced reporting features via a design of context-aware end-user web applications (based on GUI) to ensure user interfaces (UI) are user and/or ‘context-aware’ for specific displays related to log-ins, roles, and permissions assigned, and factors required for displays as well as creating and displaying dynamic help content• Moved a data center between two states (NY to MD), including planning, logistics, scheduling, affirmation of power, space, and cooling in leased spaces for the center, running CAT6, ensuring console access in the server room, and verifying remote access
  • Port25, A Message Systems Company
    Senior Software Engineer
    Port25, A Message Systems Company Mar 2007 - Mar 2016
    Columbia, Maryland, Us
  • Exceptional Software Strategies
    Software Engineer
    Exceptional Software Strategies Mar 2004 - Mar 2007
    Linthicum, Maryland, Us
    • Wrote code and conducted code reviews; converted requirements into tasks for contracts valued at ~$2M each• Met with the customer to gather requirements, provide status updates, and regular communications• Managed Enterprise Abstraction Layer using Java, HSQL, Swing, and JDBC, as Lead Developer• Designed and developed Case Management System (using C#, BEA ALUI, Bizflow, SOAP, NUnit, and IIS)• Implemented source control software and standards (using Subversion, Ubuntu, Apache HTTPD)• Researched, analyzed, identified, and defined coding standards• Built and maintained development environment and network• Managed, supervised, and monitored the STARS case management system (CMS) project for the federal government, including Government Service Administration (GSA) to manage the Federal Acquisition Regulation (FAR), Defense Federal Acquisition Regulation (DFAR), and the Nuclear Regulatory Commission (NRC) to manage procurement and acquisition• Researched, analyzed, identified, and architected the business workflows for processing documents, requests, and data, including management of decision trees, version (control) documents, tracking of comments, and enabling searchability (two years)• Trained interns in SLDC, OOP, source control, Java, C#, and pair programming• Conducted performance reviews for junior engineers, designers, and database administrators
  • Russel Automotive
    Project Manager / Systems Analyst
    Russel Automotive Dec 2003 - Mar 2004
    • Redesigned website emphasizing automotive branding for a commercial client (car dealership)• Refined Scope Of Work (SOW), identified specific tasks and activities, and developed a schedule for contract deliverables on a designated schedule• Monitored changes, made corrections, and adjusted schedules to respond to issues• Designed and implemented procedures to better facilitate the use of systems and processing of sales, including merging comment sections; transitioned legacy customer feedback system into newly designed reporting capabilities; modified procedures to factor in customer comments
  • National Institute Of Health
    Programmer / Network Administrator
    National Institute Of Health May 2001 - Nov 2003
    Us
    • Creation of web based interfaces for database applications (Java, PERL, PHP, JavaScript, CSS)• Administration of 25 UNIX systems (Solaris, BSD, RedHat, Fedora Core)• Administration and production of MySQL databases• Account Manager 700+ users

Chris Keefer Skills

Perl Unix Java Subversion Software Development Oop Javascript Linux Php Sql Mysql Software Development Life Cycle Bash Xml C# Programming Apache Agile Methodologies Css .net Jdbc Spring Ajax Junit Web Applications Windows Server Html Scrum C++ Java Enterprise Edition Soap Distributed Systems Software Engineering Unit Testing Object Oriented Design Continuous Integration Iis Solaris

Chris Keefer Education Details

  • Capitol Technology University
    Capitol Technology University
    Software And Internet Applications

Frequently Asked Questions about Chris Keefer

What company does Chris Keefer work for?

Chris Keefer works for Steel Point Solutions

What is Chris Keefer's role at the current company?

Chris Keefer's current role is Senior Manager of Engineering.

What is Chris Keefer's email address?

Chris Keefer's email address is ke****@****ail.com

What is Chris Keefer's direct phone number?

Chris Keefer's direct phone number is +144383*****

What schools did Chris Keefer attend?

Chris Keefer attended Capitol Technology University.

What skills is Chris Keefer known for?

Chris Keefer has skills like Perl, Unix, Java, Subversion, Software Development, Oop, Javascript, Linux, Php, Sql, Mysql, Software Development Life Cycle.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.