Juan Beas Perez, Software Developer in Lake Mary, FL, United States
Juan Beas Perez

Software Developer in Lake Mary, FL, United States

Member since April 14, 2020
Juan is a self-driven and easily adaptable web developer with a passion for full-stack development that extends beyond work and six years of experience. His specialties include JavaScript/TypeScript, React, Angular, Vue, Node.js, Jest, D3.js, and many more.
Juan is now available for hire

Portfolio

  • Senior Healthcare Direct
    Next.js, React, Contentful, ECMAScript (ES6), Sass, MySQL, REST APIs...
  • Pattern Ag, Inc.
    React, ECMAScript (ES6), React Redux, Agile Software Development, Babel...
  • Mayne Inc.
    React, ECMAScript (ES6), PWA, MUI (Material UI), React Redux...

Experience

Location

Lake Mary, FL, United States

Availability

Full-time

Preferred Environment

Terminal, Docker, Visual Studio Code, GitHub

The most amazing...

...thing I've built is a communication platform used worldwide using React and TypeScript in a way so that it's quick, scalable, and maintainable.

Employment

  • Senior React Engineer

    2021 - 2021
    Senior Healthcare Direct
    • Translated designs and wireframes into high-quality code.
    • Optimized components for maximum performance across a vast array of web-capable devices and browsers.
    • Implemented full-text search of articles using Elasticsearch.
    Technologies: Next.js, React, Contentful, ECMAScript (ES6), Sass, MySQL, REST APIs, React Redux, Agile Software Development, Elasticsearch, Babel, GraphQL, GitHub, CSS3, Responsive Design, Front-end Development, ESLint, HTML, Styled-components, Unit Testing, E2E Testing, Cypress.io, Responsive UI, Webpack, Google Analytics
  • Senior React Engineer

    2021 - 2021
    Pattern Ag, Inc.
    • Focused on building a 360 Dashboard that provides analysis results at sub-field, field, and operation levels on a custom, modern, minimalistic map style designed to highlight the details using Mapbox SDK.
    • Translated designs and wireframes into high-quality code and wrote application interface code using React.
    • Troubleshot interface software and debugged application codes to improve functionality and performance by 50%.
    • Coordinated with the development team to discuss user interface ideas and applications.
    Technologies: React, ECMAScript (ES6), React Redux, Agile Software Development, Babel, GraphQL, GitHub, CSS3, Responsive Design, Front-end Development, ESLint, HTML, Styled-components, Responsive UI, WebRTC, Webpack, Mapbox, Google Analytics
  • Senior React Engineer

    2021 - 2021
    Mayne Inc.
    • Developed internal React SPA web applications for the company.
    • Determined the structure and design of web pages based on user requirements and balanced, functional designs.
    • Created features to enhance the user experience while ensuring that the web design was optimized for smartphones.
    Technologies: React, ECMAScript (ES6), PWA, MUI (Material UI), React Redux, Agile Software Development, Babel, Amazon Web Services (AWS), GitHub, CSS3, Responsive Design, Front-end Development, ESLint, HTML, Styled-components, Unit Testing, Responsive UI, Webpack, Google Analytics
  • Senior Full-stack Developer

    2020 - 2021
    American Family Insurance
    • Developed APIs that interact with Python data (from the data science team) and third-party data.
    • Implemented new features and optimized the performance of microservices.
    • Managed the AWS infrastructure and was in charge of the deployment process.
    Technologies: GitLab CI/CD, Python, Amazon API Gateway, Amazon DynamoDB, AWS Lambda, AWS CloudFormation, Serverless Framework, AWS, React, Node.js, JavaScript, Sass, REST APIs, Express.js, React Redux, MongoDB, Agile Software Development, TypeScript, Elasticsearch, Redis, Babel, Amazon Web Services (AWS), GraphQL, GitHub, CSS3, Responsive Design, Front-end Development, ESLint, HTML, ECMAScript (ES6), Styled-components, Unit Testing, Responsive UI, Webpack, Cloud
  • Senior React/React Native Developer

    2020 - 2020
    TTS Curative, LLC
    • Worked in an agile scrum team and implemented the pixel-perfect design using React and styled-components.
    • Created new features based on mockups and efficiently collaborated with the designer.
    • Increased testing coverage of the existing application using Jest and Cypress.
    Technologies: React Native, Cypress.io, Jest, Ruby on Rails (RoR), Styled-components, React, React Redux, Agile Software Development, Redis, Babel, GitHub, CSS3, Responsive Design, Front-end Development, ESLint, HTML, ECMAScript (ES6), Unit Testing, E2E Testing, Responsive UI, Webpack
  • Senior React Developer

    2020 - 2020
    Social Voter Labs LLC
    • Took the platform and made it match the mockup visually and added basic features, e.g., login and logout pages, page additions, bug fixes, etc.
    • Collaborated with developers to establish the strategy for coding standards, cross-browser compliance, code organization, and architectural design and documentation.
    • Managed the legacy code while simultaneously creating new features and pages using React hooks.
    • Proposed several design improvements for the user workflow.
    Technologies: Ruby on Rails (RoR), Node.js, React, React Redux, Agile Software Development, Babel, GitHub, CSS3, Responsive Design, Front-end Development, ESLint, HTML, ECMAScript (ES6), Styled-components, E2E Testing, Responsive UI, Webpack
  • Senior React and React Native Developer

    2018 - 2020
    Colombo & Hurd Law
    • Built a web-based software using JavaScript, Ruby on Rails, PostgreSQL, and additional technologies as necessary.
    • Developed and managed client-side features written in TypeScript and React.
    • Designed and built a complete REST API using Ruby on Rails and PostgreSQL.
    • Developed iOS and Android apps using React Native.
    • Created a standalone media player component, including database design and a complete REST API.
    Technologies: TypeScript, React Native, React, PostgreSQL, Ruby on Rails (RoR), Ruby, JavaScript, HTML
  • Senior Vue Developer

    2019 - 2019
    Pleroma
    • Focused on building the front end of the Pleroma web application using Vue.
    • Proposed several design improvements for the user workflow.
    • Created new features based on mockups and efficiently collaborated with designers.
    • Implemented workflows and guidelines for code consistency, readability, maintainability, and testability.
    • Built a marketing website for the product using Gatsby.js.
    Technologies: Vue, Webpack, ESLint, Front-end, CSS3, HTML, Gatsby, WebSockets
  • Full-stack JavaScript Developer

    2018 - 2019
    B&B Global Solutions
    • Built and maintained financial research websites and APIs for brokerage companies using JavaScript/Node.js.
    • Uplifted the old codebase to new frameworks for performance and simplicity using JavaScript framework Vue.js.
    • Automated financial PDF reports in Node.js and Carbone.io.
    Technologies: Automation, Jest, Vue, Node.js, JavaScript, Sass, REST APIs, Express.js, HTML, PHP, D3.js, Grunt, Vue 2
  • Lead React Developer

    2017 - 2018
    Bitotality
    • Worked with a large team of engineers in the development of the internal web application primarily using JavaScript stack.
    • Created and improved featured including video chat, instant message, phone services, contact management, and online meetings.
    • Led engineers in designing and prototyping a new "communication history" feature.
    • Developed and maintained scripts and web applications to manage defects which significantly increased productivity.
    • Assisted with debugging and resolving defects in web applications.
    Technologies: Jest, React, Node.js, JavaScript, HTML
  • Front-end Developer

    2016 - 2017
    Jeunesse
    • Developed and maintained front-end code using JavaScript, C#, MVC, and Razor HTML.
    • Created several web applications and landing pages.
    • Built landing pages and responsive web applications using jQuery and Bootstrap.
    • Conducted unit testing to deliver optimal browser functionality.
    Technologies: HTML, Razor, C#, CSS3, JavaScript

