I lead the software
a business runs on.

The work is migrating core systems and building the tools teams use every day, without losing the business rules.

11+ Years

Since 2012, building and leading web software.

Full-Stack

Vue, TypeScript, .NET, and SQL Server.

Banking

Core migration, channels, and the data between them.
Johnny Encarnación

About

Building software with purpose.

Santo Domingo, Dominican Republic · Remote

I am Johnny Encarnación, a Technical Lead and Full-Stack Developer. For over 11 years I have built web software and led teams in banking, technology, and customer services. I currently lead visual development at BHD Bank, on the migration of the core from AS400 to T24. I hold a Master's in Data Science from INTEC.

Selected work.

The migration I lead now, then the systems I built before it.

BHD Bank2023 — Present

Core migration from AS400 to T24

The bank is moving its core from AS400 to T24. Loans, accounts, and customer records have to arrive intact.

I lead the visual development team. I validate the business rules and the way that data is transformed into the T24 structure, and I work on the integrations with mobile banking, credit cards, accounts, and customer service. Event hubs and microservices keep those channels talking to the new core.

Event Hubs / Microservices / T24 / AS400

  • Sales workflow

    At OPITEL I led the system that follows a sale from first contact to a closed deal. A Vue and TypeScript application on a .NET Core API replaced the manual process.

    Vue / TypeScript / .NET Core / SQL Server
  • Dynamic form builder

    A drag-and-drop builder for forms, with Vue, TypeScript, .NET Core, and SQL Server. It cut the time to build a form by more than half.

    Vue / TypeScript / .NET Core / SQL Server
  • Intranet modernization

    Moved the company intranet from Web Forms to a Web API and a Vue TypeScript interface, and set the development standards the team still follows.

    Vue / TypeScript / .NET Core / SQL Server
  • Desktop to web

    At Amov I migrated applications from VB.NET and Windows Forms to MVC, and kept a mobile-first intranet in front of the people who used it.

    C# / MVC / JavaScript / SQL Server

What I bring.

Team leadership

I mentor developers and set the standards the team follows: SOLID, design patterns, and a shared way of shipping.

Core systems

I work where the data is sensitive: loans, accounts, and customer records moving from a legacy core to a new one.

Full-stack delivery

I build the interface and the API together, mostly with Vue, TypeScript, .NET, and SQL Server.

Continuous learning

Master's in Data Science, plus certificates in cybersecurity and project management. I use that when the problem needs it.

Let's build something useful.

If you have a software problem, a system that needs to move, or a team that needs a lead, let's talk.