RODRIGUEZROM

About

Professional summary, detailed experience, and LinkedIn certifications.

Alejandro Rodríguez Romero

Lead Frontend Developer

Lima, Peru

Software engineer with 6+ years in frontend development and technical leadership: code standards, reviews, and mentoring teams to keep quality and delivery pace.

At Tata Consultancy Services, a technology services firm, I work for ecommerce and banking clients at Interbank: I lead the frontend and web component integration, and collaborate on corporate banking web, intranet, and the mobile app, using Azure and its ecosystem. Previously I worked at NTT DATA for Banco de Crédito del Perú, at Experis for Farmacias Peruanas, and with Business & Logistics at the Paracas port terminal, using Python and Angular.

Here I gather products I publish or design as owner: apps, web, and libraries. Below is detailed experience; LinkedIn has up-to-date certifications and recommendations.

Experience

Professional timeline. Full detail remains on LinkedIn.

Tata Consultancy Services logo

Lead Frontend Developer

Full-time

Apr 2022 — present · 4 years 1 month

Lima, Peru · Remote

  • Served as Frontend Lead, guiding the technical team on key decisions, defining development best practices, and training new developers to ensure effective onboarding and high quality standards.
  • Also collaborated on maintenance and development of new features with the corporate banking team for the app, intranet, and web.
  • Responsible for technical support and coordination for partners integrating the various web components.
  • Collaborated on Azure deployment processes using services such as Azure Container Apps, API Management (custom policies), Static Web Apps, and Key Vault, contributing to integrations through Azure DevOps pipelines.
  • Supported specific backend development tasks on NestJS projects, collaborating on endpoints and server-side logic.
  • Led migration of a web component built in StencilJS to Angular due to growing complexity and maintainability requirements.
  • Developed and implemented multiple web components embedded in third-party ecommerce, including projects such as Divídelo, personal loans, account opening, and business account opening.
  • Implemented and customized three web solutions focused on financial services: personal loans, simple account opening, and business account opening, adaptable to each ecommerce’s needs.
  • Built a web platform (mobile version planned) for technical documentation on integrating Interbank Open Banking components.
  • Designed and developed a Web SDK to streamline component integration, meeting the organization’s standards and cybersecurity requirements.
  • Drove the initiative and development of ecommerce plugins for platforms such as WooCommerce and Shopify, reducing third-party component integration time by up to 95%.

Tech stack: Angular, JS, React.js, Stencil.js, HTML5, CSS3, TypeScript, PHP, WordPress (WooCommerce, Shopify).

Client:Interbank logoInterbank

Galaxy Training logo

Angular Instructor

Independent professional

Mar 2022 — Jul 2022 · 5 months

Lima, Peru · Remote

  • Taught Angular from fundamentals through intermediate and advanced levels, with best practices and architecture.
  • Built a reusable library using the Angular CLI library schematic.
  • Ran a final project so participants applied the course content end to end.

Tech stack: Angular, TypeScript, HTML5, CSS3, JavaScript.

Experis Peru logo

Semi Senior Frontend Developer

Full-time

Oct 2021 — Apr 2022 · 7 months

Lima, Peru · Remote

  • Developed and implemented a hybrid app for attendance tracking for couriers handling product delivery.
  • Part of the team that built the new version of the operations management system (warehouse, orders, settlements, reports).
  • Part of one of the teams maintaining the sales websites (Inkafarma and Mifarma).

Tech stack: HTML5, CSS3, JS, TypeScript, Angular, Ionic, WebSockets, Nx monorepo.

Tools: Jira, Jenkins, GitHub, Azure.

Client:Farmacias Peruanas logoFarmacias Peruanas

NTT DATA Europe & LATAM logo

NTT DATA Europe & LATAM

1 year 7 months · Remote

Solutions Assistant

Full-time

Jan 2021 — Oct 2021 · 10 months

