Mark Babcock

Mark Babcock Email and Phone Number

Tampa, FL, US
Mark Babcock's Location
Tampa, Florida, United States, United States
Mark Babcock's Contact Details
About Mark Babcock

Software Engineer with a focus on application security (APPSEC) and penetration testing. Deep technical knowledge and extensive experience where cybersecurity and software engineering meet. Experienced with secure coding best practices, secure design and code reviews, OWASP Top 10, Secure SDLC, and threat modeling. Highly proficient in Java and Python.

Mark Babcock's Current Company Details
Southern New Hampshire University

Southern New Hampshire University

View
Adjunct Professor
Tampa, FL, US
Mark Babcock Work Experience Details
  • Southern New Hampshire University
    Adjunct Professor
    Southern New Hampshire University
    Tampa, Fl, Us
  • Southern New Hampshire University
    Adjunct Professor
    Southern New Hampshire University Aug 2023 - Present
    Manchester, Nh, Us
    Teach computer science courses
  • University Of Maryland Global Campus
    Adjunct Professor
    University Of Maryland Global Campus Aug 2023 - Present
    Adelphi, Maryland, Us
  • Southwest Airlines
    Tech Lead Cybersecurity Engineer
    Southwest Airlines Apr 2023 - Present
    Dallas, Tx, Us
  • Southwest Airlines
    Sr. Cybersecurity Engineer
    Southwest Airlines Feb 2022 - Apr 2023
    Dallas, Tx, Us
  • Liberty Alliance
    Engineer
    Liberty Alliance Jul 2019 - Jun 2022
    Tampa, Florida, Us
  • Wells Fargo
    Sr. Software Engineer - Application Security Champion
    Wells Fargo Jan 2021 - Aug 2021
    San Francisco, California, Us
    · Provide technical guidance to developers on discovering and remediating software coding security vulnerabilities for over 350 applications in the capital markets line of business. · Review findings with application teams for static Analyzer (SAST), Dynamic (DAST), and Software Composition Analysis (SCA) and dispositioning false positives for application teams.· Performs vulnerability management and reporting for over 350 applications.· Partner with architects and application development teams in secure software design.· Provide the Secure Software Group (SSG) in Enterprise Information Security (EIS) feedback on information security-related processes, tools, and procedures.
  • Halfaker And Associates, Llc
    Senior Software Security Engineer
    Halfaker And Associates, Llc Aug 2018 - Jan 2021
    Reston, Virginia, Us
    [Provide Application Security support for the Dept of Veterans Affairs MHV program. ] · Responsible for application security and security architecture for the MHV program. · Fix bugs/vulnerabilities in the MHV application.· Provide Analysis and vulnerability management for Fortify Static Code Analyzer (SCA) [SAST], HCL AppScan [DAST], and penetration tests. · Provide metrics and key performance indicators (KPI) for application security on the MHV project.· Perform web penetration testing for security compliance.· Assisted in risk assessments using the Risk Management Framework (RMF).· Conduct software security evaluations using DISA STIGS.· Provide security architecture guidance to ensure applications adhered to policies, standards, and guidelines such as NIST 800-53, NIST 800-190 (docker containerization), and FIPS. · Created and Reviewed Threat models for applications.· Modify and create Groovy scripts in Jenkins to integrate security functions.· Develop python scripts to evaluate software compliance.· Scan applications with Fortify SAST tool, OWASP ZAP, and Twistlock.· Provide guidance to development teams on remediation for SAST, DAST, and penetration test findings.
  • Metrostar Systems
    Developer
    Metrostar Systems Aug 2017 - Aug 2018
    [Full Stack Developer responsible for application development and Information Assurance (IA)/Cyber Security in support of the Marine Corps Logistics Command (MARLOGCOMM).]· Full Stack developer for MARLOGCOMM (Marine Corps Logistics Command) using Java, Angular, Bootstrap, Spring, JDBC, and Hibernate.· Responsible for ensuring application compliance with DISA Application and Development Security Technical and Implementation Guide (STIG).· Perform risk management analysis and provide mitigation solutions in accordance with DoDI 8510.01 and NIST Instructions.· Implemented coding standards for development team.· Perform manual code reviews and automated code reviews using Fortify.
  • Technatomy Corporation
    Project Manager/Senior Security Software Engineer
    Technatomy Corporation Jul 2010 - Aug 2017
    Fairfax, Va, Us
    [Technical team lead / Security Software Engineer responsible for application development and Information Assurance (IA)/Cyber Security for AMPS, Fusion Center, COPA, and IBMS projects in support of the Defense Logistics Agency (DLA).]· Full Stack developer building enterprise applications using Java using Spring, various JavaScript libraries, JSTL, JDBC, and Hibernate.· Test applications for IA (Information Assurance) compliance which includes web penetration testing, vulnerability scanning, and conduct manual and automated code reviews, review security threats applicable to application development.· Perform risk management (RMF) analysis and provide mitigation solutions in accordance with DoDI 8510.01 and NIST Instructions· Responsible for ensuring application compliance with DISA Application and Development STIGs.· Use Static Code Analyzers (FindBugs and Fortify) to evaluate source code and provide suggestions based on findings.· Create Threat models for applications.· Develop Restful webservices using JSON and SOAP based Web Services.· Led the decommissioning effort of 5 Legacy applications.· Technical Lead for Fusion Center Enterprise Data Warehouse (EDW) migration project.· Develop Integrated Data Sheet (IDS) web application in support of Fusion Center using Spring MVC, JSTL, HTML5, JavaScript, CSS3, and JDBC.· Develop PL/SQL stored procedures, tune queries using indexing, partitioning, database hints, and materialized views. · Create complex queries for use in Business Intelligence Dashboards in COPA and AMPS.· Develop Enterprise Architecture (EA) Diagrams using ARIS meeting DoDAF requirements. Created tables, views, synonyms, and materialized views.
  • Teksystems
    Software Engineer
    Teksystems Apr 2010 - Jul 2010
    Hanover, Md, Us
    Developed NALCOMIS (Naval Aviation Logistics Command Management Information System) readiness and maintenance software in support of the Naval Tactical Command Support System (NTCSS) using Java EE.* UI development using GWT(2.0.3) with MVP pattern.* backend development using Hibernate 3, JPBM on JBOSS Application server.* Develop template applications for other developers to model future GWT work.* Develop Smart Card (Navy CAC) authentication for web application using PKI.* Used Apache Maven and Hudson CI Server to maintain builds.* Implemented validation with JSR-303 compliant validator.
  • Cormine Intelligent Data, Llc
    Software Engineer
    Cormine Intelligent Data, Llc Mar 2006 - Apr 2010
    Suffolk, Va, Us
    · Develop Applications using Java, JSF, Spring, Hibernate, GWT, PERL, and Python. · Developed API web services using SOAP and JSON.· Maintained Named Entity Extractor using GATE to read unstructured text to extract people, locations, and organizations.· Wrote a text summarizer that creates a brief text abstract using Java.· Assisted in the development of a deduplication algorithm to find duplicate text.· Database modeling that includes physical and logical models.· Created data dictionaries and other meta data repositories.· Develop machine-learning algorithm to make recommendations.· Develop Naïve Bayes Classifier using PERL that included term replacement based on complex taxonomy.
  • Geeks On Call
    Senior Programmer
    Geeks On Call Nov 2005 - Mar 2006
    Independence, Ohio, Us
    • Contract position as part of a team that developed technician routing and scheduling software using C#.• Assisted in the development of a slot based and time based scheduling algorithms.
  • Roh, Inc.
    Senior Programmer / Analyst
    Roh, Inc. Feb 2002 - Oct 2005
    Us
    • Develop Document Management System (DMS) using Java (J2EE).• Develop Business Process Management application (BPM - Workflow) and web interface to connect to web based Document Management System. • Architect solutions using Java (Java SDK and Java EE) with Hibernate and Spring.• Created Federated architecture to connect disperse systems using Service Oriented Architecture (SOA) using Web Services Technology (SOAP, WSDL, C#).• Functional and performance QA work for enterprise Internet-based Document Management System.• Executed manual and automated testing of J2EE-based applications.• Developed Records Management software using J2EE utilizing Spring with Hibernate.• Developed asp.net web applications using C#.
  • Ecpi College Of Technology
    Adjunct Faculty / Instructor
    Ecpi College Of Technology Aug 2000 - Dec 2004
    Virginia Beach, Va, Us
    • Adjunct Faculty Instructor at ECPI College of Technology.• Instruction for technical courses: Java Programming (beginning and Advanced), Cold Fusion Programming, Solaris 8 Unix, Windows 2000 Professional, ASP.NET, C#, Internet Programming with Active Server pages (ASP), Red Hat Linux, Data Link Fundamentals (TCP/IP), Intro Programming.• Curriculum development for Cold Fusion and ASP.NET.

Mark Babcock Skills

Java Software Development Java Enterprise Edition Spring Maven Web Services Web Applications Javascript Unix Linux Hibernate Jsp Soa Perl Junit Ajax Rest Spring Framework Design Patterns Continuous Integration Programming Python Soap Jquery Gwt Data Mining Subversion Hudson Jenkins Homeland Security Service Oriented Architecture Web Development Leadership Sql Appliation Security Software Development Life Cycle Code Review Secure Code Review Secure Coding Web Application Security Web Application Development Web Application Security Assessment Owasp Vulnerability Assessment Vulnerability Scanning

Mark Babcock Education Details

  • Liberty University
    Liberty University
    Cyber Security
  • Florida Institute Of Technology
    Florida Institute Of Technology
    Information Technology Management
  • Strayer University
    Strayer University
    Information Systems
  • Tidewater Community College
    Tidewater Community College
    Computer Science
  • Ecpi University
    Ecpi University
    Computer Science

Frequently Asked Questions about Mark Babcock

What company does Mark Babcock work for?

Mark Babcock works for Southern New Hampshire University

What is Mark Babcock's role at the current company?

Mark Babcock's current role is Adjunct Professor.

What is Mark Babcock's email address?

Mark Babcock's email address is ma****@****ail.com

What schools did Mark Babcock attend?

Mark Babcock attended Liberty University, Florida Institute Of Technology, Strayer University, Tidewater Community College, Ecpi University.

What are some of Mark Babcock's interests?

Mark Babcock has interest in Security, Open Source Projects, Machine Learning, Threat Intelligence.

What skills is Mark Babcock known for?

Mark Babcock has skills like Java, Software Development, Java Enterprise Edition, Spring, Maven, Web Services, Web Applications, Javascript, Unix, Linux, Hibernate, Jsp.

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.