Skip to content
View MarcioMoreira's full-sized avatar

Block or report MarcioMoreira

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marciomoreira/README.md

🏛️ Marcio Moreira | Architect ➔ Developer 🛡️

"Architecture matters. Structure brings balance to code."

I am a developer with a background in Architecture and a passion for building—and securing—complex digital structures. I’ve traded physical blueprints for technical ones, moving from designing buildings to managing mission-critical enterprise logic and exploring the world of cybersecurity.


🚀 Professional Focus

  • Core Systems & Data: Currently managing mission-critical logic as a COBOL and PL/SQL Developer, focusing on enterprise reliability and Oracle environments.
  • Full Stack Foundations: Leveraging the Java Spring ecosystem and JavaScript to build modern, scalable web applications.
  • Enterprise Platforms (DXP): Architecting modular solutions within the Liferay ecosystem, specializing in OSGi modularity and Client Extensions.
  • Cybersecurity & Hacking: Junior Analyst path at Cisco Academy. Learning to think like a hacker to build resilient, "hardened" systems.
  • Game Development: Blending storytelling and logic. Check out my latest game project: The Lord of The Bricks.

🛠️ Technical Expertise

🧱 Foundations & Engineering

  • Core Logic: Java (OOP), Algorithms & Data Structures, Haskell (Functional Logic).
  • Principles: Clean Code, SOLID, Design Patterns, MVC Architecture.
  • Liferay Architecture: DXP Portlet development, Fragments, and Headless API integration.
  • Methodology: Agile/Scrum, Version Control (Git/GitHub).
  • AI-Augmented Dev: Advanced Prompt Engineering, AI-assisted Debugging, Unit Test Generation (JUnit/Mockito), and Documentation Refactoring.

⚙️ Backend & Systems

  • Frameworks: Spring Boot, Spring MVC, JPA / Hibernate (ORM).
  • Enterprise Logic: COBOL & PL/SQL (Mission-critical data handling).
  • API Design: Creating & consuming RESTful & SOAP APIs, Dependency Injection.
  • Databases: SQL & Relational Design (MySQL, PostgreSQL, Oracle).
  • Testing: Unit and Integration testing using JUnit and Mockito.

🎨 Frontend & UI/UX

  • Core Web: HTML5, CSS3, JavaScript (ES6+).
  • Frameworks: React.
  • Liferay UI: Clay (Lexicon), Theme development, and Responsive Design.
  • Modern Web: Responsive Design, API Integration (Connecting Frontend to Backend).

🎓 Education & Certifications

  • Computer Engineering | University of Lisbon 🇵🇹
  • Full Stack Specialization | Code for All_
  • Oracle Foundations | (Pursuing Certification)
  • Cybersecurity Junior Analyst | Cisco Academy (In Progress)
  • Liferay Foundations

🕹️ Featured Project: The Lord of The Bricks

Blending storytelling and logic.
Check out the repository here!


🤝 Connect with Me

LinkedIn

Pinned Loading

  1. COBOL COBOL Public

    Repository to store algorithms and practical exercises developed in COBOL.

    COBOL 1

  2. PLSQL PLSQL Public

    PL/SQL Master Collection: Financial & Banking Systems. Procedural logic and database management for an Insurance System. Includes schema definitions, seed data, and PL/SQL functions/procedures for …

  3. my-javabank my-javabank Public

    JavaBank is a robust banking engine designed to master the complexities of financial logic and enterprise-grade architecture. Developed during the Code for All_ Full Stack Bootcamp, this project re…

    Java 1

  4. HugosGitStuff/arkanoid-clone-lotb HugosGitStuff/arkanoid-clone-lotb Public

    💍 A Java-based Arkanoid clone inspired by Middle-earth. Built from scratch without engines during Code for All_ Bootcamp. Features classic 2D physics, OOP design, and fantasy-themed levels. One epi…

    Java 2

  5. Haskell-Functional-Programming-Logic Haskell-Functional-Programming-Logic Public

    𝝀 Haskell: Functional Programming & Logic. A collection of functional programming challenges and algorithmic implementations developed during my B.Sc. in Computer Science. This repository serves as…

    Haskell 1

  6. miniTube miniTube Public

    Mini sound player project. A simple, Vanilla JS-powered sound player using links to build dynamic playlists. Exploring the fundamentals of interactive web components.

    HTML 1