šŸ£Michael Gray

šŸ£Michael Gray Email and Phone Number

Senior Software Engineer and Manager and DevOps @ Takeout Central
Harrisonburg, VA, US
šŸ£Michael Gray's Location
Harrisonburg, Virginia, United States, United States
šŸ£Michael Gray's Contact Details

šŸ£Michael Gray work email

šŸ£Michael Gray personal email

šŸ£Michael Gray phone numbers

About šŸ£Michael Gray

As a senior software engineer at Takeout Central, I lead the development and delivery of customer and driver apps for a fast-growing online food ordering platform. With over 6 years of experience in various technologies and languages, I enjoy solving complex problems and learning new skills.I have a deep passion for DevOps and cloud computing, and I have successfully migrated the backend of the website to EC2 and implemented CI/CD pipelines using GitHub and AWS. I also have expertise in iOS and Android development, and I have mentored junior and contract developers on best practices and design patterns. Outside of work, I pursue my interests in trivia, tabletop games, and mountain biking.

šŸ£Michael Gray's Current Company Details
Takeout Central

Takeout Central

View
Senior Software Engineer and Manager and DevOps
Harrisonburg, VA, US
Employees:
34
šŸ£Michael Gray Work Experience Details
  • Takeout Central
    Senior Software Engineer And Manager And Devops
    Takeout Central
    Harrisonburg, Va, Us
  • Takeout Central
    Senior Software Engineer/Manager/Devops
    Takeout Central Nov 2021 - Present
    Chapel Hill, North Carolina, Us
    Responsible for continual guidance of junior developers and contract developers during a year long app redesign project- Gradually introduced Rx concepts to the team while keeping technical debt to a minimum- Began porting the backend into Docker containers for migration to the cloud- Refactored the backend's crude Bash deploy script to add comments, help text, and a templated Apache conf file using a Mustache library for Bash- Gave a Lunch & Learn presentation to the team on Bash and it's continuing usefulness- Refactored part of the backend Perl codebase to improve the API surface for the mobile team, while adding unit and integration tests- Implemented CI/CD pipelines for the customer apps to expedite the deploy process and reduce the required developer-hours for app release- Retooled the open source BugLife SDKs to process and send bug reports to a Slack Channel- Created a SlackBot which allowed developers to create GitHub issues directly from the bug reports
  • Takeout Central
    Lead Mobile Engineer
    Takeout Central Apr 2021 - Nov 2021
    Chapel Hill, North Carolina, Us
    Responsible for guiding the architecture and development of iOS and Android apps and leading a small team of juniors- Onboarded and mentored a junior iOS developer- Took on the responsibility of kicking off a major redesign of the customer apps- Helped onboard three contract team members to help with the project- Organized and led app design sessions before each feature epic
  • Takeout Central
    Mobile Engineer
    Takeout Central Feb 2019 - Apr 2021
    Chapel Hill, North Carolina, Us
    Responsible for implementing new features and tests, and improving the existing codebase for the customer-facing app and the app for drivers. - Migrated Objective-C massive view controller architecture, to a layered Swift MVVM-C architecture, piece by piece- Maintained legacy Objective-C code- Migrated Java multiple massive activity architecture, to a layered Kotlin MVVM-C architecture- Maintained legacy Java code- Implemented unit tests for new and migrated code- Streamlined build and release processes using fastlane, Firebase App Distribution, and respective app stores- Onboarded and mentored a junior Android developer
  • Takeout Central
    Delivery Driver
    Takeout Central May 2015 - Mar 2019
    Chapel Hill, North Carolina, Us
  • Takeout Central
    Mobile Application Developer Intern
    Takeout Central Sep 2018 - Feb 2019
    Chapel Hill, North Carolina, Us
    Teaching myself mobile app development by enhancing and rewriting the apps that drivers use for Takeout Central. Learning Java on Android, and Objective-C on iOS
  • Zen Sushi
    Sushi Chef
    Zen Sushi Jun 2016 - Jul 2017
  • Sushi With Gusto
    Sushi Chef
    Sushi With Gusto May 2015 - May 2016
    Greer, South Carolina, Us
  • Genji, Inc.
    Sushi Chef
    Genji, Inc. Jul 2014 - May 2015
    Levallois-Perret, Ile De France, Fr
  • Shenandoah Valley Security
    Electronic Security Technician
    Shenandoah Valley Security Oct 2013 - Jun 2014
  • Up And Coming
    Entrepreneur
    Up And Coming Mar 2013 - Aug 2013
    Currently writing a web application to manage tasks and projects in real-time with colleagues
  • Wintergreen Resort
    Ticket Salesman
    Wintergreen Resort Jan 2013 - Apr 2013
    Roseland, Va, Us
    Interacted with customers, and sold lift tickets and ski/snowboard rentals
  • The World
    Vagabonder & Volunteer
    The World Feb 2012 - Nov 2012
    Traveling and volunteering through Central America
  • Phoenix Integration
    Software Engineer
    Phoenix Integration May 2009 - Nov 2011
    Canonsburg, Pa, Us
    Software development in C++, C# and Java, using Microsoft Visual Studio 2005, 2008 and NetBeans.Ported a C# WebDAV client application to C++ and JavaImplemented a unit testing system for all three languages
  • Virginia Tech Venture Out
    Trip Leader/Office Assistant
    Virginia Tech Venture Out Mar 2008 - May 2010
    Responsible for planning and leading 2-3 outdoor adventure trips per semester as a Trip Leader. Responsible for renting out and inspecting returned outdoor equipment as an Office Assistant.
  • E-N Computers
    Technician
    E-N Computers May 2007 - Aug 2007
    Waynesboro, Virginia, Us
    Assisted in installing a computer network (running wires, setting up computers); Worked on troubleshooting computers in-house and on-site
  • Kroger
    Cashier/Bagger
    Kroger Jun 2005 - Aug 2006
    Cincinnati, Ohio, Us
    Ran the cash register and bagged groceries and gained experience in customer interaction.

