Mark Roddy

Mark Roddy Email and Phone Number

Fractional VP of Engineering @ LaunchIt AI
Greater Seattle Area
Mark Roddy's Location
Seattle, Washington, United States, United States
Mark Roddy's Contact Details

Mark Roddy work email

Mark Roddy personal email

About Mark Roddy

Mark Roddy is a Fractional VP of Engineering at LaunchIt AI. He possess expertise in python, hadoop, linux, unit testing, software development and 16 more skills.

Mark Roddy's Current Company Details
LaunchIt AI

Launchit Ai

View
Fractional VP of Engineering
Greater Seattle Area
Mark Roddy Work Experience Details
  • Launchit Ai
    Launchit Ai
    Greater Seattle Area
  • Launchit.Ai
    Fractional Vp Of Engineering For Early Stage Ai/Ml Startups
    Launchit.Ai May 2016 - Present
    * Fractional VP of Engineering* AI Product Strategy Advisement* Engineering Leadership Mentoring and Coaching* Architecture and Technical Advisement
  • Opterview
    Founder
    Opterview May 2018 - Sep 2023
    Building the interview platform for Operations, Devops, and SRE. Ditch the Whiteboard, Interview at the Command Line.
  • Rocana
    Technical Lead
    Rocana Jun 2014 - Mar 2016
    – Responsible for technical direction of the the Rocana Server Agent as well as supervision ofengineers working on it. The Agent is a Go daemon which collects log and metric data fromcustomer servers without impacting performance of the systems on which it runs. Deployedat customer sites with server inventories of over 35,000. Engage with customers and FieldTechnical Services team to determine product needs, and work with Product team to developlong term road map for Agent features.– Also responsible for internal Build Engineering efforts. Provide technical direction as wellas mentorship to engineers working on tools for automated provisioning and configuration ofservers, as well as performance, integration, and correctioness testing of Rocana software acrossa complex matrix of supported platforms in a distributed environment.– Work closely with the Product team to define features for Rocana Ops, a user facing applicationwhich targets IT system operators. Use experience in system operations to help productunderstand the needs of operations teams and how new features can best solve their day to dayproblems.– Prior to elevation to a Technical Lead, developed initial versions of the Rocana Server Agentas well as building out a Continuous Deployment environment so that the current version ofthe Rocana software was alway available for testing by engineers as well as providing a demoenvironment for sales. Also worked on initial version of the Rocana Transformation Enginewhich allowed for configurable transforamtion of ingested data prior to landing in its finaldataset.
  • Mortar Data Inc.
    Senior Software Engineer
    Mortar Data Inc. Jan 2013 - Jun 2014
    – Lead team that won the Best New Feature category in the 2013 Netflix Cloud Prize competition.Under my supervision the team improved Lipstick, an Apache Pig job visualization tool opensourced by Netflix. Contributed new features as well as adding key integration points whichallowed Lipstick to be integrated with the Mortar platform.– Developed the Mortar Local framework which transparently installs, configures, and managesupdates to the Hadoop and Apache Pig runtimes allowing data scientists to author and executeHadoop jobs in their local environments without having to perform any software installationor configuration.– Developed Oz, an internal support platform for managing various system inside of MortarData. By providing a central platform for support functionality, which had previously onlybeen available in adhoc scripts, the visibility into system operations greatly increased. In addition,support burden was greatly reduced as all common support functions became trivial toperform.– Built Aristo, a tool for continuous deployment. Aristo consists of web application for performingdeployment steps and a DSL for easily defining steps to build, test, and deploy code tostaging and production environments. The previous deploy processes varied greatly acrossprojects, and each step had a varying level of documentation which made them susceptiblehuman error. Using the Aristo DSL, deploy steps were easily automated and the user facing deployprocess for each project was reduced to a sing
  • Etsy
    Senior Software Engineer
    Etsy Aug 2011 - Jan 2013
    Brooklyn, Ny, Us
    – Payments Core Engineering - Responsible for the general availability and automated recovery ofinternal credit card processing systems. Work includes upgrades to existing systems to providegraceful degradation in the event of downtime in external dependencies and the addition ofnew services which provide automated detection and recovery of recurring classes of systemfailures.– Developed Hadoop application using Apache Pig for analyzing performance of A/B tests runningon the website. This application also served as a prototype for evaluating a possibletransition from existing data processing tool chain.– Created a library for writing map reduce programs in PHP which abstracted away details ofinterfacing with Hadoop such as IPC and data type coercion. This allowed Hadoop applicationsto leverage existing in-house APIs, infrastructure, and knowledge.– Automated configuration and software package deployment for hadoop and payment processingservers using Chef.
  • Opera Solutions
    Senior Software Engineer
    Opera Solutions Jan 2011 - Aug 2011
    Jersey City, Nj, Us
    – Developed a distributed implementation of analytical model for recommending financial newsand information based on client portfolios. Using Hadoop and Apache Pig, this new implementationwas able to process 24 hours of news information for each client portfolio in underan hour, improving upon the original implementation which required over 12 hours to processa testing data set of 1/10 the size.– Created Jython based unit testing tool kit for Apache Pig. This provided functionality forautomatically verifying the correctness of analytical models which reduced the overall defectrate. By using Jython to interface with Java based Hadoop and Pig APIs, this approach alloweddevelopers more familiar with Python to quickly iterate on models in Pig via standard unittesting techniques.– Developed work flow system for Apache Pig which provided basic flow control and segmentationof individual models while still allowing for shared consumption of data extraction andcleansing pipeline.– Mentored junior developers on software engineering techniques for implementing analyticalmodels and process automation.
  • University Of Pennsylvania
    Programmer/Analyst
    University Of Pennsylvania Aug 2006 - Jan 2011
    Philadelphia, Pa, Us
    Design and supervise the construction of human behavior simulation software utilizing the Python programming language and Oracle database management system. Assign and review software development work of graduate student programmers in the research lab. Mentor programmers in software engineering techniques such as object oriented design, unit testing, source control, and design patterns.Support research lab's server infrastructure by configuring and supporting Linux servers. Perform routine maintenance such as backups, user account management, and software upgrades. Automate routine tasks through Perl scripts. Implement additional server software as required by developers.
  • Dms Logistics
    Lead Developer
    Dms Logistics Apr 2004 - Jun 2006
    Senior developer whose primary responsibilities include design and implementation of features for an in house Warehouse Management System (WMS), supporting and debugging issues in existing Transact SQL code, and developing and supporting user interfaces for WMS in Classic ASP.

Mark Roddy Skills

Python Hadoop Linux Unit Testing Software Development Software Engineering Devops Mapreduce Oop Chef Shell Scripting Amazon Ec2 Jazz Clarinet Continuous Delivery Apache Pig Emacs Amazon Web Services Memes Agile Methodologies Object Oriented Design Design Patterns

Mark Roddy Education Details

  • Rutgers University
    Rutgers University
    Computer Science

Frequently Asked Questions about Mark Roddy

What company does Mark Roddy work for?

Mark Roddy works for Launchit Ai

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

Mark Roddy's current role is Fractional VP of Engineering.

What is Mark Roddy's email address?

Mark Roddy's email address is ma****@****ric.net

What is Mark Roddy's direct phone number?

Mark Roddy's direct phone number is +185637*****

What schools did Mark Roddy attend?

Mark Roddy attended Rutgers University.

What skills is Mark Roddy known for?

Mark Roddy has skills like Python, Hadoop, Linux, Unit Testing, Software Development, Software Engineering, Devops, Mapreduce, Oop, Chef, Shell Scripting, Amazon Ec2.

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.