Mike Adams
embedded software engineer | c c++ python | firmware embedded linux | arm cortex-m@ Advanced Energy
Brownwood, Texas, United States
View Mike Adams's Email
View Mike Adams's Email & Phone
Real-Time AI Research
0 search queries left
FlashIntel GPT
Hello! I'm FlashIntel GPT, your personal AI search assistant. Feel free to ask me anything about Mike Adams, and I'll do my best to assist you.
You

Tell me more about Mike Adams?

FlashIntel GPT

Mike Adams is an electrical engineer with 15.7 years of experience in software development. He has worked in corporate environments, from startups to a national laboratory, working with researchers with advanced degrees in computer science and software environments. Mike is passionate about coding and design, with a focus on music. He has a background in hardware, programming languages, and frameworks, and believes that any solution should include selecting the tools and components for the problem domain. Mike's decision to change from electrical engineering to software engineering began in 2009, and he has a passion for programming and design.
For inquiries about Phone Number and Email, please click here Unlock Contact

Research Details
Skills & Insights
Colleagues

Emails and Phone Numbers

+1 800446****
View Emails and Phone Numbers
10 free lookups per month

About

As an electrical engineer, coding started out as a hobby; now, having done it professionally, I’m turning it into a career. I have a wide variety of experience in Software Development. I've worked in corporate environments ranging from startups (including my own) to a national laboratory, working with researchers with advanced degrees in computer science, and software environments ranging from bare-metal firmware to containerized cloud applications. Coming from a hardware background, and having worked with multiple languages, libraries and frameworks, I see them as tools and components. I believe that any solution should include choosing the tools and components best suited to the problem domain: while Python does run in an embedded Linux environment, it might not be the best choice (I should know...I've tried it). I'm passionate about coding and design in any form, and probably have more coding experience from personal projects than from work. Before college, I played around with BASIC and Assembly language and used them both in mobile robot projects. After college I took courses in C, and have been using it (and later, C++) in embedded projects ever since, mostly geared towards music. My decision to change from electrical engineering to software engineering came from working at Pacific Northwest National Laboratory. There, I picked up Linux (which I now use almost exclusively), C++, and Python, and became more curious about computer science. I realized the functioning that was done in electronics could be done (and modified) more easily in software. I also really enjoy programming! I left PNNL to attend a Java Web Development bootcamp, then started Ephlex Audio (or at least tried), where I developed the FLX-1 guitar multi-effects pedal...and myself. I learned so much, it was like going back to school. I taught myself embedded Linux programming, new software frameworks and libraries, sharpened my coding skills (particularly C++), and took my software design abilities up an order of magnitude from the size and complexity (followed by simplification) of what I would end up creating. Bringing ideas to life brings me to life. I enjoy working with other disciplines, being a creative outside-the-box-thinking problem solver, and learning new skills and technologies (at work and from personal projects). 𝗣𝗹𝗲𝗮𝘀𝗲 𝗰𝗵𝗲𝗰𝗸𝗼𝘂𝘁 𝗺𝘆 𝗴𝗶𝘁𝗵𝘂𝗯 𝗿𝗲𝗽𝗼𝘀𝗶𝘁𝗼𝗿𝗶𝗲𝘀: https://github.com/ephlexaudio https://github.com/artgineer2

...See More

Work Experience

1595 Wynkoop St, Denver, Colorado, 80202, US

Appliances, Electrical, and Electronics Manufacturing

3766
Phone
+1 8004469167
Show More

Mike Adams's Professional Milestones

  • Engineer III | Firmware (2020-09-01~): Developed and implemented scalable firmware solutions, optimizing performance and efficiency.
  • Scientist/engineer 1 (2010-02-01~2015-02-01): Developing cutting-edge technologies, revolutionizing the field and pushing the boundaries of knowledge.
Show More

Education

Udemy
Udemy

Embedded Linux Step By Step Using Beaglebone Black

Show More