Hi, my name is
Iain Black.
I build stuff for the internet.
I'm a software developer with over 4 years of full stack experience and a bachelor's degree in Computer Science. I help people achieve their goals through software. Welcome!
Projects
Lou Fleming's Blog
Lou Fleming is a personal blogger who wanted to tell his story online. I built a website that would allow him to share his experiences and knowledge with the world. Integrated with a headless CMS and email subscription service, this web application was built using Next.js 14, Sanity CMS, Tailwind CSS, Firebase Firestore, and SendGrid.
www.healingwithmiracles.com
The 49 Rays of God
The 49 Rays of God is a mobile application that serves as a reference to the teachings of a religious group called Namaste Inc. in the form of a virtual card deck. Users can scroll through the deck or shuffle the cards for daily inspiration. This application was built using React Native, Expo, and TypeScript. I also managed the deployment and billing set up on behalf of the organization. No personal affiliation with the organization.
Find it on the App Store or Google Play Store
Bennidito's Pizza
Bennidito's Pizza is popular neighborhood restaurant located in Spokane, WA. I built them a modern website to bring in more business and create a better customer experience. This web application was built using Next.js and Material-UI.
www.benniditos.com
Experience
Software Engineer II
May 2023 - Present
At Accruent I work on a central authentication product that serves as an identity provider for numerous applications accross the company. Our tech stack includes .NET for the back end, where our solution integrates with Duende Identity server, and React on the front end. I have also been involved in application security, leading our integration with Veracode to address CWE findings and ensure safe coding practices throughout the development process.
About Me
When I'm not coding, you'll probably find me golfing, rooting for my hometown Seattle Mariners, spending time with friends and family, or enjoying the outdoors. My passion is helping people improve their online footprint, which is why I've been steadily building a freelance business. I'm always looking for new opportunities to learn and grow, so if you have a project in mind, I'd love to hear about it!