Andrew Pomerleau

Andrew Pomerleau

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Full-stack developer passionate about OOP, MVC patterns and clean coding practices.
Full-stack developer passionate about OOP, MVC patterns and clean coding practices.

I've built my career solving technical puzzles across different domains, from data processing tools to web applications. What drives me isn't just writing code—it's breaking down problems into manageable pieces and finding elegant solutions.

My journey as a largely self-taught developer has given me a unique perspective on learning. I know firsthand how overwhelming technical concepts can feel without the right guidance. Those "aha!" moments when a complex idea finally clicks? That's what I live for, both in my own learning and when helping others.

Over the years, I've worked on everything from simple automation scripts to complex software systems. I enjoy designing with MVC patterns and object-oriented principles that create maintainable, scalable codebases. I'm comfortable working across multiple languages—Python, C++, JavaScript, Ruby—and believe in choosing the right tool for each specific challenge.

Whether you're struggling with web development, trying to understand design patterns, or mapping out a project architecture, I'm here to help. I won't just give you answers; I'll walk through the problem with you, explaining concepts and sharing the practical insights I've gained from years of real-world development.

My teaching style blends patience with pragmatism. We'll focus not just on making your code work, but on building your understanding so you can tackle similar challenges independently in the future. After all, good code solves a problem once—good knowledge solves problems forever.

English
Eastern Time (US & Canada) (-04:00)
Joined March 2025
EXPERTISE
4 years experience
5 years experience
2 years experience
2 years experience
3 years experience
1 year experience
1 year experience

REVIEWS FROM CLIENTS

Andrew's profile has been carefully vetted and approved as a Codementor. Connect with Andrew now, and leave a review for them once you're done!
EMPLOYMENTS
SOFTWARE SPECIALIST
SUMURI LLC
2022-11-01-Present
  • Led technical documentation initiatives for multiple forensic tools, including complete manual revision for PALADIN OS 2025 relea...
  • Led technical documentation initiatives for multiple forensic tools, including complete manual revision for PALADIN OS 2025 release, developing both customer-facing and internal knowledge bases.
  • Spearheaded project planning for major codebase modernization, creating detailed specifications for migration from C++/Qt to Swift/SwiftUI architecture for RECON forensics suite.
  • Manage development and support for RECON suite of MacOS Forensics Tools (RECON ITR, RECON Imager, RECON Lab) and PALADIN Linux OS, working across C++, Python, and bash shell codebases.
  • Author and maintain product documentation, release notes, and technical communications, translating complex forensic concepts into clear user guidance.
  • Evaluate and document requirements for external consulting projects, including proof-of-concept specifications and project scope definitions.
Python
C++
Bash
View more
Python
C++
Bash
Project planning
Swift
SwiftUI
Technical documentation
Computer Forensics
View more
GHOSTWRITER; EDITOR; PROOFREADER
Childress Business Communications
2019-02-01-2020-11-01
  • Created and refined technical documentation while maintaining consistent style guidelines.
  • Developed standardized formatt...
  • Created and refined technical documentation while maintaining consistent style guidelines.
  • Developed standardized formatting procedures for complex documents using LaTeX and Markdown.
  • Collaborated with clients to transform technical concepts into clear, accessible documentation.
LaTeX
Markdown
Technical documentation
View more
LaTeX
Markdown
Technical documentation
View more
REMOTE SUPPORT TECHNICIAN
Support.com
2017-05-01-2018-10-01
  • Resolved complex network and connectivity issues for small business and residential customers.
  • Developed and refined supp...
  • Resolved complex network and connectivity issues for small business and residential customers.
  • Developed and refined support protocols to improve troubleshooting efficiency.
  • Diagnosed and resolved issues across various operating systems and network configurations.
  • Maintained detailed documentation of support cases and solutions for knowledge base.
  • Participated in testing new support methodologies and technical procedures.
Network administration
Technical Support
Operating Systems
View more
Network administration
Technical Support
Operating Systems
View more
PROJECTS
File Comparison and Metadata Analysis ScriptsView Project
2024
A project written to help with testing and data validation. The script takes in two mounted image paths and generates databases for both,...
A project written to help with testing and data validation. The script takes in two mounted image paths and generates databases for both, logging timestamps and file hashes for each mounted directory, and then comparing the dates and hashes to generate a conflicting files list by dates and by hashes.
Python
SQLite
View more
Python
SQLite
View more
Vanilla JavaScript 2d Puzzle GameView Project
2025
https://jdhunterae.github.io/simple-html-game/
https://jdhunterae.github.io/simple-html-game/
HTML/CSS
JavaScript
HTML/CSS
JavaScript