Michael Schaefer

Michael Schaefer Email and Phone Number

Software Engineer with Android Experience
Michael Schaefer's Location
Sterling, Virginia, United States, United States
About Michael Schaefer

I am a Software Engineer who enjoys working in areas such as mobile development, GPU programming, user interfaces, artificial intelligence, and video game development.

Michael Schaefer's Current Company Details

Software Engineer with Android Experience
Michael Schaefer Work Experience Details
  • Senseonics, Incorporated
    Senior Software Engineer Android
    Senseonics, Incorporated Dec 2022 - Oct 2024
    Germantown, Maryland, Us
    -Built new features and fixed bugs in the Eversense and Eversense Now Android apps to allow diabetics to see and share their glucose values sent to the apps by sensors and transmitters via Bluetooth (using Java and Kotlin)-Spearheaded the teams switch to a Gitflow style branching strategy and proper code reviews-Designed/built an Android Wear OS companion app to show data passed to it from the main Android app (using Kotlin)
  • Self-Employed
    Independent Mobile App Developer
    Self-Employed Mar 2014 - Oct 2024
    -Developing an Android app for users to look up their elected officials to easily contact them via email, phone, and social media (using Kotlin and the Google Civic Information API)-Developed an Android app (Emergency Message Repeater) with features including SMS text messaging, push notifications, background processes, and displaying of contacts (using Java)
  • Opis, A Dow Jones Company
    Senior Full Stack Software Engineer
    Opis, A Dow Jones Company Mar 2013 - Dec 2022
    Gaithersburg, Maryland, Us
    -Member of Agile development teams creating software for mid-level gas companies to sell fuel to gas stations (using C# and JavaScript/HTML)-Worked with 3rd party contractors to design/create/debug an Android/iOS app (MobileRite) allowing drivers to track and deliver fuel-Added new features, data, UI improvements, and bug fixes to the MobileRite Android app (using Kotlin)-Created a build/test/deployment pipeline for Android and iOS apps utilizing TeamCity (ported to Azure DevOps Pipelines) and the AWS Device Farm-Developed code for interacting with AWS S3 buckets for file storage-Assisted in developing code to deploy software services to test environments running in AWS EC2/Elastic Beanstalk-Integrated proprietary software with 3rd party utilities to convert customer approved HTML templates into PDF files that are automatically populated with the customer’s data-Created stored procedures to export data to customer-defined formats (using T-SQL)-Utilized test suites (like NUnit) to test my code and that of my colleagues-Assisted in the design of tables/stored procedures to transfer data to/from the database and webservice (using T-SQL)
  • Torc Robotics
    Software Engineer
    Torc Robotics Nov 2011 - Nov 2012
    -Collaborated with a team to design/program/debug a GUI and controller used for tele-operating vehicles (using C++)-Developed an API to give the customer access to data from sensors and cameras on autonomous vehicles (using C++)
  • General Dynamics Robotic Systems
    Software Engineer
    General Dynamics Robotic Systems Jul 2011 - Oct 2011
    Westminster, Md, Us
    -Verified and corrected bugs in the plan validation portion of the autonomous land-based vehicle code (using C++)
  • Virginia Tech
    Research Assistant
    Virginia Tech May 2010 - Dec 2010
    Blacksburg, Va, Us
    -Programmed part of a camera system for a videogame for research (using C++)-Improved performance of the crowd simulation code by rewriting it to run on the GPU (using CUDA)
  • Northrop Grumman Corporation
    Intern
    Northrop Grumman Corporation Jun 2007 - Apr 2010
    Falls Church, Va, Us
    -Programmed statistical analysis software to analyze search results based on biometrics (using Java)-Programmed a GUI in OpenGL displaying the results of a biometric search for analysis (using C++)

Michael Schaefer Education Details

  • Virginia Tech
    Virginia Tech
    Mathematics
  • Virginia Tech
    Virginia Tech
    Computer Science

Frequently Asked Questions about Michael Schaefer

What is Michael Schaefer's role at the current company?

Michael Schaefer's current role is Software Engineer with Android Experience.

What schools did Michael Schaefer attend?

Michael Schaefer attended Virginia Tech, Virginia Tech.

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.