Howdy Logo
Image of Eduardo D.

Eduardo D.
Principal Engineer

Node.js
Vue.js
Ruby On Rails
Qt
Sql
Java
Javascript
C++
Bio

A seasoned Software Engineer with six years of experience, possessing expertise in a broad spectrum of technologies spanning web development and embedded systems software. Demonstrates a strong understanding of design patterns and adopts a flexible, solution-oriented approach to technology selection, ensuring the optimal match for project requirements.

  • Software Engineer Specialist
    9/2/2018 - Present

    Participated in the development of the main product, focusing on the creation of new features and designing innovative solutions. Developed and maintained various tools and libraries to streamline app maintenance for developers. Demonstrated a deep understanding of engineers' needs, ensuring compatibility and ease of use for the tools and libraries provided. Collaborated with other engineers and teams to effectively integrate these tools and libraries into existing systems and processes. Authored comprehensive engineering documentation and tutorials to facilitate the usage of these tools and libraries by developers. Maintained a fully functional CI/CD flow to ensure quick and secure app delivery. Proactively ensured app security and kept dependencies up to date to protect users from potential attacks and vulnerabilities. Additionally, specialized in the development of commercial applications that integrate with tax systems, utilizing C++ with Qt/QML and Android frameworks.

  • C++ Developer
    10/2/2017 - 9/2/2018

    Developed a specialized database system for storing logs generated by routers and hubs, utilizing embedded technology with proficiency in C and C++. Successfully implemented efficient data structures tailored for log storage, retrieval, and management. Integrated low-level programming techniques to optimize performance on constrained embedded systems. Leveraged knowledge of TCP/IP protocols to capture and process log data in real-time. Demonstrated expertise in microcontroller programming and memory management crucial for embedded environments. Employed version control systems for collaborative development and ensured code stability and maintainability using Git. Maintained rigorous testing protocols to ensure robust and error-free database performance.

  • Software Engineer
    8/2/2016 - 10/2/2017

    Developed commercial applications aimed at product sales and integrated those with various tax systems. Utilized advanced proficiency in C++ with QT/QML and Android frameworks to deliver robust solutions.

  • Full-Stack Developer
    7/2/2015 - 7/2/2016

    Contributed to the development of a comprehensive application and mobile app designed to assist nutritionists with appointment management. The web application utilized Ruby on Rails for backend development and Angular 1 for the frontend, ensuring robust server-side functionality and a dynamic user interface. The Android app was built natively, leveraging the platform's capabilities to deliver a seamless user experience. This role enhanced technical expertise in both web and mobile application development and fostered skills in integrating frontend and backend technologies for optimal performance and user engagement.

  • Software Programmer
    8/2/2013 - 7/2/2015

    Developed applications for large-scale industries operating in Brazil. Gained proficiency in various programming languages and frameworks. Enhanced skills in systems integration, application optimization, and database management. Utilized contemporary development tools to ensure robust, scalable, and maintainable code. Implemented best practices for software development and system design to meet industry standards and client requirements.

  • Application Development at EEEP Joaquim Moreira de Souza
    2011 - 2013

Eduardo is available for hire

Meet Eduardo D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.