Profile
Who I Am
Inquisitive Educator, Ardent Geek
My name is Eric. I'm an educator. A watchman. A geek. I don't like meatloaf or rap music. I love LEGO and martial arts. I'm a bass player. I'm always asking questions. I don't like repetitive tasks.
I'm stubborn. I'm easy-going. I'm a published author who doesn't like getting stuck in the details. I'm a boat-rocking disruptor who questions the status-quo. I'm an Apostolic. I like to juggle. I don't like unnecessary tasks or steps and I'm a huge fan of Don't Make Me Think. I like video games. I don't like being bored. I can read or study for hours yet I get bored after minutes with the mundane. I teach high schoolers how computers work. I spent nearly twenty years writing code in C#, JavaScript, HTML and CSS, and most of it went into making someone's process faster or simpler. I still love improving processes. I'm a Krav Maga black belt, a BJJ blue belt and a USCCA Certified Instructor.
I like change. If you've "always done it that way", go tell someone else. I want to change "that way". I like to ramble. I love my church. I like to tinker with things. I'm willing to learn anything. I'm a procrastinator. I like systems. I'm optimistic. I like to think things will always work out for the best. I believe everything is possible. I've learned that not everything is feasible. You always have choices, you just have to pay the consequences.
Do more.Be the impossible.Do what you can't.Be more.Dream big.
- Based in
- Western Maine
- Krav Maga
- Black Belt
- Teaching since
- 2007
Resume
Experience and Skills
Experience
-
~ Aug 2026 – PresentComputer Technology / Automation Engineer Technician InstructorRegion 9 School of Applied Technology
Teach computer technology and automation to students in grades 9–12 at a career and technical school in Mexico, Maine.
-
~ Aug 2024 – PresentPeople Department ManagerMcDonald's
Handle hiring, training and scheduling for the restaurant's crew.
-
~ Mar 2020 – Jul 2024QA Engineer / Full Stack Developer (Contract)Parsage, Inc.
Worked with government clients to find, document and fix bugs. C# development, JavaScript, UI design, system documentation, project management and QA testing.
-
~ 2019Senior Web DeveloperUniversityTickets
Built hot-fixes and features for a .NET MVC ticketing application on MS SQL and AWS, and recommended architecture changes for stability, manageability and security.
-
~ 2010 – 2019Senior Application / Web DeveloperBangor Savings Bank
Developed intranet sites and user interfaces, built reports, supported internal and external customers, and troubleshot IT issues.
-
~ Dec 2006 – Aug 2008Application Systems Programmer AnalystEastern Maine Healthcare Systems
Built data warehouse interfaces and reports, mapped data with SSIS and T-SQL, and developed intranet sites.
-
~ Apr 2005 – Oct 2006ProgrammerNortheastern Log Homes
Maintained legacy systems and migrated them to VB.NET and SQL Server. Maintained the TotalWoodcare.com website.
-
~ Jan 1997 – PresentBusiness Evangelist and Technology ConsultantRLI Solutions
My umbrella for independent tech work. Search engine and PPC marketing, website traffic growth and optimization, custom software and website development, and website and desktop UI development.
Certifications and Rank
-
~ Sep 2025USCCA Certified InstructorU.S. Concealed Carry Association
-
Krav MagaBlack Belt
-
Brazilian Jiu-JitsuBlue Belt
Education
-
~ In ProgressAssociate's Degree in Ministerial StudiesApostolic Bible College
-
~ Jun 2005Masters in Information TechnologyAmerican InterContinental University Online
-
~ Jun 2004Bachelors in Information TechnologyAmerican InterContinental University Online
-
~ May 1997AAS Computer Information SystemsNorthern Maine Technical College
Teaching and Training Experience
-
~ Jun 2026 – PresentFounder & Lead Instructor
Church safety and security training. I help pastors and church leaders assess their risks and build trained, prepared safety teams.
-
~ Sep 2024 – PresentAdult Ed TeacherRegion 9 School of Applied Technology
Teach self-defense courses for adults.
-
~ Mar 2012 – PresentOwner & Lead Instructor
Teach self-defense to adults and children, including the Kids Krav and Little Warriors programs.
-
~ Jan 2012 – Apr 2016Self-Defense InstructorKrav Maga Maine
Taught Krav Maga to adults and kids.
-
~ Sep 2009 – May 2011Adult Ed TeacherHermon High School
Taught MS Office and computing courses.
-
~ May 2008 – Jul 2013SpeakerBangor Area .NET Developers (BAND) User Group
Presented on a range of .NET topics.
-
~ Sep 2007 – Dec 2008Adult Ed TeacherUnited Technologies Center
Taught web design and Visual Basic courses.
Volunteer Experience
-
~ 2023 – PresentSecurity CoordinatorTAC
Lead the church's safety and security ministry and assess the facility for risks. Identified the need for security cameras, then designed and led a complete network infrastructure upgrade to support them.
-
~ Mar 2021 – 2023Tech CoordinatorTAC
Led technical projects for livestreaming, lighting, audio, video and networking.
-
~ Feb 2014 – PresentCompetition JudgeFRC and VEX Robotics
-
~ Jun 2011 – 2022Coordinator and CounselorFinancial Peace University
Coordinated and counseled in the personal finance course.
-
~ Dec 2008 – 2021FLL Judge and VolunteerMaine Robotics
Contact
Say Hello
Contact Details
Questions about a class, self-defense training, church safety, or just want to talk tech? Send a note and I'll get back to you.