Available Now
Hire Jonathan
Jonathan Fernandez
Senior Software Engineer
  • SKILLS
  • Fullstack
    ReactJs
    Angular
    Typescript
    PHP
    Wordpress
  • AWARDS & HONORS
  • ACTIVITES & INTERESTS

Experienced Web & Mobile Application Developer with a demonstrated history of working in projects receiving millions of users sessions and interactions. Skilled at building Websites, RESTful APIs, Hybrid Mobile Applications and Web Services from software architecture designing to product release with a stack of different technologies going from JavaScript, Typescript, Angular, React, Ionic, PHP, Laravel, WordPress, AWS and more. He has strong Project Management, Analytical thinking and SEO skills. Also a good human being trying to do his part in making this world better.

EXPERIENCE AT

Licenses & Certifications

No items found.

Featured Work

Relevant Experience

TheoremOne, Remote — Senior Software Engineer

April 2022 - PRESENT

Part of the team in charge of developing new features for the ClarityFirst frontend. Collaborate with Designers, PM and Backend Engineers to architect and migrate product features from legacy systems. Created a new frontend application for displaying the documentation of a public API, the frontend was built with React, Next.js and TypeScript and it involved integrating a Content CMS API for pulling the documentation content dynamically. Suggested and started the initiative to create a reusable component library for the design system of the project to ensure design consistency within the different frontend applications.

Fullstack Labs, Senior Software Engineer

January 2021-April 2022

Built a reusable frontend component library shipped as an internal NPM package with React, TypeScript, GraphQL and Rollup for processing payments in a large scale project and helped in the integration of the package in the different frontend web apps for the client I was working with. Part of a team that developed a new Ecommerce web app with Next.js for handling the purchase of entertainment packages including concerts, events and hotel stays. Documented and created a structure and tests for performing E2E testing to the frontend applications with Cypress and Gherkin Syntax.

Honduras.com,  Mobile Application Developer

January 2021-April 2021

Developing the iOS and Android mobile apps for the Honduras.com project using hybrid technologies, the app included several screens for displaying the media content of the project divided by different sections going from news, sports, tourism and learning. Integrated a Wordpress API to retrieve all the contents of the site and display them in the app while making sure that all the media like embeds, videos, etc still functions well within the app.

Guatemala.com,  Technology & Software Development Manager

February 2020 - July 2020

Lead and collaborated in development efforts for the team in charge of developing new products and services for the company as well as design, develop and maintain scalable, high-quality and SEO-complaint features and functionalities for more than 25 systems and 15 databases used internally and externally in the company. The systems involved Websites, CMSs, RESTful APIs, Mobile Apps and internal systems. Developed a whole new coupons functionality within the Guatemala.com mobile app and had to integrate several new pages for viewing, searching and exchanging coupons. Integrated with a custom OAuth provider for user authentication, and with Apple and Google for handling the app subscriptions. Created a secondary mobile app named Guatemala.com Afiliados in order to allow partner commerce to validate that users were registered and active. Designed a MySQL database and created a CMS with Laravel and Laravel Nova for allowing administration of partners, users, coupons, categories and all the content displayed within the mobile app. Created a new CMS for allowing photographers to register and share pictures that can be used within the content of the Guatemala.com sites.

Guatemala.com,  Software Development Analyst

February 2019 - Jan 2020

In charge of leading a technical team consisting of 1 Full-stack Engineer, 1 DevOps Engineer and 1 Web Designer on maintaining and developing new features and functionalities for the different systems on the company going from Websites, APIs, Mobile Apps and internal systems for reporting. Managed and set priorities for the technical requirements and new features required by the different areas of the company. Created a structure and developed a series of technical reports to control, improve and add visibility to the development workflow and the development efforts. Since it was a small team I also had to contribute to the development efforts balancing between management work, meetings and development work.

Guatemala.com,  Mobile Application Developer

August 2018 - January 2019

Successfully created the new version of the Guatemala.com mobile app from scratch unifying all of the contents of the project going from news, sports, events and a directory in the app in a period of 3 months and the app reached an average of 20K monthly active users. Previous to this version of the app, the development was being made by a third party and the company was looking for a way to have faster development cycles internally so I suggested the use of hybrid mobile technologies with Apache Cordova, Angular & Ionic and was put in charge of the project saving the company more than 3 months in time and development costs by having only one development cycle instead of two separated for iOS and Android. Apart from the frontend, I also developed several RESTful API endpoints with OAuth capabilities in Laravel to provide the information needed in the app.

University, Civil Engineering   

2012-2013

See more Candidates & Consultants

See our Full Candidate List

Adam Nalisnick

Sr. JavaScript Engineer

X
years experience

Experience at

Luis Mora

Team Lead

X
years experience

Experience at

TheoremOne, Gorilla Logic, Globant

Christian Sullivan

Solutions Architect

X
years experience

Experience at

Allergen, Google

Want to view more Profiles?

Let’s start talking about how to get you connected with the right employer or the perfect candidate for your organization.

See our Full Candidate List
Are you okay with optional cookies?
By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.