David Catino's - Resume

PDF download

David A. Catino

Easton PA, 18045
610-657-0930   dac5190@gmail.com

Summary of Qualifications

        Highly motivated and results-oriented Software Engineer with 10+ years of experience delivering complex full-stack development projects. Demonstrated strong leadership skills by successfully managing and delivering projects within budget using Agile methodologies. Proven experience in various programming languages, frameworks, and methodologies, including .Net MVC, Java, Agile, and DevOps. Passionate about building secure and efficient software solutions.

Accomplishments

  • Developed and implemented an automated testing environment using Docker, Ruby on Rails, and Jenkins streamlining the testing process
  • Led my team to create and implement a project funding tracking and audit trail for internal U.S. Department of Defense (DoD) projects, enhancing transparency and accountability
  • Spearheaded the migration of multiple Java projects to .Net MVC for the DoD, resulting in improved security, performance, and maintainability
  • Implemented security patches for the DoD projects, ensuring alignment with the OWASP recommendations and STIG security recommendations
  • Enabled data export to Excel (Open XML (OOXML)) and secure PDFs for multiple projects, meeting government security standards

Technical Skills

  • Programming Languages (Object-Oriented): C#, Java
  • Web Development: .Net MVC Full Stack Application Development, Bootstrap, jQuery,
  • Databases: MS SQL, Oracle SQL, MySQL, Azure Cosmos DB (NoSQL)
  • Data Exchance: JSON, XML, RESTful API, OData, WSDL
  • Additional Skills: Problem Solving, Agile Methodologies, Team Leadership Project Management, Cybersecurity

Professional Experience

  • Senior Software Engineer, July 2023 to Jun 2024
  • B. Braun Medical Inc. – Bethlehem, PA
    • Architected and delivered key functionalities within various technologies including Ruby on Ruby, Angular and .Net contributing to multiple projects
    • Evaluated Ruby Gems and Nuget packages for potential security vulnerabilities and assessed the associated upgrade risks and implementation effort
    • Developed SBOMs (Software Bill of Materials) to enhance supply chain security, reducing third-party security risks
    • Collaborated effectively with team members to achieve project goals, brainstorm new ideas, andpresent them to the team
    • Migrated an application to a Jenkins testing environment using Docker container
    • Established a remote virtual machine (VM) on a Linux server to execute Ruby on Rails test suites using the Minitest framework. Additionally, configured Jenkins for continuous integration, enabling automated testing upon code updates from a locally hosted GitHub repository
    • Identified and resolved bugs impacting multiple projects, ensuring optimal functionality and user experience
  • Web Developer, July 2011 to July 2023
  • Universal Technical Resource Services, Inc. (UTRS) – Dover, NJ Picatinny Arsenal
    • Led the successful transition of a team from Java to .NET MVC development, ensuring that teammembers were trained in new technologies and best practices
    • Worked closely with end users, clients and stakeholders to develop custom solutions and providetechnical support for those custom created solutions
    • Ported legacy Oracle ADF/Apache Trinidad applications to .NET MVC Core Entity Frameworkapplications
    • Maintained and updated existing applications/scheduled database jobs, ensuring maximum user experience and accessibility in both Oracle and Microsoft environments
    • Provided technical support on an as needed basis
    • Designed and developed web applications using .Net, C#, and Java with security as a core fundamental
    • Implemented exporting of Adobe PDFs and Excel workbooks in a government environment
    • Created a custom library with a tiered approach to access files in Java through RIDC from WebCenter content
    • Performed duties acting as sole application developer, project lead, and/or as a member of a team with varying sizes.
    • Developed applications and solutions using a three-tier system to ensure adherence to strict policies governing proper RESTful call practices
  • Tax Assembler
  • Liberty Tax Services, 2008-2009
    • Assembled tax returns and acted as on-site in-house technical support.
  • Senior Patrol Leader/Assistant Scout Master, 2005-2007
    • Acted as leader for a troop of boys ranging in age of twelve to eighteen, to keep them safe, arranged for them to earn merit badges and create healthy learning environments.
  • Owner, Catino’s Computer Solutions
    • Worked with clients to accomplish minor computer repairs.
    • Taught new technologies to clientele.
    • Worked with small businesses to create and maintain simple websites and solutions.

Education

  • Bachelor of Science in Information Sciences and Technology, May 2011
    • Penn State University - University Park, PA
    • Certificate of Accomplishment for National Training Standard (CCNS) NSTISSI-4011, May 2011
  • The Learning Tree Online
    • Oracle PL/SQL Programming Hands-On, January 2012
  • CompTIA in Security+ Certified CE
    • Original Certification Date, March 2015
    • Recertification Date, August 2024
  • New Horizons
    • 20488 - Developing Microsoft SharePoint 2013 Core Solutions, December 2015
  • Infosec Institute
    • OWASP Training, January 2016
  • Udemy
  • Microsoft
    • Azure Fundamentals (AZ-900)
    • Date of Certicate: March 19, 2022
    • Certification Number: I188-8633
  • Department of the Army
    • Cyber Security Fundametnals (CSF) 25 CPR Hours
    • Date of Certificate: April 6, 2022
  • Credly Profile