Frank Refol

https://www.linkedin.com/in/frefol/

Seeking a challenging role in the DevOps or Software Quality Assurance field.

Highlights

  • Entrepreneurial, self-starter and goal-oriented strategist with over 20 years experience in software development encompassing the areas of support, development, build integration, and quality assurance with proficiency in all facets of the software development lifecycle and its' use within a global distributed model.
  • A strong and effective leader who has excellent communication, interpersonal and organizational skills with the ability to create and articulate innovative and practical solutions.
  • Strong working experience in devops, test automation, computer security, networking and related hardware, virtualization, containerization, orchestation, Win32 programming, use of APIs, and e-Discovery.
  • Strong working experience with various operating systems (Microsoft Windows, Linux) and software (Visual Studio, GitHub, YouTrack, Jira, Confluence, Ant, Jenkins, TeamCity, TestLink, Ansible, PostgreSQL, VMWare vSphere, PowerShell, BASH, Advanced Installer, Installshield).
  • Strong working experience using computer languages such as C#, Java, SQL, HTML, VBScript, Python, Ruby, Groovy, and SQL.

Experience

Technology Concepts & Design Inc Jul 2022-Aug 2024
Purchase, NY
TCDI is a legal services and cybersecurity solutions company.
Technical Applications Engineer
  • Developed Ansible scripts to automate all facets of managing network inventories which included deployment of security patches and application updates. Utilized APIs and SQL when authoring playbooks.
  • Full accountability of assets used by the TCDI development team which included GitHub Enterprise server, TeamCity, JFrog Artifactory, JFrog XRay, and SonarQube.
  • Supported a variety of virtual machines using the Windows and Ubuntu Linux operating systems.
  • Supported and maintained Nuix servers used by e-Discovery data processors.
  • Developed and supported software using C# and Java in conjunction with the use of Nuix and Relativity APIs.
Stroz Friedberg, an AON Company May 2011-Jul 2022
New York, NY
Stroz Friedberg is a full service investigation firm that develops data discovery software. It was acquired by TCDI in July 2022.
Assistant Director of Development Operations
  • Managed the test lifecycle of several Win32 applications (i.e. Stroz Discovery, Nuix-X) using TestLink and Jira.
  • Used test automation using Pytest and Selenium, HP Quick Test Pro, VBScript, Windows Scripting Host, DOS Batch, Oracle SQL, and Sikuli.
  • Delivered quality builds using an automated build system with Jenkins and TeamCity.
  • Maintained and developed installation using MSI (Advanced Installer) and C#.
  • Developed and supported software using C# and Java in conjunction with the use of Nuix and Relativity APIs.
BlackStratus Feb 2009-Apr 2011
Edison, NJ
BlackStratus (formerly NetForensics) develops enterprise-class Security Information and Event Management (SIEM) software.
Build Manager/Developer
  • Maintained a homegrown automated build system developed in Java and Apache Ant.
  • Maintained and developed installation code-base of nFX SIM One product developed with Advanced Installer and Java.
  • Developed patch updates for nFX SIM One product.
NETGEAR Incorporated Aug 2006-Feb 2009
San Jose, CA
NETGEAR is a worldwide provider of networking products for the home and business.
Advanced Development Engineer
  • Developed firmware in an embedded Linux environment and wrote MSI installation for Windows components.
  • Developed, supported and managed an automated build system.
  • Managed internal and external testing.
  • Coordinated with the global support teams on a regular basis to implement procedures to help prevent and eliminate defects in new and existing products.
SkipJam Corporation Apr 2004-Aug 2006
Port Chester, NY
SkipJam was a start-up that developed hardware and software for video and audio stream distribution. It was acquired by NETGEAR, Inc. in August 2006.
VP of Operations / Developer
  • Managed office day to day operation which included customer service, pre-sales, and technical support.
  • Managed the corporate network ensuring a secure environment while maintaining uninterrupted service.
  • Procured parts for SkipJam's line of hardware products and managed production and manufacturing of SkipJam hardware.
  • Developed firmware for iMedia product line which included embedded Linux and WIN32 environments.
  • Maintained and managed defect tracking database (Bugzilla) and automated build system.
  • Managed internal and external testing of hardware and firmware.
  • Interfaced with press and potential partners.
McAfee Software Dec 1997-Feb 2004
Rego Park, NY
As part of Network Associates, McAfee Software developed desktop and server security products for consumers and businesses.
Senior Quality Assurance Manager
  • Supervised test engineers responsible for their project assignments and performance reviews, inclusive of setting their salaries and incentive compensation.
  • Managed testing and deployment procedures of Windows multi-platform supported products throughout its lifecycle locally and internationally.
  • Coordinated with the global support teams on a regular basis to implement procedures to help prevent and eliminate defects in new and existing products.
  • Developed build and integration processes and procedures that include source control, build automation and integration, and automated build verification testing (BVT).
  • Coordinated with product management and development teams throughout the software development life cycle to ensure quality plans and operations meet product requirements.
Helix Software Apr 1990-Dec 1997
Long Island City, NY
Helix Software was a start-up that developed award-winning desktop utility software. I held various positions in my tenure at Helix. I started as a Technical Support Representative (1990-1992) and eventually became Manager of the Technical Support and Quality Assurance (1993-1997) departments as the company grew and eventually acquired by Network Associates/McAfee Software.
  • Managed personnel with their day to day assignments and work priorities.
  • Provided project estimates and weekly status reports to upper management.
  • Spearheaded the development of the company's quality assurance policy and procedures.
  • Trained new personnel in effective troubleshooting techniques to address customer issues.
  • Provided technical support by responding to written and telephone requests from end users.

Education

Bachelors of Science in Computer Engineering, CUNY Brooklyn College, 1990

References

References available upon request.