Howdy Logo
Image of Marcelo V.

Marcelo V.
Full-stack Product Engineer

Node.js
Express.js
Cascading Style Sheets
Typescript
Github
Html
Javascript
Python
Postgresql
Docker Cloud
React
Bio

Graduate in Law with a Master's degree in Social Sciences, possessing nearly a decade of experience as a professor in Law and Human Sciences at various academic institutions. Transitioned to web programming in 2019, starting with foundational studies in HTML, CSS, and Javascript. Further education includes advanced training in React, and ongoing participation in the Full Cycle bootcamp to deepen expertise in Clean Code and software architecture principles.

  • FullStack Developer
    6/1/2022 - 12/1/2023

    Developed and maintained software for integration between hospital service systems, leveraging proficiency in languages such as Java and Python. Utilized frameworks including Spring Boot for back-end development and Angular for front-end tasks. Integrated various hospital information systems using HL7 standards and FHIR protocols. Demonstrated expertise in database management systems including MySQL and PostgreSQL, ensuring seamless data synchronization across platforms. Employed RESTful APIs for robust and secure communication between services. Maintained collaborative code bases using Git and Jenkins for continuous integration and deployment. Developed scripting solutions with Bash and utilized Docker for containerization, enhancing deployment efficiency and scalability.

  • Front-End Developer
    11/1/2021 - 4/1/2022

    Gained extensive experience in frontend development with a primary focus on Typescript and ReactJS. Utilized advanced JavaScript techniques and best practices to build responsive and interactive user interfaces. Developed a solid understanding of React hooks, context API, and component lifecycle management. Applied state management libraries like Redux and MobX to manage complex application states efficiently. Leveraged modern CSS frameworks such as Tailwind CSS and styled-components to ensure a consistent and visually appealing design across various platforms. Enhanced application performance through code-splitting, lazy loading, and optimization techniques. Collaborated using version control systems, including Git, to manage and maintain code repositories effectively. Employed testing frameworks like Jest and React Testing Library to write unit and integration tests, ensuring high code quality and reducing bugs. Strengthened the ability to work within Agile development methodologies, participating in sprint planning, code reviews, and stand-ups to foster collaborative project development.

  • Full Stack Developer
    9/1/2020 - 9/1/2021

    Developed proficiency in Java, Python, and C#. Extensive work on web frameworks such as Django and Spring Boot. Demonstrated understanding of front-end technologies including Angular, React, and Vue.js. Designed and managed relational databases using MySQL and PostgreSQL, along with NoSQL databases like MongoDB and Redis. Applied version control best practices using Git. Utilized Docker for containerization, ensuring efficient and consistent deployment of applications. Engaged in RESTful API development and integrated third-party services and APIs. Conducted unit and integration testing using JUnit and pytest to ensure software reliability. Applied Agile and Scrum methodologies to streamline development processes. Implemented CI/CD pipelines using Jenkins and GitLab CI to automate build and deployment activities. Collaborated effectively in cross-functional teams to deliver high-quality software solutions.

  • Front-End Developer
    1/1/2020 - 7/1/2020

    Gained extensive experience in consuming APIs and developing new features using ReactJS. Demonstrated proficiency in utilizing React Hooks and Context for managing state and side effects. Worked with Axios and Fetch API for making HTTP requests and ensuring seamless data integration. Showcased skills in component-based architecture, enhancing reusability and maintainability of the codebase. Utilized modern JavaScript (ES6+) features to optimize performance and readability. Conducted rigorous unit testing using Jest and the React Testing Library to ensure robust and error-free application features. Employed Git for version control to maintain a collaborative development process. Additionally, leveraged Redux for complex state management, facilitating predictable and consistent data flow throughout the application. Built responsive and user-friendly interfaces using CSS modules and styled-components for a polished user experience.

  • LAW at UNIP
    1999 - 2003

  • The terms Javascript, Typescript, ReactJS, and NodeJS are not educational degrees; they are programming languages and technologies. If you are looking for the English terms for educational degrees or courses involving these technologies, you could refer at Rocketseat
    2019 - 2022

  • Social Sciences at State University of Londrina
    2010 - 2011

  • Fullstack Web Development at Full Cycle Course
    2022 - 2023

Marcelo is available for hire

Hire Marcelo V.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.