Rick Kelly

Rick Kelly Email and Phone Number

Senior Software Engineer at HubSpot @ HubSpot
2nd Floor, Cambridge, MA 02141, us
Rick Kelly's Location
Washington DC-Baltimore Area, United States, United States
Rick Kelly's Contact Details
About Rick Kelly

I’m driven by two ideologies: DevOps as a Culture and Pragmatic Software Development. I like working with cross-functional teams that treat their work as a craft they continually improve on, supported by leaders that empower the team to own the solution end-to-end, and where surrounding organizations work to remove boundaries and friction.On a more personal note: I’m a father and husband, am currently listening to the Wheel of Time audio book, often stream the Focus and Folk categories on Spotify, and enjoy both playing and making video and board games!

Rick Kelly's Current Company Details
HubSpot

Hubspot

View
Senior Software Engineer at HubSpot
2nd Floor, Cambridge, MA 02141, us
Website:
hubspot.com
Employees:
1
Rick Kelly Work Experience Details
  • Hubspot
    Senior Software Engineer
    Hubspot Nov 2021 - Present
    Cambridge, Massachusetts, Us
    I feel blessed to be joining a company known for such a positive culture and outlook! Excited to see what this new chapter of learning, networking, and growth looks like!
  • Self-Employed
    Game Developer
    Self-Employed Jun 2014 - Present
    I bootstrapped my own studio creating cross-platform digital and physical games. I utilize Corona SDK and lua for cross platform-support (iOS, Android, PC, and Mac platforms).The debut titled reached top 100 in two iOS categories and #34 in Top New Paid Games on Google Play.
  • Lookingglass Cyber Solutions, Inc.
    Principal Software Engineer
    Lookingglass Cyber Solutions, Inc. Apr 2016 - Nov 2021
    Reston, Va, Us
    I joined the operations team as the subject-matter expert for software development and automation, working with local and remote teams.I evaluated projects for risk and technical debt, while providing guidance on agile principles and best practices for project execution and maintenance. I applied a DevOps mindset to each project I had the opportunity in being part of - and found a great sense of accomplishment when a team became self-contained and self-proficient in delivering customer value.I gained a better understanding on the operations-side of the business, by helping to define and implement a roadmap for several enterprise platform services for things like image management, centralized logging, centralized metrics, container management, and incident management.Do to the lean nature of our company, I've had a diverse set of opportunities with crafting and delivering:* Continuous deployment pipelines* An enterprise API Gateway* Automating and sharing standards for AWS cloud infrastructure with terraform* Architecting for cloud-scale, handling 10's of millions of operations a day with Kafka* A cross-organization platform for sharing technical practices, tools, and architectures* Performance improvements for a critical Ruby on Rails application* Machine-Learning automation and integration with TensorFlow and SageMaker* Roadmaps, quarterly commitments, and helping facilitate requirements gathering and team meetings
  • Zenimax Online Studios
    Senior Software Engineer
    Zenimax Online Studios Mar 2012 - Jun 2014
    Hunt Valley, Maryland, Us
    Brought on board for my high performance C++ skills. I was given the opportunity to work with nearly every part of a massively multiplayer game Elder Scrolls Online. I played a critical role with ensuring over 300,000 players could use the system simultaneously. This often resulted in me being moved from team-to-team to deal with major milestones and work on a multitude of projects requiring a wide array of tools (C++, C#, lua, Ruby, HTML, JS, Python, Bash, Chef, Puppet)The game launch had virtually zero performance and functional issues! After launch, I would lead up the XBox Live and PSN integration effort. To my knowledge, I was among the first to successfully integrate XBox Live in a linux environment, requiring me to reverse engineer XBox code and analyze cryptography standards.
  • Lockheed Martin
    Software Architect
    Lockheed Martin Jan 2011 - Mar 2012
    Bethesda, Md, Us
    Provided the design, technology, and guidance for the evolution of a Distributed Control System that included everything from the hardware integration (C++) to the front-end user interface (Java). The flexible design of the system allowed it to operate naval destroyers, missile launchers, medical devices, and more.As architect, I also helped bring together three Lockheed Martin sites to work on a unified simulation and training project.
  • Lockheed Martin
    Software Engineer
    Lockheed Martin Feb 2008 - Jan 2011
    Bethesda, Md, Us
    I was hired for my experience with C++, Java, and Machinery Control Systems to work on a Distributed Control System that was targeted to support any modern ship. The project included a lot of network programming (UDP, TCP, DDS) for back-end communication, and over a hundred user interface screens (Java, Altia). Several tools were created to support the effort including a custom IDE (Eclipse, Java) and GUI generation tools (Java). Critical to winning the contract was a C# tool that converted machinery control logic from a proprietary toolset (Siemens PLC) to one with open-standards (ISaGRAF).
  • Lockheed Martin
    Software Engineer
    Lockheed Martin Jun 2006 - Feb 2008
    Bethesda, Md, Us
    Hired for my C++ skills, I worked on the DDG-51 naval destroyer modernization effort. The work primarily involved updating their machinery control system to integrate with new equipment and interface updates using various protocols (Multicast, UPD, TCP, Modbus).I had the opportunity to write many automation tools for the project. One of the most important being the translator that converted the legacy Fuel Control System from Ada to managed C++.

Rick Kelly Skills

C++ Java Python Video Games Design Patterns Game Development Html Software Architectural Design Performance Tuning Javascript Scalability Photoshop Ruby C# Microsoft Office Microsoft Excel Powerpoint Visio Lua Sql Rabbitmq Elasticsearch User Experience Design Agile Methodologies Terraform Vagrant Lxd Puppet Chef Omnigraffle Influxdb Devops Scrum Packer

Rick Kelly Education Details

  • West Virginia University Institute Of Technology
    West Virginia University Institute Of Technology
    Computer Science

Frequently Asked Questions about Rick Kelly

What company does Rick Kelly work for?

Rick Kelly works for Hubspot

What is Rick Kelly's role at the current company?

Rick Kelly's current role is Senior Software Engineer at HubSpot.

What is Rick Kelly's email address?

Rick Kelly's email address is ri****@****ber.com

What schools did Rick Kelly attend?

Rick Kelly attended West Virginia University Institute Of Technology.

What skills is Rick Kelly known for?

Rick Kelly has skills like C++, Java, Python, Video Games, Design Patterns, Game Development, Html, Software Architectural Design, Performance Tuning, Javascript, Scalability, Photoshop.

Who are Rick Kelly's colleagues?

Rick Kelly's colleagues are Kerri Harrington, Henry Cannon, Cate Mccaffery, Mike Laderman, Paul Rosanoski, Rose Demaio, Jose Camarinha.

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.