Howdy Logo
Image of Leonardo D.

Leonardo D.
Front-end UX Engineer

.NET
Vue.js
Javascript
C#
Angular
Bio

With over five years of experience in software development, the focus lies in Fullstack proficiency with a specialization in C# and Visual Basic for back-end development. The portfolio includes a variety of projects encompassing ConsoleApp, WPF, ASP.NET, Classic ASP, ASP.NET Core, and Standard. On the front-end, the expertise spans Angular 2+, VueJs, JQuery, and vanilla JavaScript.

Expertise extends to implementing projects using Microservices with messaging solutions such as RabbitMQ and EventBus (Azure), and Rest APIs. There is a strong grasp of architectural and project patterns, including DDD, MVC, and MVVM.

In database management, experience includes working with SQL Server, MySQL, and Redis (as cache), with an emphasis on solid modeling practices and query optimization.

Advocacy for agile methodologies, particularly Scrum and XP, has led to efficient and quality-driven project deliveries. Proficiency in version control is demonstrated through extensive use of GIT, Azure DevOps, and TortoiseSVN.

Proven ability in creating unit and interface tests using tools like Selenium and Unit ensures the quality assurance of software development. Further experience encompasses both cloud (Azure) and on-premises environments for production and development.

Familiarity with containerization, infrastructure as code, and pod orchestration underpins a commitment to scalable and resilient infrastructure solutions. Continuous pursuit of new challenges showcases a commitment to applying and enhancing skills, contributing significantly to project success and team development.

  • Software developer
    3/1/2022 - 3/1/2024

    Maintained a legacy project leveraging ASP.NET Classic, jQuery, Vue.js, HTML, and CSS to enhance performance and user experience. Designed and built software architectures for new functionalities and bug resolution using tools like Jira, Jira Share, Azure DevOps, Visio, and Design Patterns, fostering a culture of thorough code review and reducing production bugs. Implemented Bank as a Service (BaaS) on ERP systems utilizing C# with RestSharp and SignalR for real-time transaction updates, enabling users to manage bank fees and transactions seamlessly. Managed developer teams, encouraging independence, self-motivation, teamwork, and problem-solving skills within a multicultural environment. Coordinated unit tests for backend components, interfacing with Jira and Microsoft Teams to maintain excellent communication and adherence to deadlines alongside Product Owners (PO), Quality Assurance (QA), and Scrum Masters. Developed micro-frontends using Vue.js and ASP Classic with iframes to enhance software scalability and accelerate development processes.

  • Software developer
    5/1/2019 - 9/1/2022

    Developed a new Claims application utilizing C# (.NET Core) with Domain Driven Design (DDD) in the backend and Angular 8+ (incorporating Angular Material Components) in the frontend, facilitating the management of groups across LATAM countries. Engineered microservices for reporting, integration with legacy software for each country, and data import/export processes for managerial areas, employing RabbitMQ to enhance bug fixes in individual features. Designed and implemented dashboards and forecasts using Power BI, providing a novel perspective on market views and cost analysis for head offices in LATAM countries. Managed tasks via Monday and adhered to XP and Scrum methodologies to control feature development and timelines, ensuring timely delivery aligned with the schedule set by head offices.

  • Intern
    8/1/2018 - 3/1/2019

    Developed proficiency in building automatic tests using Selenium in C#. Managed support email communications to facilitate excellent client relationships. Conducted user tests on the company application to ensure comprehensive coverage and prevent page errors. Expanded application reach by translating it into Spanish, catering to additional countries in LATAM.

  • Analysis and Development of Systems at USCS - Municipal University of São Caetano do Sul
    2017 - 2020

  • Software Engineering at Impacta Technology
    2021 - 2022

Leonardo is available for hire

Hire Leonardo D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.