Stuart Pineo

Stuart Pineo Email and Phone Number

Senior Software Engineer at Castaway Research @ Castaway Research
Stuart Pineo's Location
Columbia, Maryland, United States, United States
Stuart Pineo's Contact Details

Stuart Pineo personal email

n/a
About Stuart Pineo

Self-motivated, results-oriented software engineer with proven experience applying software design methodologies with attention to quality. Significant experience improving software maintainability and raising productivity levels by implementing modular, extensible, reusable, and configurable code. Proven track record improving legacy or inefficient applications through innovative re-engineering solutions, automation and the incorporation of new technologies. I am passionate about my craft with a hands-on approach to trying new technologies.

Stuart Pineo's Current Company Details
Castaway Research

Castaway Research

View
Senior Software Engineer at Castaway Research
Employees:
6
Stuart Pineo Work Experience Details
  • Castaway Research
    Sr. Software Engineer
    Castaway Research Dec 2019 - Present
  • Northrop Grumman Corporation
    Cyber Software Engineer 4
    Northrop Grumman Corporation Jun 2014 - Dec 2019
    Falls Church, Va, Us
    As DevOps/Software Engineer (SE):• Spearheaded efforts to develop Continuous Integration (CI) Pipelines to integrate, package, and publish our Kubernetes/Docker containerized products using Groovy/Gradle and supporting scripts (Perl/Shell) to package configuration and pull/save docker images.• Administered our CI/Virtual Machines (VMs) supporting multiple teams. Managed Jenkins upgrades, integrating innovative features and plugins (300+), and providing admin support to users. As SE, implemented applications to modify, monitor, and interface with Jenkins that integrated Plugins, the Jenkins Command-Line Interface (CLI), Jenkins REST API, and various language-specific libraries.• As DevOps, installed/configured applications to streamline our processes including Jenkins 2.x CI/CD, Nexus 3 Docker proxy, Prometheus Pushgateway push metrics, and Kibana ElasticSearch. • Implemented tools to publish/download artifacts to/from Nexus that were integrated into our CI platform and used Maven/Gradle. Perl and Ruby tools were also implemented for product deployments, parse/traverse Nexus dependency trees, and storage management of artifacts.• Implemented configuration-driven Web monitoring tools (Django/Python/Javascript/JQuery) that integrated with our CI environment and Lockable Resources plugin API providing interactive and reporting capabilities for our VM resources and CI jobs.• Helped optimize the setup of our environments with much of the focus on CI and DevOps. This included migrations to IaaS Cloud services like OpenStack, dynamic spinning-up Docker images, and development of Puppet/Ansible configuration.• Implemented reporting tools supporting many output formats to aggregate data, generate dependency graphs, and produce diff reports.• Installed, configured, and troubleshooted applications in our RHEL7 environment much in support of Ruby/Gems and RSpec frameworks.• Developed procedures/tools to support our team migration from Linux CentOS 6.x to RHEL7.
  • Keyw Corporation
    Software Design Engineer
    Keyw Corporation Jan 2014 - Jun 2014
    Hanover, Md, Us
    • Implemented customizations to the OpenStack Horizon dashboard and a suite of Jenkins projects that ran as tests to set up a virtual environment, run the server, and execute the built in dashboard unit and validation tests.• Installed locally the Gerrit Code Review, Apache Tomcat server/Jenkins CI, and GIT applications and configured them to mirror the existing development instances by enabling Jenkins projects to respond to GIT patch submission and/or Gerrit triggers and run downstream processing actions such as Python/Puppet validation or RPM builds.• Setup GIT and Jenkins projects in support of the Cloud OpenStack integration committing code for Gerrit Code Review as well as peer reviewing existing code submissions.• Performed regular root level administrative actions aimed at configuring the local development environment.
  • Raytheon
    Sr. Software Engineer
    Raytheon Sep 2011 - Jan 2014
    Arlington, Va, Us
    Maintain, implement, configure, deploy, execute, and test software applications in support of Geolocation:• Implemented software applications (Python, Perl, Shell, SQL, and Apache Hadoop FS and Map/Reduce) and workflows (Hudson CI) in support of the development of new data sources. Tools integrated domain (including events) data from multiple sources and made use of various methodologies including traditional approaches and Cloud-based programming.• Developed software applications (Python, Perl, Shell, Apache Pig, AQL, and other internal Cloud development tools) to support network analysis, data integration and provisioning, and analytics development for customers.• Developed task dependency workflows with Hudson/Jenkins CI and other internal workflow tools in support of data processing. Performed various optimizations to those workflows and underlying applications to extract/filter (Hadoop Map/Reduce) events data from large Cloud repositories and store (SQLite) data for downstream processing.• Implemented Web based tools for internal use in support of data query, update, and analysis. Tools provided an API developed with a Django/Python MVC framework that included client-side scripts (Javascript/AJAX), CSS templates, and SQLite databases for back-end storage.• Administered Linux systems and Utility Cloud VMs to include installation and configuration of Web servers, databases, programming language interpreters/libraries, and other applications. Performed various system administration tasks as root to configure and optimize the VMs.• Assisted customers with data provisioning, software solutions, domain related questions, and general troubleshooting.
  • Proobject
    Sr. Software Engineer
    Proobject Jan 2011 - Sep 2011
    Hanover, Md, Us
    Web applications (Python/Django), Web service clients (Java EE/C#/Jython) used to access Windows SharePoint CMS, Corporate Website content/layout (DotNetNuke), and CI (Hudson)
  • Innovim
    Solutions Developer
    Innovim Feb 2010 - Dec 2010
    Silver Spring, Maryland, Us
    Maintained, implemented, configured, deployed, executed, and tested software applications in support of the Ozone Monitoring Instrument Science Investigator-led Processing System of Satellite data (SESDA2 contract at Goddard/NASA).• Implemented usability, automation, and configuration improvements to Satellite data provisioning tools.• Executed daily data provisioning operations and streamlined them to handle high-volume requests in a timely manner.• Performed software installation/configuration and database upgrades/configuration in support of science applications.• Implemented tools (Perl/sh) to run the atmospheric data processing apps developed by scientists and test their performance under various Fortran compilers/Linux systems. Developed Web reports (HTML::Mason) to display the daily runs results.• Participated in CMMI panel discussions set up to improve processes including bug/issue reporting and tracking.
  • Innovim
    Solutions Developer
    Innovim Feb 2010 - Dec 2010
    Silver Spring, Maryland, Us
    See 'Innovim' position information
  • Discovery Communications
    It Applications Developer/Online Programmer
    Discovery Communications Jun 2008 - Nov 2009
    New York, Us
    Designed and implemented applications (Perl) for web frameworks, data cleanup and migration, and database interfacing as well as a new CMS (Interwoven/TeamSite/Perl) for Petfinder, a leading online source of pet information. Applications significantly extended and improved functionality as well as end-user access to information.• Implemented Perl applications/modules used to automate the Petfinder online library data cleanup and migration to the new Interwoven/TeamSite CMS platform.• Implemented the Petfinder Interwoven/TeamSite CMS framework and supporting tools including Data Capture Templates (DCT), Tagger UIs, workflows, and Perl/sh back-end components. Trained and assisted the executive/content producers on how to use this platform to easily create and deploy rich web content to the Discovery/Petfinder databases.• Developed RDBMS models (MySQL) to support TeamSite data deploy and web rendering applications used by Petfinder.• Implemented Template Toolkit frameworks and Perl modules used for the Petfinder web site and administered development/QA web server processes and configuration in a Linux environment.• Implemented numerous applications that were integrated into the TeamSite DCT/Tagger UI forms and were used to support form validation, asset browsing, and server-side operations requiring database access (Perl/CGI and Javascript).• Worked with administrators on the execution of applications and in helping troubleshoot, debug, and/or configure both the Interwoven/TeamSite CMS (Linux) and Petfinder web environments (Apache2/mod_perl and Linux)
  • Blackboard
    Software Developer
    Blackboard Dec 2007 - Jun 2008
    Boca Raton, Florida, Us
    • Designed/implemented the screen scraping (SS) component (Perl) of an application that enabled educators and students to access their institutional Blackboard Academic Suite account(s) from their online Facebook account. Hosted on Linux, the SS component design integrated Apache2/mod_perl, Tomcat web servers and background processes (Perl) to handle high-volume synchronous/asynchronous requests. Oracle & database APIs were used for storing/retrieving user data. The SS module handled authentication, HTTP requests, data retrieval, parsing/integration, encryption, and XML formatting. • Supported Blackboard Learning System software for plagiarism prevention (Perl)
  • Applied Biosystems
    Senior Production Engineer
    Applied Biosystems 2003 - 2007
    Waltham, Ma, Us
    Increased productivity through re-engineering and re-configuration of existing workflows and programs; automated large numbers of manually intensive tasks leading to higher data throughput and productivity.• Ensured cost-effectiveness of data processing system by enhancing and maintaining multi-tiered, parallel-computing architecture with use of Tomcat web servers/JSP, LSF, Oracle, and Perl/Shell programs. Co-authored and presented paper, “A High-Throughput Adaptive Computing Infrastructure for Bioinformatics Research,” at international conference.• Improved maintenance and productivity through development of reusable code, better documentation, centralized/standardized configuration, standardized directory and file naming conventions; improved error checking within program blocks; use of open source/third party modules; improved setup of development/production environments and better revision control practices.• Spearheaded effort to improve coding standards within team through regular team presentations and reference materials.• Increased productivity through reuse of existing workflows and integration/re-engineering of existing programs; automated large number of manually intensive tasks leading to higher data throughput and productivity.• Improved usability and maintainability of data processing system by enhancing the Web server views (JSP/Java and Perl/GD), administering the Web servers and implementing the 24/7 monitoring processes used to safeguard operational integrity and reliability; developed requirements with input from current users.
  • Celera Genomics
    Senior Production Engineer
    Celera Genomics 2003 - 2007
    See "Applied Biosystems" position information.
  • Natureserve
    Software Engineer Iii
    Natureserve 2000 - 2003
    Arlington, Virginia, Us
    Designed/implemented data conversion applications in support of habitat information project; improved search and retrieval of complex biological relationships through conversion of text database to RDBMS; normalized data for easier accessibility.• Designed/implemented a suite of data conversion applications to transform legacy text databases into Oracle RDBMS.• Developed GUI (Perl/Tk, Java 2 Swing/AWT) to authenticate, validate, configure, manage data conversion into RDBMS.• Provided technical support to software developers/staff of conservation division on deployment of conversion applications.
  • Community Of Science
    Applications Developer
    Community Of Science 1997 - 2000
    Designed and developed text mining and screen scraping applications for data parsing from multi-format text databases and web pages; data conversion applications for data validation, cleanup and loading; customer-facing web applications for online data search and retrieval.• Developed text mining and data conversion/loading applications for extraction and analysis of text patterns from publicly available bibliographic databases in support of value-added updates to the flagship expertise database of professionals.• Developed web farming tools that automatically and periodically access and parse multi-format web pages to locate and/or validate most current information in support of the expertise database.• Developed /maintained a suite of commercial web products for on-line search and retrieval of bibliographic information.
  • Johns Hopkins School Of Medicine
    Senior Programmer/Systems Analyst
    Johns Hopkins School Of Medicine 1993 - 1997
    Baltimore, Md, Us
    Designed and developed software in support of all layers of GDB flagship application that included a GUI, Object Oriented API, and RDBMS back-end; developed internal tools to support various data loading and data browsing processes.• Developed a Sybase stored procedures (SPs) generator. Schema/data-driven application that captured complex Genomic relations included scripts to auto-generate DML SPs and validation, referential integrity, and user authentication SPs.• Developed an electronic data submissions system used to populate production databases using batch submissions. Process included: data mapping, validation and table join optimizations.• Developed Broker programs to transport data between GDB GUI client and back-end RDBMS.• Developed tools to generate schema DTD representations using Lex/Yacc; a Tcl/Tk (X/Motif) GUI application used internally by editors to browse and search journals; and tools for data cleanup/validation of a legacy Genetics database.

Stuart Pineo Skills

Perl Xml Databases Linux Sql Software Development Agile Methodologies Mysql Javascript Java Html Unix Testing Web Applications Css Programming Software Project Management Requirements Analysis Python Oracle Web Services Web Development Software Documentation Objective C Ios Ios Development Mobile Application Development Iphone Application Development Ruby Swift Django Jquery Shell Scripting Red Hat Linux Centos Mac Os X Server Xcode Sqlite Github Jenkins Continuous Integration Git Gitlab Xctest Rspec Unit Testing Ui Testing Nexus Maven Amazon Web Services

Stuart Pineo Education Details

  • George Mason University
    George Mason University
    Computer Science
  • University Of Rhode Island
    University Of Rhode Island
    Zoology
  • University Of Rhode Island
    University Of Rhode Island
    Psychology

Frequently Asked Questions about Stuart Pineo

What company does Stuart Pineo work for?

Stuart Pineo works for Castaway Research

What is Stuart Pineo's role at the current company?

Stuart Pineo's current role is Senior Software Engineer at Castaway Research.

What is Stuart Pineo's email address?

Stuart Pineo's email address is st****@****ngc.com

What schools did Stuart Pineo attend?

Stuart Pineo attended George Mason University, University Of Rhode Island, University Of Rhode Island.

What are some of Stuart Pineo's interests?

Stuart Pineo has interest in Running And Other Sports, Painting/art Work, Fluent In Spanish.

What skills is Stuart Pineo known for?

Stuart Pineo has skills like Perl, Xml, Databases, Linux, Sql, Software Development, Agile Methodologies, Mysql, Javascript, Java, Html, Unix.

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.