Juan Luis Moreno

Frontend Developer

About me

Juan Luis

With over 6 years of experience in the IT sector, I have developed a strong focus on modern web technologies, thriving in environments that demand continuous learning and adaptation. I am highly motivated and proactive, eager to tackle new challenges and deliver real value through innovative solutions. My goal is to keep growing as a developer and contribute to impactful projects with strong, clean code.

Experience

Entelgy Logo Remote | -
Cajarural

Front end developer

-

Entelgy — Frontend Developer

  • Led the migration and modernization of a legacy internal app.
  • Refactored obsolete code patterns and replaced deprecated APIs, improving maintainability, performance, and compatibility with modern browsers.
  • JQuery - JavaScript (ES5/ES6) - HTML - CSS

Masmovil

Full Stack developer

6 months

Entelgy — Full Stack Developer

  • Development and maintenance of functionalities of their internal app called FiberTool.
  • Vue.Js v3 - TypeScript - NestJs - MikroOrm - PostgreSQL

Entelgy

Front end developer

6 months

Entelgy — Frontend Developer

  • Created from scratch an internal application that interacts with a chatgpt model and its corresponding administrator part to manage users.
  • React - Api context - Styled Components - Prettier - ESlint - Manager server

OpenBank

Front end developer

2 years

Entelgy — Frontend Developer

  • Development and maintenance of functionalities across different Openbank verticals and multiple countries.
  • React - Typescript - Styled Components - Microfrontends - SonarQube - RTL – PR review
GFT Logo
BBVA

Front end developer

-

GFT — Frontend Developer

  • Developed features for BBVA Spain's mobile app using EmberJs.
  • Worked under Kanban methodology with Atlassian tools (Jira, Bitbucket, Bamboo).
  • Unit testing with Jest and E2E testing using a custom framework based on Cucumber.
  • Automated tasks with Husky and Lint-staged.
PWC Logo

Front end developer

-

PWC — Frontend Developer

  • Developing in Angular 10 and RxJS an app related with big data.
  • Units test with Jasmine.
  • Continuous integration with Jenkins and Kubernetes.
Socialicity Logo

Front end developer

-

Socialicity — Frontend Developer

  • Built a sports betting app with React Hooks, TypeScript, and state management using Redux and Thunk.
  • Created UI components with Styled Components and implemented designs with Flexbox and CSS Grid.
  • Backend integration in a .NET Core environment with SQL Server and deployments via Azure DevOps.
TDConsulting Logo

Front end developer

-

TDconsulting — Frontend Developer

  • Mantain the internal web app of Activa group, creating new functionalities in a .NET environment with AngularJS, Razor and JQuery.
  • Applying new designs with CSS.

Projects

SaaS Admin Dashboard

SaaS Admin Dashboard — Full-stack admin panel built with Next.js and FastAPI.
Next.js Next.js TypeScript TypeScript TailwindCSS TailwindCSS Shadcn/ui Shadcn/ui FastAPI FastAPI

A full-stack admin panel built with Next.js 14 and FastAPI featuring JWT authentication with role-based access control, interactive data visualizations, automated testing, and a modern responsive UI. Designed for scalability, security, and production readiness.