Lima, Peru

  • Contributed to about 30% of the insurance purchase web development as well as unit test development.
  • Part of the team that developed the “Nuevo Telecrédito” micro-frontend web for corporate banking.
  • Led follow-up and proper rollout of peer code review.
  • Built reusable web components for implementation across the Nuevo Telecrédito micro-frontend projects.

Tech stack: Angular, HTML5, CSS3, JavaScript, TypeScript, Stencil.js.

Tools: Jira, Jenkins, SonarQube, Bitbucket.

Client:Banco de Crédito del Perú logoBanco de Crédito del Perú

Frontend Developer

Internship

Apr 2020 — Dec 2020 · 9 months

La Molina, Peru

Business & Logistics logo

Analyst Programmer

Independent professional

Jan 2019 — Dec 2020 · 2 years

Lima Province, Peru · Hybrid

  • Contributed to maintenance and support of container gate entry and exit modules.
  • Implemented a module to record and report changes made in the port’s integrated operations system.
  • Led development of the mobile version of the web system.

Tech stack: SQL, PostgreSQL, Python, Django, Django REST Framework, CSS3, Ionic, Angular, jQuery.

Tools: Ubuntu, Digital Ocean, Bitbucket.

Client:Terminal Portuario de Paracas logoTerminal Portuario de Paracas

Tech stack

Frontend

Languages, frameworks, and UI.

  • TypeScript logo
    TypeScript
  • JavaScript logo
    JavaScript
  • Angular logo
    Angular
  • React logo
    React
  • Next.js logo
    Next.js
  • Stencil logo
    Stencil
  • HTML5 logo
    HTML5
  • CSS3 logo
    CSS3
  • Tailwind CSS logo
    Tailwind CSS
  • Sass logo
    Sass
  • Ionic logo
    Ionic
  • jQuery logo
    jQuery
  • Vite logo
    Vite
  • Webpack logo
    Webpack
  • Storybook logo
    Storybook
  • ESLint logo
    ESLint
  • Prettier logo
    Prettier

Backend & data

APIs, services, and persistence.

  • Node.js logo
    Node.js
  • NestJS logo
    NestJS
  • Python logo
    Python
  • Django logo
    Django
  • PHP logo
    PHP
  • PostgreSQL logo
    PostgreSQL
  • MySQL logo
    MySQL
  • MongoDB logo
    MongoDB
  • Redis logo
    Redis
  • Socket.IO logo
    Socket.IO
  • Swagger logo
    Swagger
  • Postman logo
    Postman

Testing

Unit, component, and E2E.

  • Jest logo
    Jest
  • Vitest logo
    Vitest
  • Jasmine logo
    Jasmine
  • Cypress logo
    Cypress

Cloud & DevOps

Infrastructure, version control, and quality.

  • Microsoft Azure logo
    Microsoft Azure
  • Azure DevOps logo
    Azure DevOps
  • Google Cloud Platform logo
    Google Cloud Platform
  • Firebase logo
    Firebase
  • Cloudflare logo
    Cloudflare
  • Railway logo
    Railway
  • Docker logo
    Docker
  • DigitalOcean logo
    DigitalOcean
  • Ubuntu logo
    Ubuntu
  • Vercel logo
    Vercel
  • Git logo
    Git
  • GitHub logo
    GitHub
  • GitHub Actions logo
    GitHub Actions
  • Bitbucket logo
    Bitbucket
  • Jenkins logo
    Jenkins
  • SonarQube logo
    SonarQube
  • Fluid Attacks logo
    Fluid Attacks
  • Jira logo
    Jira
  • Nx logo
    Nx

E-commerce & CMS

Stores and content.

  • WordPress logo
    WordPress
  • WooCommerce logo
    WooCommerce
  • Shopify logo
    Shopify

Payments & integrations

Gateways, third-party APIs, and AI.

  • Stripe logo
    Stripe
  • PayPal logo
    PayPal
  • Mercado Pago logo
    Mercado Pago
  • Izipay logo
    Izipay
  • PayU logo
    PayU
  • Niubiz logo
    Niubiz
  • Pago Efectivo logo
    Pago Efectivo
  • OpenAI logo
    OpenAI