Howdy Logo
Image of Leonardo A.

Leonardo A.
Full-stack Product Engineer

Node.js
Vue.js
Express.js
Flutter
React Native
Ionic
Cascading Style Sheets
Apollo Graphql
Html
Java
Javascript
Kotlin
React
Bio

A Front-End Developer with four years of experience in web development, infrastructure, and mobile applications. Expertise encompasses website creation, server configuration, domain purchasing and setup, brand development, and e-commerce platform development. Proficient in implementing payment systems and has substantial knowledge in Object-Oriented Programming (OOP) and REST principles. Skilled in Java, Kotlin, and JavaScript, and experienced in working with frameworks such as Angular, ReactJS, and React Native. Dedicated to the continuous enhancement of development processes.

  • Developer Front-end & Mobile
    9/1/2023 - 4/1/2024

    Developed proficiency in creating scalable and maintainable mobile applications through a component-based architecture suitable for credentialing information management. Utilized React and React-Native to enable a shared code base between Android and iOS platforms, facilitating simplified development and maintenance processes. Implemented TypeScript to ensure code safety and robustness, while integrating JavaScript for developing fluid and interactive application components. Leveraged Azure DevOps for an efficient development cycle covering version control, CI/CD automation, and task tracking. The application aimed to enhance the accreditation process experience by adhering to solid architectural principles and employing cutting-edge technologies.

  • Developer Front-end & Mobile
    5/1/2021 - 5/1/2023

    Developed proficiency in front-end and mobile development while working on the Rio Card public transportation app, using technologies such as VueJS, Vue Router, Vuex, Composition API, and TypeScript to create a user-friendly interface. Leveraged Node.js to build a REST API for communication with a MongoDB database to manage user and transport card information. Utilized AWS and Docker for efficient cloud hosting and deployment, ensuring scalability. Created an intuitive design with Adobe XD and Vuetifyjs, leading to the app's adoption by 5 million active users. Ensured robust functionality with automated testing using Jest and API interactions with Axios.

    Led the development of a mobile educational application, integrating a blend of technologies including VueJS, ReactJS, React Native, Material-UI, and Tailwind CSS for a seamless user experience. Employed state management solutions such as Zustand, Redux, and Context API, and utilized tools like OneSignal, CodePush, and Notifee for push notifications and deployment processes. Constructed a GraphQL API using Node.js to interface with PostgreSQL for storing user data and educational content. Enhanced the application with extensive automated testing via Jest and API calls through Axios. Streamlined the design process with Figma and Zeplin. Leveraged infrastructure and deployment tools like AWS, Docker, Docker-Compose, Sentry, and MixPanel. The app supported 400 thousand daily active users and reached 12 million active users overall.

  • Mobile Developer
    2/2/2020 - 5/2/2021

    Contributed to the migration squad focused on transitioning mobile applications from Ionic 3 and Angular 8 technologies to Ionic 4. Provided front-end programming support using TypeScript to develop in HTML, Sass, CSS, Node.js, and JavaScript. Acquired proficiency in Kotlin language and Android development during a professional transition.

  • Marketing/Marketing Management, General at Estácio de Sá University
    2006 - 2009

  • Analysis and Development of Systems at Estácio de Sá University
    2018 - 2021

  • Master of Business Administration (M.B.A.) at Castelo Branco University
    2012 - 2013

  • Kotlin for Java Developers at LinkedIn
    5/2/2020

  • Foundations of Modern Programming with Kotlin at Udemy
    1/2/2020

  • Object-Oriented Programming Fundamentals in C# at Pluralsight
    7/2/2019

  • C# Fundamentals at Pluralsight
    6/2/2019

  • React Fundamentals at Pluralsight
    3/2/2019

  • Typescript Developer at Alura Cursos Online
    2/2/2018

  • Angular 2 Programmer at Alura Cursos Online
    2/2/2018

  • Java Developer at Alura Cursos Online
    12/2/2017

  • JavaScript Engineer at Alura Cursos Online
    7/2/2017

  • Front-End Engineer at Alura Cursos Online
    5/2/2017

  • JavaScript Developer at Alura Cursos Online
    4/2/2017

  • Multiplatform Cordova Mobile Developer at Alura Cursos Online
    4/2/2017

  • Beginner in Programming at Alura Cursos Online
    4/2/2017

  • Front-End Developer at Alura Cursos Online
    4/2/2017

Leonardo is available for hire

Hire Leonardo A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.