Howdy Logo
Image of Elvis M.

Elvis M.
Principal Engineer

Node.js
Typescript
Sql
Java
Javascript
React
Bio

Senior Full-Stack Developer with five years of extensive experience in web development, specializing in Java and JavaScript technologies. Demonstrated expertise in frameworks such as Spring, Spring WebFlux, Micronaut, React, Next.js, Angular, and Nestjs, along with proficiency in TypeScript. Experience spans working in international team environments and leading technical initiatives, which include code reviews, testing, deployment maintenance, and data modeling. Competent with state management tools including ContextAPI, Zustand, and Redux, and adept with UI libraries such as Material-UI, Chakra UI, NativeBase, and Magnus UI. Skilled in styling using StyleSheet, Styled Components, and Sass. Possesses strong knowledge of databases like MySQL, PostgreSQL, MongoDB, and Firebase, and testing frameworks/tools including Jest, React Testing Library, JUnit, and Mockito. Capable of adapting to various languages and frameworks to engineer solutions that meet specific project requirements.

  • Senior Fullstack Developer
    5/1/2023 - 3/1/2024

    Led the development and maintenance of a project designed to attract students to universities throughout Brazil, focusing on new features and overall system upkeep. Played a pivotal role as the project leader, responsible for coding, coordinating deliveries, and optimizing development processes using SCRUM and Git Flow methodologies. Managed infrastructure and deployments utilizing Terraform, GitLab CI, Kubernetes, and DigitalOcean. Orchestrated the definition and implementation of the project's GitFlow, and developed flowcharts and sequence diagrams for better visualization. Designed an automated test suite and established a local development environment with Docker to mitigate compatibility issues. Leveraged a robust tech stack including Java, Micronaut, Next.js, React, Typescript, and MongoDB to ensure comprehensive and efficient results.

  • Software Engineer
    9/1/2022 - 5/1/2023

    Developed new features and performed bug fixing for integrations with payment platforms and solutions for restaurant networks in the UK and USA, including Kiosk and multi-venue ordering systems. Played a crucial role as a software engineer, contributing to the development of optimized solutions while adhering to best practices such as Clean Code and SOLID principles for both back-end and front-end projects. Utilized a technology stack comprising Java, Spring Boot, MySQL, Angular, React, HTML, CSS, along with Integration and JUnit tests, Jest, and Cypress for testing. Ensured efficient project management and delivery through SCRUM methodologies.

  • Front-End Developer
    1/1/2022 - 9/1/2022

    Co-responsible for the development and construction of the main project, actively participating in technology and design decisions. Developed proficiency in Typescript, Next.js, Firebase, Chakra UI, Jest, and React Testing Library, with significant experience utilizing Zustand for state management. Applied agile methodology throughout the development process. Conducted development team meetings and communications primarily in English.

  • Systems Developer
    2/1/2021 - 1/1/2022

    Developed new features using Java for the Payroll system of the Feira de Santana city council, demonstrating extensive expertise in Java-based applications. Constructed new interfaces for the Internship Management System utilizing the Maker tool, showcasing proficiency in creating user-friendly and functional interfaces. Conducted maintenance on the Outsourcing Management and Payroll systems, ensuring their efficient operation and reliability.

  • Fullstack Developer
    3/1/2019 - 9/1/2021

    Developed a comprehensive e-commerce platform for the niche market of clothing utilizing React.js, Material-UI for component support, and Redux for state management. Backend API was developed using Node.js with MongoDB for database management, demonstrating full-stack development capabilities from database construction to front-end integration.

    Engineered a web application for academic management encompassing subjects, faculty, and students. The project adopted Java, MySQL, and Spring to build the backend API and React.js for front-end development. Utilized Material-UI and class components, as well as Redux and Redux Sagas, to manage state and UI complexity. Ensured high-quality code through automated testing with Jest, Selenium, and React Testing Library.

    Contributed to the development of an institutional website, incorporating React.js with Material-UI and Styled Components to craft the front-end interface. Participated in various internal projects under the same technology stack. Additionally, developed a landing page for a Digital Marketing product launch using React.js and Chakra-UI, underscoring versatility in front-end development frameworks.

  • Bachelor in Computer Engineering at State University of Feira de Santana
    2017 - 2022

Elvis is available for hire

Hire Elvis M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.