Mike Adams
Udemy
Tell me more about Mike Adams?
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
Emails and Phone Numbers
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 MoreWork Experience
embedded software engineer | c c++ python | firmware embedded linux | arm cortex-m
Engineer III | Firmware
Appliances, Electrical, and Electronics Manufacturing
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.
Education
Embedded Linux Step By Step Using Beaglebone Black
Certification
Colleagues
Carlton Berry
Owner of Thirdeye Handyman Service LLC / Recording Engineer/electro-mechanical
Jenna Ford
Senior Executive Assistant To President And Chief Executive Officer
Bob Blea
Customer Experience Expert | Technical Writer | Technical Support Representative
Gene Pakenham
Advanced Energy Owner
Allen Hurt
Chief Executive Officer
Other Named Mike Adams
Frequently asked questions
We found 1 Mike Adams's phone numbers
Mike Adams's social media include: Linkedin,
Mike Adams works for Advanced Energy
Mike Adams's role in Advanced Energy is embedded software engineer | c c++ python | firmware embedded linux | arm cortex-m
Mike Adams works in the industry of Appliances, Electrical, and Electronics Manufacturing
Mike Adams's colleagues are Carlton Berry,Jenna Ford,Bob Blea
Mike Adams's latest job experience is embedded software engineer | c c++ python | firmware embedded linux | arm cortex-m at Advanced Energy
Mike Adams's latest education in Udemy