
Jorge Suárez
Verified Expert in Engineering
Software Developer
Medellín, Colombia
Toptal member since September 29, 2022
Jorge is a software engineer focusing on modular CSS and responsive design. He excels with JavaScript, React, TypeScript, and Redux. He developed a React application for the banking industry, enabling citizens to apply for loans. Jorge has mentored developers, delivered POCs, created highly customized dashboards, and completed sophisticated integrations. Jorge believes user experience is essential to outstanding applications and delivers work that ensures seamless flow for users.
Portfolio
Experience
- Software - 9 years
- JavaScript - 9 years
- Web Development - 9 years
- React - 5 years
- Jest - 5 years
- Styled-jsx - 4 years
- Gatsby - 4 years
- TypeScript - 4 years
Availability
Preferred Environment
MacOS, Slack, Jira, Figma, Visual Studio, JavaScript, Zoom, Google Meet, Google Calendar, Confluence
The most amazing...
...tool I've developed is a dashboard built with Next.js that simplified the subscription flow for customers and increased company revenue.
Work Experience
Senior Front-end Engineer
EverlyWell
- Refactored checkout to support multiple payment options by using Stripe Payment Element integration, which enabled multiple payment options and increased sales.
- Shipped components for in-house software that improved user experience.
- Tracked and fixed bugs using Jira as a tracking tool.
- Expanded integrations with third-party services and an API that increased our platform capabilities.
Senior Technologist
Matter Supply Co
- Developed a custom dashboard application allowing users to easily manage their subscriptions, account, and payment information. The dashboard increased the number of subscriptions per month by 5%.
- Balanced requirements, UX, and deadlines to get the most business value in a limited time frame.
- Collaborated with the creative department for quick prototyping.
- Tracked and fixed bugs using Jira as reporting tool.
- Communicated technical issues in an clear manner to the team and clients.
- Built websites and apps that are responsive and usable. Using JAMStack architecture and technologies such as Gatsby, React, TypeScript, Serverless, Next.js, CSS in JavaScript libraries, and GraphQL.
- Built component libraries to be used across different projects with React and Storybook mainly.
- Delivered proofs-of-concept to confirm feature feasibility.
- Performed different CI/CD configurations that allowed us to move faster and confidently during the development process using GitLab CI/CD, and GitHub Actions.
Web Engineer
Huge
- Developed an application for the banking industry that allows US citizens to get loans.
- Mentored three new junior front-end developers in JavaScript and CSS.
- Participated in the initial wave of developers learning and implementing the React library.
- Collaborated with quality assurance to get new components tested and addressed issues within 48 hours.
- Assisted extensively with projects from web pages and website redesigns to SPAs for various big-name brands looking to expand their digital reach.
- Developed several React components of a complete website redesign, including pleasant CSS experiences with a touch of the next-css features enabled by PostCSS.
- Brought mockups to life using HTML, CSS, and JavaScript.
- Delivered valid, responsive, and SEO-compliant code with a focus on accessibility.
- Worked according to Agile software development principles.
Experience
Netlify Plugin Env
https://www.npmjs.com/package/@netlify-tools/netlify-plugin-envAs software developers, we could not have different configurations per environment, so the only way to do it at the time was by adding all the configurations in the config file `netlify.toml`, which meant that sensitive information could be exposed. E.g., passwords, API keys, etc.
The configuration was not flexible enough since that file is part of the code, so to update any configuration needed a new commit.
By creating this plugin, we managed it by adding the environment name as the suffix of the actual variable name.
Subscriptions App
Personal Financial Management
Education
Bachelor's Degree in Computer Systems and Networks
Universidad Tecnológica de Pereira - Pereira, Risaralda, Colombia
Skills
Libraries/APIs
React, Styled-jsx, Handlebars, Node.js, Nightwatch.js
Tools
GitHub, GitLab, Jira, Slack, Figma, Visual Studio, Zoom, Google Meet, Confluence, Sketch, GitLab CI/CD, CircleCI
Languages
TypeScript, JavaScript, CSS, HTML5, HTML, ECMAScript (ES6), GraphQL
Frameworks
Jest, Redux, Jasmine, Next.js
Storage
JSON
Paradigms
Jamstack, Scrum, Agile Software Development, REST
Platforms
Contentful, Netlify, MacOS, Shopify
Other
Software, Front-end, APIs, Web Development, Gatsby, Storybook, Large-scale Projects, Percy, Google Calendar
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring