Skip to main content
Juan John-CharlesJJ
Open to opportunities

Juan John-Charles

@juanjohn-charles

I build production Dynamics 365 and Power Platform infrastructure that improves delivery speed and reliability.

United States
Message

What I'm looking for

Software engineer with 8 years of experience, 5 of them in Dynamics 365 CE and Power Platform on a full-stack C#/TypeScript base. I work on plugin architecture, telemetry, decomposing legacy assemblies behind characterization tests, and my team’s AI-assisted development tooling. Looking for a 100% remote role where AI-assisted engineering is how the team builds.

At SHI International, I've delivered Dynamics 365 and Power Platform solutions for eight years, including a 20-plugin migration completed in two months versus a contractor's six-month estimate. I build the shared infrastructure other developers depend on, from BasePlugin telemetry to centralized Power Automate error observability.

I've eliminated plugin timeouts through batched Dataverse retrieval, refactored legacy plugins to SOLID boundaries with 100+ tests, and set company standards for Power Automate cloud flows. I also lead production defect response and mentor engineers on AI-assisted development through a team-wide GitHub Copilot toolkit.

Earlier, I built full-stack C#, JavaScript, and TypeScript applications and taught JavaScript, HTML, CSS, React, and Node.js at Rutgers Coding Bootcamp.

Experience

Work history, roles, and key accomplishments

SHI International Corp logoSC
Current

Software Engineer

Jan 2021 - Present (5 years 7 months)

Led a 20-plugin decomposition of a monolithic Dynamics 365 assembly, delivering in 2 months against a 6-month external estimate. Designed and built BasePlugin, a plugin base class with error messaging, trace logging, and Azure Application Insights telemetry, adopted by all ~20 migrated plugins.

RB

Teaching Assistant

Rutgers Coding Bootcamp

Jan 2017 - Apr 2018 (1 year 3 months)

Taught JavaScript, HTML, CSS, React, and Node.js to career-changers entering software development; led full class instruction solo when the lead instructor was unavailable.

Education

Degrees, certifications, and relevant coursework

Rutgers University logoRU

Rutgers University

Certificate, Full Stack Web Development

Completed a Full Stack Web Development Certificate from Rutgers Coding Bootcamp.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan