RooCruit

RooCruit Candidate:

Roo0772

Interested in possibly hiring this candidate?
Simply click the link below to book a call with the team

About the Candidate

A Software Engineer based in Rio de Janeiro, Brazil. My 10+ years journey as a freelancer and in a software house has shaped me into a collaborative problem solver who’s always ready to take on new challenges and grow. I’m fluent in English, Spanish, and Portuguese, and excel at translating client needs into technical solutions.

Area of Expertise

ReactJS and Angular: Profound experience in developing dynamic user interfaces, leveraging the complete lifecycle of these technologies. Skilled in both class and functional components, hooks, and context API.

NestJS and Ionic: Extensive work in creating scalable applications using NestJS and developing hybrid mobile applications with Ionic.

Node.js: Strong focus on server-side development, building efficient and scalable solutions in the Node.js ecosystem.

AWS and Docker: Proficient in AWS services (S3, EC2, CloudFront, ECS, RDS) and containerization with Docker, including setting up CI/CD pipelines.

LAMP Stack: Solid background in Linux, Apache, MySQL, and PHP, with experience in frameworks like Slimframework and Symfony.

TDD and Agile Practices: Committed to quality and efficiency through Test-Driven Development, and well-versed in Agile methodologies, including Scrum.

Experience & Availability

International Experience:

Yes

Availability:

10, 20 or 40 hours a week

Years Experience:

12

Current and Previous Roles:

Relevant Experience

Job Title: Full Stack Engineer

Duration: 12

Key Responsibilities: Maintenance of a REST API built in Symfony framework, event driven system for a famous Pet Care service in USA where Pet owners can ask questions in the open forum and private chat consultation.

Both are paid services integrated with PayPal and Stripe third party service.

Infrastructure is based on AWS.

The application lies on EC2 instances, S3 Buckets, RDS and Cloud Front.

The new features and bugfixes must pass through four environments which lie on Docker containerization: from development, integration, Q&A and finally to production environment.

The chosen platform is GitLab that runs its own CI/CD tools for each merge request.

The agile methodology is followed up in JIRA but at the beginning was in Trello boards.

Maintenance checking Sentry, FastCron, PreRender, Google Analytics and other tools.

Strongly based in SEO and Accessibility work there.

Currently the project is at planning roadmap phase to migrate legacy technologies to more modern stack.

Client side is going from BackboneJS, Cordova and LESS to NextJS with TypeScript and TailwinCss as PWA.

The server side is going from Symfony 3 to NestJS following the Proxy design pattern during migration process while NestJS project will replace Symfony endpoint by endpoint.

TECHNOLOGIES: AWS, Docker, NGINX, MySQL, Postman, Symfony, PHPUnit, PHP, Twig, Cypress, BackboneJS, Cordova, ReactJS, NextJS and NestJS

applicant image bottom

Want to discuss hiring a Part Time Pro?

Simply click the button below to select a date and time