Current language:English (US)

Hello, I’m aSoftwareDeveloper& UI/UX Designer

I look forward to creating innovative and reliable solutions with you. Explore my portfolio and discover how I can bring value to your project.

Scroll Down

Welcome To My Portfolio!

About Me

Hello There! 👋🏽I'mRodrigo Moreira!

Black-and-white photograph of Rodrigo Moreira, a Brazilian Full Stack Software Developer, looking slightly to the side with a calm expression, set against a blurred background. A young Afro-Brazilian man with medium brown skin, slightly full lips, and a wider nose base with a gently flattened tip. His hair is curly, leaning toward a coily texture, styled at a balanced length.

The monochrome image conveys a professional and understated aesthetic, expressing focus, maturity, and openness to new opportunities. Rodrigo Moreira is a Full Stack Software Developer based in Brazil, prepared to work on new projects and add value through strong software development skills, industry best practices, and scalable solutions.

With over four years of experience in web and mobile applications, I have worked on SaaS projects, AI-powered solutions, and platforms across diverse industries, including the U.S. real estate and financial markets. My work combines professional design skills with software development expertise, always focusing on usability, accessibility, performance, and security.

Achievements

  • 4+ Years of Experience Solid background in software development, delivering outstanding solutions;

  • 8+ Applications Delivered Proven expertise in designing, building, and launching successful digital products;

  • Performance Optimization Achieved up to 98% faster load times in data-heavy applications.

  • AI Integration Built applications powered by machine learning & generative AI.

  • Creativity & Design Crafted user-focused solutions across diverse industries, from delivery apps to CRMs.

As a professional, I’m committed to continuous growth. I’m currently expanding my expertise in scalability, data structures, performance, and information security, aiming to deliver increasingly robust, high-level solutions. My path is defined by continuous learning and a passion for turning ideas into software that makes a real impact on businesses and people.

Download Resume

My Professional Journey

  • Full Stack Software Engineer

    Company: LoanOfficer.ai

    Duration:

    I contributed to the development of a CRM for Loan Officers and Mortgage Brokers, designed for the U.S. real estate and financial markets, integrating generative AI to streamline processes and deliver business value.

    Technologies:

    Next.js / Redis / Twilio / OpenAI / NodeJS / NestJS / React Query / TypeScript / FastAPI / Heroku / Zapier / React / Material UI / Figma / Swagger / JWT

  • Full Stack Software Developer

    Company: Clear Cloud Software

    Duration:

    Worked on web and mobile applications, contributing across the full product lifecycle — from Figma prototyping to production delivery — with a focus on usability, accessibility, and SEO. Participated in projects such as marketplaces, delivery platforms, job applications, and collaborative management systems. Built solutions using React, Next.js, and React Native, integrated APIs with Node.js and Ruby on Rails, managed state with Redux/Context API, worked with SQL and NoSQL databases, and implemented CI/CD pipelines using Heroku and Vercel, within agile, cross-functional teams.

    Technologies:

    JavaScript / TypeScript / React / Next.js / React Native / Node.js / NestJS / Express / Ruby on Rails / Redux / Python / Django / Context API / TailwindCSS / Bootstrap / HTML / CSS / Figma / MySQL / PostgreSQL / MongoDB / Redis / Firebase / CI/CD / Heroku / Vercel / Framer Motion / CSS / SCSS / Styled Components / Gitflow / Github / CRUD / Rest API / Axios / Github Actions / Figma

  • Programming & Software Development Intern

    Company: Clear Cloud Software

    Duration:

    During this experience, I developed and maintained web applications using HTML, CSS, and JavaScript, built REST APIs with Node.js and Express, integrated Stripe payments, and worked with SQL and NoSQL databases. On the frontend, I built responsive React applications using Bootstrap and Redux, implemented real-time features with Firebase, and collaborated in agile Kanban workflows using Git and GitHub.

    Technologies:

    HTML / CSS / JavaScript / React / Node.js / Express / Redux / Redux-Form / Bootstrap / Webpack / MySQL / PostgreSQL / MongoDB / Redis / Firebase / Stripe / Git / GitHub / Kanban

  • Full Stack Developer (Freelancer)

    Company: Various Clients

    Duration:

    As a freelancer, I have built digital solutions for multiple clients, ranging from REST APIs in Java and Node.js to managing MySQL and PostgreSQL databases. I designed responsive web applications using React, Next.js, TypeScript, HTML, CSS, Styled Components, and Tailwind, and implemented automated testing with Jest, Cypress, and JUnit. My work also included containerized applications with Docker and Kubernetes.

    Technologies:

    Java / Spring Boot / JPA / Spring Security / MySQL / PostgreSQL / JUnit / Docker / Kubernetes / Kafka / HTML / CSS / Styled Components / Next.js / TypeScript / JavaScript / Jest / Cypress / Swagger

