Rafael Suazo, React Native Mobile Developer in Santo Domingo, Distrito Nacional, Dominican Republic
Rafael Suazo

React Native Mobile Developer in Santo Domingo, Distrito Nacional, Dominican Republic

Member since May 10, 2020
Rafael is a software engineer who delivers business value through software. Thanks to his strong work ethic and problem-solving skills, Rafael has successfully delivered mobile apps—some of them as a freelance developer—across all software phases in multiple industries (health, retail loyalty program, food delivery). He’s skilled in a range of programming languages (JavaScript), frameworks (React Native), platforms (macOS), and libraries/APIs (React, React Redux).
Rafael is now available for hire

Portfolio

  • Freelance
    React Native, GraphQL, React Apollo, Amazon Cognito, iOS, Android...
  • Newtech
    React, JavaScript 6, Amazon Web Services (AWS), AWS, AWS CloudFormation...
  • GBH Solutions
    React Native, React, JavaScript 6, Redux, SQL, Metabase, PostgreSQL, iOS...

Experience

Location

Santo Domingo, Distrito Nacional, Dominican Republic

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code, Xcode, Android Studio, iTerm2

The most amazing...

...project I've worked on was an app in the health industry that played an important role in the battle against COVID-19 in my country (the Dominican Republic).

Employment

  • Developer

    2020 - PRESENT
    Freelance
    • Built new features for a food truck village's food delivery app; it involved functional Google reverse geocoding and developing components with complex UIs as well as simple components.
    • Fixed bugs and refactored problematic legacy code that had been delaying the implementation of new features.
    • Successfully introduced and guided a junior developer who continued on with the app development.
    Technologies: React Native, GraphQL, React Apollo, Amazon Cognito, iOS, Android, JavaScript 6, Mobile App Development, Mobile Development, Redux, React Redux, Android Studio, Xcode, Redux Thunk, App Development
  • Software Development Engineer

    2020 - PRESENT
    Newtech
    • Implemented a React app for showcasing machine learning (ML) model results.
    • Fixed numerous bugs for legacy React apps that showcased ML model findings.
    • Created a wrapper (using Node.js, the Express REST API) for some internal services.
    Technologies: React, JavaScript 6, Amazon Web Services (AWS), AWS, AWS CloudFormation, Docker, Node.js, Python, App Development
  • Senior Software Engineer

    2018 - 2020
    GBH Solutions
    • Led the mobile aspect of a project on the health industry that went from a pure information consultation app to one that generates revenue and proved to be crucial during the COVID-19 pandemic.
    • Developed software with extreme attention to detail and was recognized for it.
    • Successfully led a junior engineer to get to know the ins and outs of React Native on a big app.
    • Participated in the optimization of the technical aspect of the interview process in order to improve it and maximize the quality of software engineer candidates.
    • Created project plans for improving current features and adding new ones.
    • Successfully migrated React Native apps from old versions to recent ones.
    Technologies: React Native, React, JavaScript 6, Redux, SQL, Metabase, PostgreSQL, iOS, Android, Docker, Mobile App Development, Mobile Development, React Redux, Android Studio, Xcode, Python, Redux Thunk, App Development

Experience

  • Mobile App for a Loyalty Rewards Program (Development)

    I implemented multiple features for an electronic payment network's loyalty program app.

    Role: Main Developer

    App Features:
    • Retail stores and admin users can track and manage the reward system, promotions, and financial information.
    • Cardholders can keep track of promotions and reward points obtained by adding credit card information and making payments using the app.
    • The NFC payments feature is only on Android.

  • A Food Delivery App for a Food Truck Village (Development)

    I implemented new features for a food-delivery app for a local food truck village. I also led the developer who continued on with the project once it was released to the mobile app stores.

    Role: Freelance React Native Developer

Skills

  • Languages

    JavaScript, JavaScript 6, HTML, CSS, HTML5, SQL, C++, C#, Python, GraphQL, TypeScript, Java
  • Frameworks

    React Native, Redux
  • Libraries/APIs

    React Redux, React, Node.js
  • Paradigms

    Mobile Development, REST, App Development, Scrum
  • Platforms

    MacOS, Visual Studio Code, iOS, Android, Docker, Amazon Web Services (AWS)
  • Other

    Mobile App Development, iTerm2, Software Development Lifecycle (SDLC), Code Refactoring, Code Review, Front-end, APIs, Metabase, AWS, Near-field Communication (NFC)
  • Tools

    Xcode, GitLab, Jira, Firebase Cloud Messaging (FCM), Android Studio, AWS CloudFormation, React Apollo, Amazon Cognito, Fastlane, Slack, Redux Thunk
  • Storage

    JSON, PostgreSQL, MySQL

Education

  • Bachelor's Degree in Software Engineering
    2013 - 2018
    Instituto Tecnológico de Santo Domingo (INTEC) - Santo Domingo, Dominican Republic

To view more profiles

Join Toptal
Share it with others