šŸ£Michael Gray Skills

Food Preparation Sushi Javascript Java C++ Software Development C# Visual Studio Mysql Troubleshooting Networking Netbeans Leadership Software Engineering Project Planning Css Html Structured Cabling Ethernet Coax

šŸ£Michael Gray Education Details

  • Virginia Tech
    Virginia Tech
    Computer Engineering

Frequently Asked Questions about šŸ£Michael Gray

What company does šŸ£Michael Gray work for?

šŸ£Michael Gray works for Takeout Central

What is šŸ£Michael Gray's role at the current company?

šŸ£Michael Gray's current role is Senior Software Engineer and Manager and DevOps.

What is šŸ£Michael Gray's email address?

šŸ£Michael Gray's email address is mg****@****ail.com

What is šŸ£Michael Gray's direct phone number?

šŸ£Michael Gray's direct phone number is +154025*****

What schools did šŸ£Michael Gray attend?

šŸ£Michael Gray attended Virginia Tech.

What are some of šŸ£Michael Gray's interests?

šŸ£Michael Gray has interest in New Technology, Cooking, Caving, Network Installation, Environment, Reading, Poverty Alleviation, Hiking, Science And Technology, Disaster And Humanitarian Relief.

What skills is šŸ£Michael Gray known for?

šŸ£Michael Gray has skills like Food Preparation, Sushi, Javascript, Java, C++, Software Development, C#, Visual Studio, Mysql, Troubleshooting, Networking, Netbeans.

Who are šŸ£Michael Gray's colleagues?

šŸ£Michael Gray's colleagues are Neptune Meinecke, Danielle Stronach, Daniel Carroll, Shaun Moler, Brad Russell, Yves Lefrapper, Brandon Rieder.

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.