I am a Software Engineer who enjoys working in areas such as mobile development, GPU programming, user interfaces, artificial intelligence, and video game development.
-
Senior Software Engineer AndroidSenseonics, Incorporated Dec 2022 - Oct 2024Germantown, 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) -
Independent Mobile App DeveloperSelf-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)
-
Senior Full Stack Software EngineerOpis, A Dow Jones Company Mar 2013 - Dec 2022Gaithersburg, 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) -
Software EngineerTorc 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++)
-
Software EngineerGeneral Dynamics Robotic Systems Jul 2011 - Oct 2011Westminster, Md, Us-Verified and corrected bugs in the plan validation portion of the autonomous land-based vehicle code (using C++) -
Research AssistantVirginia Tech May 2010 - Dec 2010Blacksburg, 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) -
InternNorthrop Grumman Corporation Jun 2007 - Apr 2010Falls 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 TechMathematics -
Virginia TechComputer 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial