Matheus Leal Cardoso

Matheus Leal Cardoso

$30/hr
Full Stack, Front End, Back End
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Lapa, Paraná, Brazil
Experience:
10 years
Matheus Leal Cardoso- Full Stack Developer - Lapa, Parana, Brazil Summary I’m a seasoned full stack developer with over eight years of experience building robust web applications from the ground up. I thrive at the crossroads of frontend and backend development, combining clean, intuitive user interfaces with powerful, scalable server-side systems. Whether it’s creating a dynamic UI with React or Vue.js or architecting APIs and databases with Node.js, Python, or PHP, I enjoy delivering end-to-end solutions that work seamlessly. Collaboration is a big part of my work style—I’ve worked with cross-functional teams to solve complex challenges, improve code quality, and ship products on tight timelines. I’m also passionate about staying on top of the latest tools and best practices, like using Docker for containerization or integrating CI/CD pipelines to streamline deployment. At the end of the day, I love seeing my work solve real-world problems and deliver value to users. Professional Experience 2021/03 – 2024/11 Rio de Janeiro, Brazil Lead Full Stack Developer Infopulse Architected and developed a scalable SaaS platform using React for the frontend and Node.js with Express for the backend. Spearheaded the integration of microservices to streamline API communication, reducing server response time by 25%. Led a team of 6 developers to deliver a key enterprise-level project within a tight deadline, leveraging Agile methodologies. Designed and implemented database solutions with PostgreSQL and MongoDB, optimizing query performance by 30%. Built reusable frontend components with React and Tailwind CSS, improving development efficiency by 20%. Integrated third-party APIs for real-time data synchronization, enhancing platform features for over 10,000 users. Established CI/CD pipelines with Jenkins and Docker to automate deployments and testing workflows. Conducted code reviews and mentoring sessions to improve team skills and maintain high-quality code standards. Collaborated closely with stakeholders to define project requirements and deliverables, ensuring alignment with business goals. Implemented robust user authentication and authorization systems using OAuth2 and JWT. Skills: React, Node.js, Express, PostgreSQL, MongoDB, Microservices, Agile, CI/CD, Docker, OAuth2. 2016/11 – 2019/02 São Paulo, Brazil Senior Full Stack Developer Gravity Marketing Digital Developed and maintained an e-commerce platform serving over 50,000 monthly users with Laravel and Vue.js. Designed efficient RESTful APIs and integrated payment gateways, increasing customer checkout speed by 15%. Migrated legacy systems to modern frameworks, reducing system errors by 40%. Optimized SQL queries and implemented database indexing, improving load times for high-traffic pages. Introduced TypeScript to the frontend stack, enhancing code maintainability and reducing bugs. Created dynamic, responsive UIs using Vue.js and Bootstrap, ensuring cross-browser compatibility. Automated testing processes with PHPUnit and Jest, achieving 90% test coverage across the application. Enhanced application security by implementing XSS protection and secure cookie handling. Mentored junior developers, sharing best practices for clean code and debugging techniques. Collaborated with the design team to translate wireframes into pixel-perfect UIs. Skills: Laravel, Vue.js, TypeScript, RESTful APIs, PHPUnit, Jest, Bootstrap, SQL Optimization, Payment Gateways, XSS Protection. 2013/08 – 2016/04 São Paulo, Brazil Full Stack Developer Sherlock Communications Built a CRM platform with AngularJS and Django that streamlined client interactions for a sales team of 50+. Integrated WebSockets for real-time notifications and live updates, improving user engagement by 25%. Designed a role-based access control system to manage permissions securely across multiple user tiers. Developed ETL pipelines to process large datasets, reducing data processing time from hours to minutes. Implemented caching solutions with Redis to handle high traffic, decreasing server load by 40%. Transitioned the application to AWS, using EC2 and S3 to improve scalability and reliability. Automated deployment processes with Ansible, reducing manual errors and deployment time. Collaborated with QA to establish testing protocols, ensuring a smooth and reliable product launch. Enhanced SEO through server-side rendering, improving the platform's search engine ranking. Provided detailed technical documentation for developers and stakeholders. Skills: Django, AngularJS, WebSockets, Redis, AWS, Ansible, ETL Pipelines, RoleBased Access Control, Server-Side Rendering, SEO Optimization. 2011/04 – 2013/02 Brasilia, Brazil Junior Full Stack Developer Boa Imagem Contributed to the development of a CMS using PHP and jQuery, enabling nontechnical users to manage site content. Built custom WordPress plugins and themes tailored to client specifications. Assisted in database design and query optimization for MySQL, improving site performance by 20%. Designed responsive layouts using HTML5, CSS3, and JavaScript, ensuring compatibility across devices. Integrated social media APIs to enhance user engagement and sharing functionality. Participated in daily stand-ups and sprint planning sessions to prioritize tasks effectively. Debugged and resolved frontend and backend issues, reducing the average bug resolution time by 30%. Conducted A/B testing to optimize user workflows and improve conversion rates. Maintained version control using Git and GitHub for collaboration and code tracking. Provided post-launch technical support and updates for client projects. Professional Skills: PHP, MySQL, WordPress, HTML5, CSS3, JavaScript, jQuery, API Integration, A/B Testing, Git. Education 2011/10 – 2015/09 Sao Paulo, Brazil Bachelor of Computer Science University of Sao Paulo Certificates JavaScript Algorithms and Data Structures Certification Institution: freeCodeCamp, 2019 Microsoft Certified: Azure Developer Associate Institution: Microsoft, 2022 Full-Stack Web Development Professional Certificate Coursera (offered by the University of Michigan), 2020 Skill List Frontend Skills Frameworks & Libraries: React.js, Angular, Vue.js, Svelte, Next.js, Nuxt.js Core Technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript Styling Tools: Tailwind CSS, Bootstrap, Foundation, Sass/SCSS, PostCSS State Management: Redux, MobX, Vuex, Recoil, Zustand Build Tools: Webpack, Vite, Parcel, Babel, Rollup Testing: Jest, Mocha, Enzyme, React Testing Library, Cypress Backend Skills Programming Languages: Python, Node.js, PHP, Ruby, Java Frameworks: Django, Flask, Express.js, Laravel, NestJS, Spring Boot API Development: RESTful APIs, GraphQL, gRPC, WebSockets Database Management: PostgreSQL, MySQL, SQLite, MongoDB, DynamoDB, Redis Authentication: OAuth2, JWT, Passport.js, Auth0 File Handling: Cloudinary, Amazon S3, Firebase Storage Task Queues: Celery, RabbitMQ, Bull.js DevOps & Cloud Skills Containerization & Orchestration: Docker, Kubernetes Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Google Cloud (App Engine, Cloud Run), Azure CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, Travis CI, CircleCI Monitoring & Logging: Prometheus, Grafana, Sentry, ELK Stack, New Relic Infrastructure as Code: Terraform, Ansible, CloudFormation Testing & Quality Assurance Skills Unit Testing: Pytest, Mocha, Chai, Jasmine, NUnit Integration Testing: Cypress, Selenium, Playwright Code Quality: ESLint, Prettier, SonarQube Performance Testing: JMeter, Locust Version Control & Collaboration Tools Version Control: Git (GitHub, GitLab, Bitbucket) Issue Tracking: Jira, Trello, Asana, ClickUp Documentation: Swagger/OpenAPI, Postman, Notion General Development Skills Web Performance: Lazy loading, HTTP/2, CDN, caching, code splitting Security Practices: OWASP standards, CSRF, XSS, SQL Injection prevention, CSP Content Management: WordPress, Strapi, Contentful, Sanity.io Communication Protocols: WebSockets, Socket.IO , MQTT
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.