Hello, I'm @matheuscamarques! 👋 My name is Matheus de Camargo Marques. I'm a software engineer with a technical background in Computer Science and Logistics, currently pursuing a degree in Computer Engineering. My passions are Software Engineering and Design Patterns.
Certainly, here's the information with the addition of a third project:
-
Shopping Cart
- Github - Shopping Cart
- Item Control: Manage items within the shopping cart.
- Shopping Cart Management: Handle the lifecycle of the shopping cart.
- Cart Payment Processing: Process payments for items in the cart.
- Email Notifications: Send email notifications.
- Monitoring and Observability (Grafana and Prometheus): Implement monitoring and observability using Grafana and Prometheus.
- Data Streaming (Kafka): Stream data using Kafka.
- Usage of Sagas Pattern: Implement the Sagas Pattern for workflow management.
-
Open-World Multiplayer RPG Game Development
- Front End in Angular TypeScript and ProcessingJS
- Backend in Elixir
- Utilization of WebSockets for Real-Time Communication
- Incorporation of State Machine-driven Gameplay for Interactive Open-World Exploration
-
Omnichannel Payment Gateway Integration for Brazilian Market
- Payment Gateway Integration: Integrate with popular Brazilian payment gateways.
- Multi-Channel Support: Enable payments across multiple sales channels.
- Security and Compliance: Implement security and compliance standards.
- Transaction Monitoring: Monitor payment transactions for reliability.
- Localization and Currency Handling: Support local currencies and languages for a seamless payment experience.
- Customer Experience Enhancement: Enhance the customer payment experience.
- Payment Confirmation and Notifications: Provide payment confirmation and notifications.
💻 Technologies and Experience I specialize in Elixir and Erlang, with experience in developing robust and scalable applications using the Phoenix Elixir framework. My journey in web development began in 2016, where I delved into PHP and Vanilla Javascript. Over the years, I've worked with various renowned frameworks, including Laravel, CodeIgniter, Angular, Bootstrap, and jQuery. Additionally, I'm skilled in superset languages like TypeScript and Dart, enabling me to create modern and efficient web applications.
Currently, I'm focused on highly available and fault-tolerant Microservices projects. My skills extend to languages like Java, GoLang, and Erlang, allowing me to create high-performance distributed systems. I also have a keen interest in cross-platform development and have been closely following the advancements and trends of Flutter in this field.
🌐 Web3 and Smart Contracts Beyond my practical work, I'm an enthusiast of Web3 technology and Smart Contracts. I'm constantly updating myself on emerging technologies in this exciting field, where I see immense potential to revolutionize digital interactions and trustworthy transactions on the internet.
👨💻 Ready for new challenges My combination of technical education, web development experience, specialization in Elixir and Erlang, familiarity with various frameworks, and my interest in emerging technologies make me a versatile software engineer ready to tackle complex challenges.
I'm always open to job opportunities and collaborations, so please feel free to get in touch with me to discuss projects or partnerships.
📫 Get in Touch GitHub: @matheuscamarques LinkedIn: @matheuscamarques Email: matheuscamarques@gmail.com Medium: @matheuscamarques Let's together build an amazing digital future! 😄