I've been in the Association world since 2007, specializing in Aptify (an Association Management System), Web, and .Net Development. I have spent hours upon hours upon more hours doing trial and error programming to teach myself everything I know today.
I'm a huge Anime junkie (Japanese animation). I watch way more than anyone probably should with quantitative data to prove it: Kaizen Archives, lol!
I love discussing all things tech, Anime, Microsoft, web development, and every associations, and well anything Aptify related.
Core Values
- Never Stop Learning
- Make Others Better
- There's more than $$$
Personal Philosophy as an IT Profession
- Technology enhances, it doesn't limit.
- Users should LOVE interacting with Tech Support. Anything less is unacceptable.
- A developers job is to bring the user/clients desire to fruition as best they possibly can.
-
Aptify
Expert -
Web Development
- JavaScript Intermediate
- TypeScript Intermediate
- Nuxt.js Intermediate
- Vue.js Intermediate
- Tailwind CSS Intermediate
- Bootstrap Intermediate
- ASP.Net .Net Framework (C#/VB.Net) Professional
- ASP.Net .Net 6+ (Core) Intermediate
- Blazor Beginner
- Sitefinity Intermediate
- JavaScript
-
Server Side
- C# .Net Framework Professional
- C# .Net 6+ (Core) Intermediate
- Azure C# Functions Intermediate
- Docker Beginner
- C# .Net Framework
-
Hosting
- Internet Information Services (IIS) Intermediate
- Azure Static Web Apps Intermediate
- Azure App Services Beginner
- Vercel Beginner
- Internet Information Services (IIS)
-
Databases
- Microsoft SQL Server Intermediate
- NoSQL (Azure Table Storage) Intermediate
- Postgres Beginner
- Microsoft SQL Server
-
Serverless Backend
- Supabase Beginner
- Turso Beginner
- Supabase
-
AMS Administrator
- Feb 2024 - -1 Present
- American Academy of Physician Associates
- Full-Time
- Winnipeg, Manitoba, Canada - Remote
Responsible for the administrator of the Aptify (AMS) ecosystem and related applications. Primary responsibility is the health, integrity, and security of the Aptify ecosystem. Done is a wide range of tasks including: identifying and implementing best practices, researching and assisting with upgrades/enhancements, documenting data dictionary and data standards, and establishing reporting protocols.
-
Solutions Engineer
- Feb 2023 - 2023 Present
- PerByte, Inc
- Full-Time
- Winnipeg, Manitoba, Canada - Remote
Manage the technical operations and provide software development, web development, and database management services.
- Work with associations and non-profits to develop state-of-the-art software solutions that let these organizations automate their essential operations and provide an exceptional online experience to their members.
- Manage technical staff, technology stack, and developer growth and velocity.
- Design and plan a new modern web application, working alongside others building integrations with a third-party API, being the primary developer of staff-facing automation, or providing support or developing enhancements to an existing solution.
- Collaborate with both the company and client teams to identify needs, deliver solutions, improve processes, and support each other in between.
-
Solutions Expert
- May 2018 - 2022 Present
- PerByte, Inc
- Contract Full-Time
- Winnipeg, Manitoba, Canada - Remote
Software development and database management services needed by PerByte and/or its Client.
-
IT Manager
- Feb 2017 - 2018 Present
- Chartered Professional Accountants of Manitoba
- Full-Time
- Winnipeg, Manitoba, Canada
- Manage Aptify AMS
- Enhance the over understanding and capabilities of Aptify AMS throughout the organization
- Built and enhance IT policies
- Manage IT projects and development team
- Architect IT solutions necessary to the mission/vision/goals of the organization
-
Systems Developer
- Apr 2014 - 2016 Present
- New Jersey Society of CPAs
- Full-Time
- Roseland, New Jersey, USA
- Document, design, develop, test/implement software solutions and test/implement code-based solutions to new or existing systems.
- Communicate with business functional owners the translation from business requirements to technical specifications.
- Correct code bugs identified through testing, staff feedback, or active user groups.
- Stay up-to-date with current and upcoming technologies, best practices and industry trends. Provide feedback and recommendations to new and existing projects.
- Foster a collaborative ongoing dialogue, communications and results orientation amount the departments within the organization.
- Exercise independent judgment and work independently with regard to assigned duties.
-
Systems Development and Support
- Mar 2013 - 2014 Present
- Certified General Accountants of Manitoba
- Full-Time
- Winnipeg, Manitoba, Canada
- Design and build web applications for membership portal website
- Design/Build/Update other CGAMB websites
- Design and build/extended our Aptify AMS
- Provide technical support to staff, members/students for membership portal, employers with CGAMB employment referral service.
- Evaluate/Test new software and software upgrades
- Assist with network management
-
Web Developer and IT Support
- May 2007 - 2013 Present
- Certified General Accountants of Manitoba
- Full-Time
- Winnipeg, Manitoba, Canada
- Design and build web applications for membership portal website
- Design/Build/Update other CGAMB websites
- Design and build/extended our Aptify AMS
- Provide technical support to staff, members/students for membership portal, employers with CGAMB employment referral service.
- Evaluate/Test new software and software upgrades
- Assist with network management
-
Information Systems Technology Program
- 2005 - 2007 Present
- Red River College
- Student Full-Time
- Manitoba, Canada
- 2yr diploma program
- Web Development Steam
- Co-op Work Term w/CGA Manitoba
-
Lumber Yard/Desk Attendant
- Jun 2004 - 2007 Present
- Home Hardware
- Full-Time
- Selkirk, Manitoba, Canada
- Placed orders for customers
- Help customers determine the products need for projects
- Assisted customers in find products within store
- Managed shelve stock making sure shelves were always full
- Unloaded/Inventoried new stock
Xperience Conference
Community Brands bought Aptify in 2016/2017 (I think...) and combined all it's products conferences into a single conference.
-
2024 - Top API Strategies and Marketplace Insights
Along side Javi Garcie and Lalit Bhangle we discussing why you need to move to the eBiz Soa and how to leverage it's capabilities. -
2024 - eBiz Evolution: Navigating Upgrades, Headless eBiz, and Your Future Tech Stack
Along side Jason Sobolewski, Javi Garcie and Lalit Bhangle we discuss eBusiness React, eBiz 7, what the heck is headless content, and what's a modern membership portal tech stack look like? -
2024 - Dev Day - Aptify Pro Tips and Ticks
30min of my personal pro tips and ticks for Aptify development. -
2017 - Aptify Track - Stump the Expert
Panelist along side Chris Townsend, Andy Shepard, Josh Hiller, Hilton Gray and someone else (Sorry, I totally forget who was with us) as experts in the Aptify AMS answering any question from the audience.
Aptify Users Conference
The Aptify Users Conference was an annual users conference before it was acquired by Community Brands. It brought hundreds of Aptify client together for a 3 day conference of networking, content and fun. Each year it was hosted in a different city and was loved by all attendees.
-
2016 - Power to the Users
Presented along side Nadine Witchel and Dave O'Conell about the things users can do today with tools they already have to better their internal training. -
2014 - Creating Meta-Data Wizards
Presented along side Jason Sobelewski on the benefits, challenges and how to create Aptify Meta-Data Wizards. -
2012 - Advanced Web Development Techniques
Presented along side Joshua Grippo on the new web technologies (HTML5, CSS3, AJAX, Javascript libraries, etc) and why business leaders need to be aware, researching and implementing.
Great Aptify Meetups
The Great Aptify Meetup is a 1 day in-person and virtual conference put together by the User Community's Learning and Events community with Aptify's assistance. The meetup started in 2019 to fill a void of the Aptify Users Conference.
-
2020 - Session: Aptify Chart Views
What and how to create chart views in Aptify.
Association Success Surge Conference
-
Surge Optimism 2018 - Data Strategy (For Dummies)
Panelist along side Dave Will and Paolo Melgarejo discussing applying data solutions both to real problems in the present, and to predict future patterns of behavior. -
Surge 2017 - Let's Break Down Our Organizational Silos
Panelist along side Mike Moss, Aldo Maragoni and Beth Burchill discussing how to break down the barriers within your organization's departments.
Aptify User Community Webinars
Aptify's Learning and Events Committee does a monthly education session for the Aptify User Community on a wide range of topics pertaining to the Aptify. These session are done as webinars, round table discussions, panelist Q&A or a combination. Honestly I've done a bunch of these and I didn't really track any of it :p.
- Multi-Base Views to the Extreme
- Aptify Chart Views
- There's been a handful more... haha can't remember them all
Aptify Developers RoundTable
Meets on the third Tuesday every other month for Aptify R&D/Technical staff and client developers to get together and nerd out as developers for Aptify and the association world.
Aptify Product Advisory Collaboration Team
Meets on the third Tuesday of each month for Aptify development staff and Aptify client developers to get together and discuss Aptify, troubles, issues, the world of tech and what ever else comes to mind.
Previously
- Aptify Leadership Committee
- Aptify Engagement & Innovation Committee
- Aptify Learning Committee
- Aptify Engagement And Learning Committee