Full Stack Developer with 15+ years of experience in software development, focusing on C# with .NET and Javascript frameworks. Expertise in building web and desktop applications, as well as strong skills in database management, especially MS SQL and MySQL. Committed to continuous learning, I acquired skills in various technologies, including Oracle, RabbitMQ, MassTransit, and DevOps aspects. I value Agile and Scrum, seeking to create impactful solutions and contribute to significant projects. I am ready to collaborate with professionals and organizations aligned with my principles and passion for technology
- Working with TypeScript, Angular, and Node.js in the full stack development of web applications.
- Responsible for implementing both frontend and backend scalable and high-performance solutions.
- Integration of APIs and services, ensuring efficient communication between frontend and backend.
- Collaborating with multidisciplinary teams to ensure the delivery of high-quality and user-friendly products.
- Applying agile methodologies for an efficient and flexible development cycle.
- Interacted with teams from other countries, communicating in English.
- Engaged in Full Stack development, specializing in .NET and Angular, and using TypeScript to improve Angular projects.
- Gained experience with messaging technologies such as RabbitMQ and MassTransit for efficient data handling and service communication.
- Used MediatR to improve communication standards in REST API developments.
- Participated in DevOps activities, including maintaining CI/CD pipelines and vulnerability analysis.
- Managed Oracle databases, focusing on optimizing data structures and query performance.
- Developed websites using Razor, JavaScript, C# and MS SQL, and also worked with jQuery.
- Improved legacy ASP MVC applications and explored cloud and automation technologies with Power Automate, improving my front-end and back-end skills.
- Improved ERP and ASP MVC systems, focusing on UI and functionality.
- Gained valuable experience in ETL processes with PostgreSQL and Azure, integrating Talend and Data Factory.
- First introduction to working in a technical team and using the Kanban methodology.
- Led the development of "Consulte", a desktop application for automated data capture and validation, refining my application development and problem-solving skills.
- Played a key role in providing user support and training, enhancing my ability to communicate technical concepts effectively to non-technical users.
- Developed and maintained various desktop applications using VB.NET, balancing user needs with technical requirements to deliver practical solutions.
- Gained extensive experience in web technologies, including ASP and HTML, and database management with MS SQL and MySQL.
- Involved in installation and setup activities for WinForms and ASP WebForms projects, ensuring smooth deployment and functionality.
- Worked with MS Office, mastering advanced features in Excel and Access, essential in my first development tasks.
- Gained skills in analyzing and validating data, understanding the importance of accuracy and integrity in software solutions.
- Developed fundamental skills in software development, including custom system migration from Access VBA to VB.NET and MS SQL, laying the foundation for my future career in technology.