Skills

As a Full Stack Software Developer, I have hands-on experience across the entire software development lifecycle, from requirements analysis and system design to implementation, deployment, and long-term maintenance. I work confidently on both front-end and back-end layers, ensuring scalable, maintainable, and well-tested solutions. With several years of professional experience, I actively contribute to technical decision-making, balancing architectural best practices with pragmatic trade-offs. I am comfortable evaluating technologies, designing APIs, optimizing performance, and addressing complex problems with a focus on reliability and business impact. I adapt quickly to new tools and frameworks, applying solid engineering principles rather than relying on trends. I value clear communication and collaboration, engaging in technical discussions to align solutions with product goals and deliver measurable results. Below are some of my core areas of expertise.

Languages
  • Portuguese

    Level: Native

  • English

    Level: Upper-intermediate (B2)

  • Spanish

    Level: Beginner (A1)

Programming Languages

  • JavaScript
    Skill Level: Expert
  • TypeScript
    Skill Level: Advanced
  • C#
    Skill Level: Basic
  • Java
    Skill Level: Intermediate
  • Ruby
    Skill Level: Basic
  • Python
    Skill Level: Basic

Back-End Development

  • Node.js
    Skill Level: Intermediate
  • Express
    Skill Level: Intermediate
  • .NET
    Skill Level: Basic
  • NestJS
    Skill Level: Intermediate
  • Rails
    Skill Level: Intermediate
  • Spring
    Skill Level: Basic
  • FastAPI
    Skill Level: Basic
  • Prisma
    Skill Level: Intermediate
  • AdonisJS
    Skill Level: Basic

Front-End Development

  • React.js
    Skill Level: Advanced
  • Next.js
    Skill Level: Intermediate
  • ViteJS
    Skill Level: Basic
  • Angular
    Skill Level: Basic
  • StoryBook
    Skill Level: Basic
  • Redux
    Skill Level: Intermediate

Databases & Data Storage

  • MySQL
    Skill Level: Intermediate
  • PostgreSQL
    Skill Level: Intermediate
  • Firebase
    Skill Level: Basic
  • MongoDB
    Skill Level: Intermediate
  • Redis
    Skill Level: Intermediate

DevOps, Cloud & Infraestructure

  • Kubernetes
    Skill Level: Basic
  • Docker
    Skill Level: Intermediate
  • Google Cloud
    Skill Level: Basic

Testing & Quality Assurance

  • Jest
    Skill Level: Basic
  • Cypress
    Skill Level: Basic
  • JUnit
    Skill Level: Basic

UI / Styling & Design Systems

  • SASS / SCSS
    Skill Level: Expert
  • Figma
    Skill Level: Advanced
  • TailwindCSS
    Skill Level: Expert
  • MaterialUI
    Skill Level: Intermediate
  • HTML
    Skill Level: Expert
  • CSS
    Skill Level: Expert

Messaging, Streaming & Async Systems

  • Apache Kafka
    Skill Level: Basic
  • RabbitMQ
    Skill Level: Basic

Mobile Development

  • React Native
    Skill Level: Intermediate

API Design & Documentation

  • Swagger
    Skill Level: Intermediate

Code Versioning

  • Git
    Skill Level: Advanced

Are you looking for a complete professional?So check out my main services!

My Services

My work combines creativity, usability, and performance to deliver impactful digital solutions. Check out the services I offer below to turn your ideas into reality.

Web & Mobile Development

Delivering high-performance, responsive, and scalable web and mobile applications focused on exceptional UX.

API Development

Creation of Robust REST APIs using modern tools, ensuring efficiency, security, and easy maintenance.

Database Management

SQL and NoSQL database modeling and management, focused on integrity, scalability, and query optimization for peak performance.

UI/UX Design

Design of modern and accessible interfaces, applying usability and user experience (UX) principles to create intuitive and appealing solutions.

Performance Optimization

Optimizing systems and pages dealing with high data volume, ensuring stability and an improved experience for the end-user.

Testing & Quality Assurance

Comprehensive unit and end-to-end testing to guarantee application quality, reliability, and stability.

Security & Scalability

Designing applications with clean architectures, ensuring best practices for security, scalability, and robust reliability.

Saas Solutions

Delivering innovative solutions designed to solve challenges within modern and dynamic software environments.

AI Integration

Seamless integration of Machine Learning and Generative AI to automate processes and drive business value.

Containerization & Deployment

Containerization and application orchestration, enabling scalability, portability, and more agile development environments.

Projects

Here are some of the projects I’ve built, each designed to combine functionality with great user experience.

Rodrigo Moreira | Software Developer's Portfolio