John R McWade

I'm John, a full-stack software engineer residing in Milwaukee, WI.

Thanks for visiting, and feel free to contact me with any inquiries.

Icon to represent a website
Front-end development
From modern Javascript frameworks and libraries, to custom web apps and foundational elements of the Web, I strive for stable, accessible, and cross-platform user experiences.
Icon to represent backend technologies and systems
Back-end development
From custom programming, Python frameworks, database systems, to containerization and deployment, I have proven experience building secure, responsive backends.
Icon to represent someone writing software code
Programming Languages
Languages are a means to an end, and I choose or learn the best one for the task at hand. Professionally, Python is the one I've used the most, also utilizing PHP, Javascript, PERL and others. No matter the language, I aim for maintainable, performant, idiomatic code.
Icon to represent a mobile phone
Mobile development
Starting with native Android development, I've also spent time exploring Flutter and React Native. My Set Theory Clock project should be available as a beta-release by mid-2024 on Android (and possibly iOS).
Icon to represent a spiral-bound notepad
Interests/Learning
Education is lifelong, and as time allows I'm likely to be found pursuing additional AWS certifications, digging into machine-learning, Arduino, Raspberry Pi Pico, microcontroller programming in C, and assembly language for ARM chips
Icon to represent a camera lens with a leaf shutter
Photography
A blending of technology and art is what draws me to photography, whether analog or digital. I also develop film in a home darkroom and plan to add a page to this site to share some of my work.
© John McWade 2023-2024