JOHNY

Web Developer

About

My name is Johny William de Oliveira Alves, Web developer with over 20 years of experience. Data science student, focusing on machine learning and computer vision. With experience in project management, process automation and metrics analysis. Solid skills in several modern technologies, including JavaScript with React and Next.js, TypeScript, Python, Node, among others.

  • Language

  • English - Intermediate (B2)

  • Portuguese - Native

Tech Stack

  • Languages

  • Frameworks and Libraries

  • Data manipulation

  • Toolbox

  • HTML / HTML5

  • CSS / CSS3

  • Java

  • JavaScript

  • Python

  • TypeScript

  • D3.js

  • Express.js

  • Gatsby

  • Jekyll

  • Module Federation

  • Next.js

  • Node

  • React

  • Redux

  • Spring Boot

  • Styled Components

  • Tailwind CSS

  • SQL Server

  • MySQL

  • PostgreSQL

  • Python

  • R

  • AWS

  • Azure DevOps

  • BPM

  • Docker

  • Git

  • Jenkins

Experience
Education
Courses and Certifications
  • Sep 2024 - Currently | WeFit

    Tech Designer

    Porto Seguro Project - Brokerage Management Platform: Development of a modular platform using a hybrid architecture (SSR and CSR) with Next.js, ensuring performance and scalability. Reusable componentization with React and TypeScript, analytical dashboards with Recharts, and responsive interfaces with Tailwind CSS, guaranteeing consistency and efficiency in development.;

    As key contributions, I improved code quality through technical reviews (Core Review) and standardization, as well as mentoring junior developers. I automated critical processes, reducing development time.;

    Technologies: HTML (HTML5), CSS (CSS3), JavaScript, TypeScript, React, Next.js, Recharts, and Tailwind CSS.

  • Jul 2023 - Sep 2024 | Seguralta

    Senior Front-end Developer

    Development of Seguralta Core: Platform that facilitates the operation of insurance brokerages, offering franchisees detailed access to commissions, renewals, and upcoming policy expirations, among other services;

    Maintenance and enhancement of the Customer Portal, with a focus on improving user experience (UX) and optimizing organic results in search engines (SEO);

    Technical leadership in software development, with a focus on the front-end and ensuring a robust and efficient back-end. Responsible for applying agile methodologies (Scrum), collaborative development practices (GitFlow), and component versioning. I conducted complete and up-to-date documentation and provided mentorship for junior developers;

    My responsibilities included process automation, continuous monitoring of the environment with a focus on access metrics, detection and resolution of front-end errors, performance optimization with Core Web Vitals, continuous integration and delivery (CI/CD), and the adoption of quality practices such as unit and end-to-end testing;

    Technologies: HTML (HTML5), CSS (CSS3), JavaScript, TypeScript, PHP, Python, React, Next.js, D3.js, bit.dev, bit.cloud, BitBucket, BitBucket Pipelines, New Relic, SonarQube, Styled Components, Storybook, GraphQL, Restful, useQuery, FastAPI, Testing Library, Jest, and Cypress.

  • May 2023 - Jul 2023 | Hepta Tecnologia e Informática

    Front-end Developer

    CREA-SP Project: Development of the front-end for the platform for applying Technical Responsibility Notes (ART) in Works and Services. Using a modern approach with micro-frontend and monorepo, I ensured a modular and scalable architecture that allows for continuous and efficient platform evolution;

    Technologies: HTML (HTML5), CSS (CSS3), JavaScript, TypeScript, React, Next.js, Module Federation (micro-frontend), Chakra UI e Azure DevOps.

  • See more
  • Jan 2002 - Jul 2003 | Etec Philadelpho Gouveia Netto

    Computer Technician

    Technical training with logic, introduction to hardware maintenance and Web and Desktop development

  • See more
  • Sep 2017 | Igor Alcantara

    Fundamentals of Machine Learning (8 hours)

  • Aug 2017 | Igor Alcantara

    Language R (8 hours)

  • See more

Projects & developments

  • Use Python

  • Machado Alves

  • Devflix

Contacts

Can I help you with anything? Do you have any questions or suggestions? Get in touch via social media or for more traditional means, send an email, I'll be happy to answer.