Marshall Roach

Vice President of Technology/Engineering at Protagonist
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Washington, District of Columbia, United States, US
Languages
  • English -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Thiago Barone

A great mind! Marshall has strong skills to lead partners to success. It was a pleasure for me to work with him, where he provided me great mentoring. No doubt about his influence to get the best results.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Amazon Web Services Solutions Architect Associate
    Amazon
    Aug, 2019
    - Nov, 2024
  • Amazon Web Services Cloud Practitioner
    Amazon Web Services (AWS)
    Jul, 2019
    - Nov, 2024

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Vice President of Technology/Engineering
      • Jun 2023 - Present

      VP of Technology / Engineering in a NLP Machine learning company.

    • Director Of Engineering
      • Jun 2018 - Present

      Director of Engineering in a NLP Machine learning company. Reported directly to the COO. Managed a weekly meeting for the users to express their needs, checking on existing items in-flight and maintaining priorities. Audited our architecture to find savings and increased our reliability. Scoped new development requirements while acting as the product manager. Weekly meetings with on-shore team members to help facilitate their learning of SQL, R, git, and python. Managing all aspects of IT infrastructure within the company. Key Achievements:- Scoped and hired engineering team- Manage over 600k in the yearly technology budget- Reduction in cost of monthly operations- Architected Robust CI/CD pipelines for delivery- Managed our internal Tech Council Meetings- Further expanded the skills of our analysts with new technologies- Maintained great relations with our vendors- Developed new NLP Annotation/Tagging Tool to aid in large contracts- Built a NIST 800-171 compliant system for handing of CUI- Launched Multiple Enterprise Applications for Data Processing- Defining a vision for a product- Scoped and implemented a replacement of the current MDM Show less

  • Roach Labs, Inc
    • Washington D.C. Metro Area
    • Founder
      • Jan 2017 - Jun 2023

      Founding Member of Roach Labs, Inc. Providing Social Media Tools for Small Businesses. Taking ideas to reality. Founding Member of Roach Labs, Inc. Providing Social Media Tools for Small Businesses. Taking ideas to reality.

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Lead Software Engineer
      • Jun 2017 - Jan 2018

      Lead engineer for a very dynamic company. Lead of a development team supporting and developing new features for the core applications. Worked directly with product managers to ensure the product met the user requirements. Coached staff on best practices. Managed a remote team on the development of an external customer portal. Key Achievements: - Transition to a containerized Environment. - Migrated from Celery to AWS Batch. - Rewrote a core application that ingests over 4 million articles a day. - Wrote internal standards for best practices for code and error handling.- Stabilized the platform to ensure the SLA are met. - Migrated to Managed ElasticSearch. - Integrated Tools developed by our internal Data-Science team for use on internal applications. - Performed Interviews to hire additional engineers. Show less

    • United States
    • Media Production
    • 700 & Above Employee
    • Director
      • May 2016 - Jun 2017

      Tech Lead and Technical Manager for PBS Education. Director of remote development team whose primary goal is to support PBSLearningMedia, PBSTeacherLine and other Educational Products. Works directly with stakeholders and the Product Managers to ensure the application has new features to meet federal and private grants and other requirements. Key Achievements: - Ensuring uptime of a product that has over a million UVs each month. - Constant communications with internal and external stakeholders. - Launching a new PBS Education site with the operations team and external vendors. - Auditing existing infrastructure to reduce complexity. - Reduce the overall cost to host these platforms on AWS and increased security. - Helped develop new KPI’s based on site performance data to help drive new features. Show less

    • United States
    • Public Relations and Communications Services
    • 500 - 600 Employee
    • Manager of Innovation/Core Services
      • Apr 2013 - Sep 2016

      Full stack web application developer taking input from internal and external customers to create a wide range of applications that services many internal and external clients. Requirements were either written out by the contract with the client, or informal discussions with follow colleagues or Senior Management. Worked in a small group to develop new software packages and applications using Django, Python, PostgreSQL, Redis, RabbitMQ, Celery, and other open source packages. Deployed leveraged AWS, ElastiCache, RDS, EC2, Route 53, S3, SNS, SES, VPC, SQS, ELB and additional services. Working with colleagues from global offices to ensure products were performing as expected, and performed training for new staff globally. Worked with Senior Management to ensure products exceeded expectations and met deadlines. Key Achievements: - Developed a high profile application for internal use by executives to help bring the bigger picture into perspective with existing clients. - Created a web app with a service is used through out the day by colleagues to tell how popular specific content is by polling different API’s for social networks and displaying it in an interactive format. - Co-developed a self-service platform to bring advance request to the average analyst so that they could answer more complex questions with a quicker turn around. - Worked with a coworker to develop a real time media monitoring platform that allows our staff to be more responsive to clients such as crisis and full articles list. - Mentored junior staff to expand analytical thinking skills and programing knowledge. - Worked on a project for a big social media platform company as a project that allows greater understanding of a potential new sector of work. - Developed Training material in collaboration with Senior Management and HR - Managed Junior Staff on an ongoing bases and ensure proper Agile Methods were employed Show less

    • United States
    • Computer and Network Security
    • 1 - 100 Employee
    • Sr. Web Application Engineer
      • Jan 2013 - Feb 2013

      Web application development with dynamic requirements from government officials. Presented in demonstrations to many different levels of management internal and external. Communicated with system administrators of DSRC systems to bring online a production system. Performed the roles of a senior web application engineer and a systems engineer simultaneously. Interacting with third party vendors to define application requirements. Leveraged a much open source solutions where possible. Some of the frameworks include, BitNami Stacks, Django, Python, Postgresql, Celery, Rabbitmq, Memcached, Redis, Apache, Nginx, Uwsgi, CSE, ParaView Web, AJAX, CAS, Linux, Proxmox VE, MPI, GIT. Key Achievements: • Created a web application framework using Django and other open source software and leveraged super computing resources. • Interfaced with different python data storage methods which includes memcached, redis, relational databases, XDF5. • Used python data structures. • Responsible for high performance python code that interfaced with the Django framework. • Utilized Swig bindings for third party bindings. • Created an offline python site-package installer leveraging python. • Stood up a production system that complied DOD STIG requirements on the production network. • Produced constant deliverables under continual changing customer requirements. • Interface from the development team to the system administrator and security Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Web Application Engineer
      • Oct 2011 - Dec 2012

      Provided framework and application development based on customer requirements provided by government officials. Developed using a wide range of open source tools and frameworks, Django, Python, PostgreSQL, MySQL, Celery, RabbitMQ, HTML5, CSS3, Memcached, AJAX, EXTJS3/44, Bootstrap, BitNami Stacks, NetDMF2, XDMF2, Cmake, CSE, NICE, ParaView Web. Main development goal using technologies to provide an HTML5 rich interface to DOD HPC resources. Complied with DOD application security requirements and developed under these restrictions. Collaboration with many different organizations in the DOD to achieve objectives. Key Achievements: • Engineered the existing code base to transition into a multi-developer code base. • Migrated from MySQL to PostgreSQL • Meet changing deliverable requirements with hard deadlines. • Collaborated in a 3 person as the systems engineer team to define customer requirements and meet deliverables. • Gave presentations to a wide range of audiences from student inters to Board of Directors. • Developed code for continual refactoring and refining. • Developed and managed multiple versions of the code base for deployment on different system architectures. • Developed a web based file manager with AJAX calls using the EXTJS3/4 JavaScript framework. • Migrated the existing template from an older designed to a clean layout that leverage the html5 boilerplate and bootstrap libraries. Show less

    • United States
    • Aviation and Aerospace Component Manufacturing
    • 700 & Above Employee
    • Engineer
      • Dec 2008 - Oct 2011

      Provided application development based on customer requirements to ARINC Direct, an internet-based application. Managed production servers and performed upgrades to operating systems and applications. Provided problem resolution and technical troubleshooting to ensure accuracy of customer billing. Provide support and new development to the core Python web application. Key Achievements: • Worked with business units to successfully develop technical requirements where none existed. • Took initiative to learn a new language, Zope, while performing daily responsibilities. • Migrated the automated test code to a new platform that allows distributed testing. • Worked through the extreme programming methodology to develop customer stories then switched with the team to a requirements-driven development. • Interacted in paired programming groups while following the extreme programming methodology. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • System Administrator
      • Oct 2005 - Dec 2008

      Setup and maintained servers and workstations for special needs client. Troubleshoot proof-of-concept applications. Provided problem resolution for production applications. Managed systems using Microsoft Management Console. Key Achievements: • Performed job roles as an Engineering Student with technical and design coursework. • Provided administration for MAC and Windows workstations for disabled students. • Used Microsoft Management Console to configure and monitor multiple servers. • Assisted in presentations and demonstrations. Show less

    • United States
    • Retail
    • 700 & Above Employee
    • Intern
      • May 2007 - Aug 2007

      Developed an inventory system using Java and JBoss with a MySQL database. This inventory system was designed to keep track of security threats present on systems, and constant offenders. Wrote Perl scripts to manipulate large PIX logs. Key Achievements: • In spare time learned Java while performing job responsibilities. • Taught coworkers Unix operating system and daily operational support tasks. • Presented a final presentation of my intern experience to management to showcase my accomplishments. Show less

Education

  • Virginia Tech
    BS, Computer Engineer
    2004 - 2008

Community

You need to have a working account to view this content. Click here to join now