Howdy Logo
Image of Murilo A.

Murilo A.
Full-stack Product Engineer

Node.js
Express.js
Cascading Style Sheets
Typescript
Html
Javascript
Python
C++
Postgresql
Mongodb
Bio

A specialist in software development with an emphasis on management systems, possessing extensive field experience within Brazil's major industries as well as international environments. The primary focus lies on the technological development of fleet management systems, utilizing a robust skill set that includes Node.js, TypeScript, Microservices, C#, C++, Python, SOLID principles, Design Patterns, and MQTT. There is a commitment to applying expertise in industrial automation processes towards constructing systems for web environments, embedded contexts, and data science.

  • Full Stack Developer - Mid Level
    11/1/2022 - Present

    Transformed internal company requirements into new features for the management system handling all operational control for the carrier. Demonstrated expertise in Full Stack Development using Node.js, Nestjs, Angular, and SQL Server. Led the development team, ensuring cohesive progress and efficient project execution. Conducted in-depth studies and feasibility assessments of emerging technologies.

  • Senior Developer
    10/1/2022 - 11/1/2022

    Successfully engineered and maintained a platform dedicated to managing autonomous vehicles, showcasing extensive technical expertise in various tools and frameworks. Mastered the use of programming languages like Python and C++ to develop core functionalities. Utilized ROS (Robot Operating System) to manage communication between software components, ensuring seamless real-time operations. Applied machine learning algorithms for object detection and path planning, enhancing vehicle autonomy and safety. Leveraged Docker containers for streamlined deployment and microservices architecture for modular system development. Employed AWS for robust cloud infrastructure, achieving high availability and scalability. Ensured data accuracy and integrity using PostgreSQL, while utilizing Kubernetes for orchestration and management of containerized applications. Maintained code quality and collaboration through Git, implementing CI/CD pipelines to automate testing and deployment processes. Demonstrated strong problem-solving skills through the identification and resolution of performance bottlenecks and system integration challenges.

  • Senior Back-end Developer
    5/1/2022 - Present

    Developed management systems for autonomous vehicles employing web technologies, adhering to standardization norms for autonomous vehicle systems. Built microservices-based systems using Node.js, RabbitMQ, and Docker. Designed communication interfaces utilizing the MQTT protocol with the EMQX broker. Integrated the autonomous vehicles' database with the management application through REST API, utilizing the Fastify framework.

  • Control Systems Technician
    12/1/2020 - 10/1/2022

    Specialized in developing software for Automated Guided Vehicles (AGVs) and management systems for production lines that utilize autonomous vehicles. Developed and refined proficiency in key programming languages and frameworks tailored for AGV functionality and production line automation. Utilized advanced algorithms and control systems to enhance the efficiency and reliability of AGVs within production environments. Leveraged cutting-edge tools and technologies to streamline production processes, integrating software with hardware components to achieve optimized operational workflows. Implemented robust management systems capable of real-time monitoring, data collection, and analytics to ensure seamless and efficient production line performance. Actively contributed to the advancement of autonomous vehicle technology and their practical applications in industrial settings.

  • Junior Automation Engineer
    6/1/2020 - 11/30/2020

    Developed advanced software for Automated Guided Vehicles (AGVs) and managed production line systems incorporating autonomous vehicles. Acquired and demonstrated expertise in programming languages and tools necessary for real-time vehicle navigation and task management. Engineered robust, scalable software solutions to facilitate efficient production workflows and enhance operational performance. Implemented algorithms for dynamic path planning and obstacle avoidance, ensuring seamless integration of AGV fleets within manufacturing environments. Utilized frameworks and technologies to create user-friendly interfaces and data management systems for real-time monitoring and control. Concentrated efforts on improving system reliability, reducing downtime, and optimizing overall productivity in dynamic production settings.

  • Automation Trainee
    10/1/2019 - 7/31/2020

    Expertise in the development of software solutions specifically tailored for industrial automation, with a specialized focus on creating intuitive Human-Machine Interfaces (HMI). Utilized advanced programming skills and toolsets to design, develop, and implement responsive and reliable HMI systems that enhance operational efficiency and user interaction within industrial environments. Proficient in leveraging programming languages and frameworks essential for industrial automation including C#, Python, and JavaScript. Applied extensive knowledge in the use of industry-standard tools and platforms such as WinCC, InduSoft Web Studio, and Wonderware. Demonstrated proficiency in working with industrial communication protocols like Modbus, OPC, and Profibus to ensure seamless integration and communication between various automation components and systems. Managed version control and collaborative development using Git, ensuring code quality and maintainability. Focused on delivering robust, user-friendly HMI solutions that optimize machine operation and provide critical operational insights, leading to significant improvements in productivity and process control.

  • Automation Intern
    5/1/2019 - 10/31/2019

    Gained extensive experience in software development focusing on industrial automation, notably through the creation and optimization of Human-Machine Interfaces (HMI). Leveraged programming languages and frameworks such as C#, Java, and Python to enhance HMI functionalities. Utilized tools including Siemens WinCC, Rockwell Automation's FactoryTalk, and Ignition by Inductive Automation to streamline automation processes. Demonstrated proficiency in establishing seamless integration between hardware components and software applications. Showcased skills in working with PLCs (Programmable Logic Controllers) and SCADA (Supervisory Control and Data Acquisition) systems, ensuring reliable and efficient data acquisition and control. Employed version control systems such as Git to maintain collaborative code integrity and applied continuous integration/continuous deployment (CI/CD) practices to bolster software development efficiency.

  • Information Systems at Pontifical Catholic University of Paraná
    2018 - 2026

  • Mechatronics at Pontifical Catholic University of Paraná
    2015 - 2017

  • Product Modeling in CAD - SOLIDWORKS at Pontifical Catholic University of Paraná
    2018 - 2018

  • HTML5 and CSS3 Part 1: The First Web Page at ALURA
    3/1/2022

  • HTML5 and CSS3 Part 2: Positioning, Lists, and Navigation at ALURA
    3/1/2022

  • HTML5 and CSS3 Part 3: Working with Forms and Tables at ALURA
    3/1/2022

  • HTML5 and CSS3 Part 4: Advancing in CSS at ALURA
    3/1/2022

  • Python 3 Part 1: Introduction to the New Version of the Language at ALURA
    3/1/2022

  • Python 3 Part 2: Advancing in the Language at ALURA
    3/1/2022

  • Git and Github: control and share your code at ALURA
    3/1/2022

  • Git and GitHub: Branching Strategies, Conflicts, and Pull Requests at ALURA
    3/1/2022

  • Python 3: Introduction to Object Orientation at ALURA
    2/1/2022

Murilo is available for hire

Hire Murilo A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.