Alan R.

Alan R.

React.js Developer

Natal, Brazil
Hire Alan R. Hire Alan R. Hire Alan R.

About Me

Alan is a React.js Developer with experience in frontend frameworks and libraries, web application development, UI design principles, user-centred design processes and the latest web standards. He provides subject matter expertise on frontend architecture and UI designs. He delivers performant and scalable code on different digital projects - producing reusable components and microservices and user-centric features on solutions.

Portfolio

Software Developer - Multiprova
Software Developer - Multiprova

Multiprova is a web app for the education sector, assisting with the creation of tests and evaluations. The tool was envisioned by professors at the Federal University of Rio Grande do Norte to help teaching-learning at universities and schools. The app facilitates both in-person and remote tests, as well as paper and virtual tests, and it was especially useful in pandemic times. It currently has more than 5 thousand active users.

Software Developer - App for a medical clinic
Software Developer - App for a medical clinic

Created an app for a medical clinic, providing functions for water control, collection control, disinfection control, financial control, patient management, nursing management, preventive and corrective maintenance management, and equipment management. Users for this app are nurses, technicians, consultants, and clinic administrators. Developed the front-end with React, while the back-end is a REST API created using Django.

Software Developer - Brain Consulting
Software Developer - Brain Consulting

Brain Consulting is an app for a consulting company. The platform allows companies to register problems or challenges to be solved by registered students. Answers are evaluated by professional analysts, and the best answer, approved by both company and analysts, wins a prize.

Work history

UpStack
UpStack
React.js Developer
2021 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

UFRN/COMPERVE/FUNPEC
UFRN/COMPERVE/FUNPEC
Lead Developer
2018 - Present (5 years)
Brazil
  • Lead a high performing dev team to design, develop, implement and maintain solutions on the Multiprova project.

  • Manage the dev cycle on the project - following best practices, ensuring code maintainability and quality, and minimizing bugs.

  • Contribute high-quality features, functionalities and solutions on the project - reviewing peer code and using the right technologies.

Freelance
Freelance
Web Developer
2017 - 2018 (1 year)
Remote
  • Built rich, responsive web apps and websites on projects - translating wireframes, designs and specifications into high-quality solutions.

  • Guided clients towards the right solutions on projects - balancing technical requirements with business needs.

  • Identified and resolved complex web solutions and debugged application codes to improve performance.

EJECT
EJECT
Project Manager / Web Developer
2015 - 2017 (2 years)
Natal, Brazil
  • Built and implemented a responsive, user-friendly web-based system for training and knowledge sharing.

  • Gathered and translated business requirements into functional web applications for different clients.

  • Troubleshot complex issues, provided quick workarounds and implemented solutions to resolve them.

Education

Bachelor's Degree in Sciences and Technology
Bachelor's Degree in Sciences and Technology
Universidade Federal do Rio Grande do Norte
2012 - 2017 (5 years)