Raphael Queiroz

Raphael Queiroz Email and Phone Number

Software Developer Consultant @ NEX T Engineering
lisbon, lisbon, portugal
Raphael Queiroz's Location
Macedo de Cavaleiros, Bragança, Portugal, Portugal
About Raphael Queiroz

I'm a programmer with 15 years’ experience in developing and maintaining enterprise-level applications. Strong ability to design, implement and test complex software solutions. Expertise in C# and .Net technologies; SOA, CQRS, Monolithic, Restful and microservices architectures. Application of best agile and development practices. Knowledge of relational (SQL Server and Oracle) and non-relational (Elasticsearch) databases and message queuing (RabbitMQ). Strong problem-solving and systems analysis skills. Passionate about creating innovative software solutions.

Raphael Queiroz's Current Company Details
NEX T Engineering

Nex T Engineering

View
Software Developer Consultant
lisbon, lisbon, portugal
Employees:
36
Raphael Queiroz Work Experience Details
  • Nex T Engineering
    Software Developer Consultant
    Nex T Engineering Feb 2023 - Present
    Porto, Portugal
    Responsible for supervising and ensuring the continuous operation of critical business systems, applying SOLID principles and best agile development practices with SCRUM and PMBOK. Working with systems of various architectures such as SOA, Microservices, Monolithic and CQRS. Development of systems in C#, Java, HTML, Javascript, JQuery and ASP.Net, and maintenance of web services with SOAP and RESTful. Use of ORM (Hibernate, Entity Framework) with Oracle, SQL Server, T-SQL and DB2 databases, and implementation of applications in .Net Framework and .Net Core, as well as WCF for distributed services. Maintenance of CI/CD pipelines with Jenkins and GitHub, source code management with GitHub, TFS and Sirena Dimensions, and small and simple task automation with Shell script and PowerShell.Use of Gantt Charts and Kanban Boards, and conducting daily meetings, sprint planning and retrospectives for monitoring and continuous process improvement.
  • Ecad - Escritório Central De Arrecadacação E Distribuição
    Software Developer Consultant
    Ecad - Escritório Central De Arrecadacação E Distribuição Sep 2022 - Aug 2023
    Part-time consultant, carrying out individual and self-managed work on software development and maintenance projects for a music copyright monetary distribution system. Delphi programming language and Monolithic architecture. Oracle database, using PL/SQL, and repositories managed using TFS. In addition, reports were produced with Quick Report and queries and database operations were tuned to optimise performance.
  • Bradesco Seguros
    Team Leader / Project Manager
    Bradesco Seguros Apr 2019 - Nov 2022
    Rio De Janeiro, Rio De Janeiro, Brasil
    Responsible for managing life insurance and private pension IT systems, leading system development and maintenance projects. Application of good agile development practices with SCRUM and PMBOK, ensuring efficiency and quality at all stages of the project. I worked directly with clients, carrying out detailed analyses of systems and demands, and drawing up proposals for solutions that met their needs and expectations. In addition, I negotiated with suppliers to ensure the delivery of high-quality solutions, trained and led teams, promoting a collaborative and efficient working environment.In a technical leadership role, I defined and implemented software solutions, applying knowledge of architectures such as SOA, Microservices, Monolithic and CQRS. Use of programming languages such as C# and Java, and SOAP and RESTful services to develop robust and scalable systems. Use of Oracle, PL/SQL, SQL Server, T-SQL, DB2 and Elasticsearch databases, and message queues with RabbitMQ. Use of frameworks such as .Net Framework, .Net Core and WCF to ensure adherence to best architectural and development practices. For project management, use of Gantt Charts, Kanban Boards and Eisenhower and UTC matrices, coordinating all project stages efficiently and ensuring customer satisfaction with the results delivered.
  • Ecad - Escritório Central De Arrecadação E Distribuição
    Specialist System Analyst
    Ecad - Escritório Central De Arrecadação E Distribuição Apr 2011 - Apr 2019
    Rio De Janeiro, Brazil
    Responsible for developing and maintaining systems, covering a variety of responsibilities and technologies. My role included to analyse the system, identify needs and ensure a good relationship with clients. It was necessary to develop and migrate functionalities to a new system, which required in-depth studies of technologies, frameworks, architecture and risk analysis, covering various phases of the SDLC. In addition, I took on the role of Scrum Master, facilitating the adoption of agile methodologies and ensuring the efficiency of development processes. My responsibilities included version control and deploy, as well as refactoring to optimise existing code.During this experience, I worked with various programming languages, including Delphi, C#, WPF and Shell. I used frameworks such as .Net Core, .Net Framework and WCF, and implemented different architectures, such as Microservices, SOA, Monolithic, MVVM, STAR and CQRS. The use of databases involved Oracle, PL/SQL and Elasticsearch, as well as ORMs such as NHibernate. I also configured and used SOAP and Restful services and implemented messaging solutions with RabbitMQ. In report generation, I used Quick Report, DevExpress Report and Kibana.Other relevant activities included tuning database queries to improve performance and applying good practices such as SOLID, SCRUM and PMBOK to ensure development quality and efficiency. Application of TDD techniques for complex and sensitive process evaluations. For effective task and time management, I used prioritisation matrices such as Eisenhower and UTC, as well as visual planning tools such as Gantt Charts and Kanban Boards. This comprehensive experience has given me a deep insight into software development, from conception to delivery, ensuring the implementation of robust and efficient technological solutions.
  • Seek Sistemas Ltda.
    Junior Developer
    Seek Sistemas Ltda. May 2010 - Mar 2011
    Niterói, Rio De Janeiro, Brazil
    Provide support and maintenance of inventory automation systems and customer support, performing installation and maintenance of the system onsite and remotely through remote support technologies.ToolsDelphi 2007, FirebirdArchitecture - MonolithicVersioning - StarTeam
  • Marinha Do Brasil
    Junior System Analyst
    Marinha Do Brasil Apr 2009 - Mar 2010
    Rio De Janeiro, Rio De Janeiro, Brazil
    Develop military promotion systems, guided by documentation with UML artifacts. Provide support and raise requirements directly with the customer.Tools - Delphi 2005, Oracle 10gArchitecture - Client-serverVersioning - StarTeam

Raphael Queiroz Education Details

Frequently Asked Questions about Raphael Queiroz

What company does Raphael Queiroz work for?

Raphael Queiroz works for Nex T Engineering

What is Raphael Queiroz's role at the current company?

Raphael Queiroz's current role is Software Developer Consultant.

What schools did Raphael Queiroz attend?

Raphael Queiroz attended Estácio, Pontifícia Universidade Católica De Minas Gerais.

Not the Raphael Queiroz you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.