Experience

  • Toptal React Accelerator
    https://drive.google.com/file/d/13BVVYrkTA1npsDBplcXrSfaU33us0jSl/view?usp=sharing

    The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, NextJS, Redux, and GraphQL. This is a two-month program that consists of rigorous learning exercises and hands-on activities along with a stringent evaluation process, comprehensive learning assessments, and 30-40 hours of building an Invoice Management System. Within this invoicing application, users are able to track invoices, clients, and company information.

  • Senior HealthCare Direct - Medicare Insurance Marketing Site
    https://seniorhealthcaredirect.com

    A marketing site for a medicare insurance brokerage firm. As a senior front-end developer, I built the main site using WordPress and the blog using Next.js and Contentful CMS with a high-level Agile development team.

  • Liberty Health Sciences - Cannabis Shopping Site
    https://www.libertyhealthsciences.com/

    A SPA (single-page application) online shopping site for a provider of high-quality cannabis. It was built with Next.js, RTK-Query, TailwindCSS, Strapi Headless CMS, GraphQL, and Dutchie+.
    As a senior React engineer, I translated designs into high-quality code. Also integrated Google Analytics and Hotjar via GTM for tracking customers and sales.

  • ClassDojo - Classroom Community Mobile App
    https://play.google.com/store/apps/details?id=com.classdojo.android&hl=en_US&gl=US

    A beautiful, safe, and simple communication app for teachers, parents, and students. I worked as a React developer focused on converting a native Android app into a hybrid mobile app using Next.js and Flutter. I collaborated with developers to establish the coding standards and code organization strategy and increased testing coverage using Jest and Cypress.

  • Outvote
    https://www.outvote.io/

    A political/civic tech app helping progressive campaigns organize and mobilize. As a senior React developer, I created new features based on mockups, implemented the pixel-perfect design, and increased testing coverage of the existing application using Cypress.

Skills

  • Languages

    PHP, CSS3, Python, JavaScript, CSS, Sass, HTML, ECMAScript (ES6), TypeScript, C#, Ruby, GraphQL
  • Frameworks

    Cypress.io, Serverless Framework, Express.js, React Native, Jest, MUI (Material UI), Next.js, AngularJS, Redux, Tailwind CSS, Angular, Django, Razor, Ruby on Rails (RoR)
  • Libraries/APIs

    Node.js, REST APIs, React, Vue 2, D3.js, React Redux, Vue, Yup, jQuery, WebRTC
  • Tools

    GitHub, AWS CloudFormation, GitLab CI/CD, Webpack, Gulp, Grunt, Google Analytics, Babel, Terminal, Webcam SDK
  • Paradigms

    Agile Software Development, Responsive Layout, Unit Testing, E2E Testing, Automation
  • Platforms

    Visual Studio Code, AWS Lambda, Contentful, WordPress, Mapbox, Amazon Web Services (AWS), Docker
  • Storage

    Amazon DynamoDB, MySQL, PostgreSQL, MongoDB, Elasticsearch, Redis
  • Other

    AWS, Amazon API Gateway, Styled-components, Responsive Design, Front-end Development, ESLint, PWA, Computer Science, Responsive UI, Strapi Headless CMS, Google Tag Manager, Front-end, Strapi, Gatsby, WebSockets, Content Management Systems (CMS), Cloud

Education

  • Master's Degree in Computer Science
    2013 - 2015
    Universidad de Granada - Granada, Spain

Certifications

  • Toptal React Accelerator Graduate
    JULY 2022 - PRESENT
    Toptal, LLC

To view more profiles

Join Toptal
Share it with others