Jonathan P.

Jonathan P.

Dallas, United States of America
Hire Jonathan P. Hire Jonathan P. Hire Jonathan P.

About Me

Creative Full Stack Developer with 8+ years of experience in software design and architecture, mainly using Node.js, Typescript, .NET, and Java, as well as several frameworks for said languages. I believe my responsibility as a software engineer is to provide quality solutions that not only address the problem at hand but also prevent future issues. I strive to ensure clear communication and a collaborative environment that are both critical for a productive team.

Frontend

Backend

Database

QA & Testing

Other

Work history

UpStack
UpStack
Software Engineer
2020 - Present (5 years)
Remote
  • Create and develop innovative software solutions for different 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.

CFN
CFN
Web Developer
2019 - 2019
Dallas, United States of America
  • Performed academic services development and website management for the company.

  • Led the Voice Of Healing Site for Christ For the Nations project, migrating the existing Wordpress platform that caused performance and security issues to React.js and Next.js.

  • Designed connections with the content API, CD, and CI for the new platform.

Softtek México
Softtek México
Full Stack Developer
2017 - 2018 (1 year)
Mexico
  • Worked as a contractor on the development of Staples Promotional Products platform that helps organizations create memorable experiences with the right ideas and items.

  • Developed new functionalities, fixed bugs, as well as migrated the legacy systems to new technologies, thus improving the project’s performance.

  • Reviewed implemented features of the development team.

Town Hall Ensenada
Town Hall Ensenada
Lead Developer
2017 - 2017
Mexico
  • Worked on the development of an information and statistics system for City Hall that allows the management of employees and performing of social studies.

  • Developed back-end services and refactored in every stage to provide flawless code.

  • Implemented processes for the integration of code with the content management system.

GoCenter Supplements
GoCenter Supplements
Lead Developer
2017 - 2017
Mexico
  • Led the development of the online e-commerce platform for GoCenter Supplements.

  • Provided architecture and design for the platform as part of proof of concept, as well as designed and developed features using Angular.js.

  • Effectively communicated with the team and stakeholders to understand the requirements and execute the project.

GICOM
GICOM
Software Developer
2016 - 2018 (2 years)
Mexico
  • Built a feature-rich news and media web site for CIGOM, with a custom content manager.

  • Closely collaborated with project managers and designers to deliver an efficient software solution.

  • Ensured the creation of high-quality code and user-friendly website design.

SAIPV
SAIPV
Software Developer
2016 - 2017 (1 year)
Mexico
  • Worked on the development of an inventory management system for Sistema Producto Vid that allowed them to track goods across the business's supply chain.

  • Coordinated with other technical teams for development of the portal solution.

  • Implemented procedures for the identification and resolution of technical issues with the supply chain.

CETYS Universidad
CETYS Universidad
Maintenance Developer
2014 - 2016 (2 years)
Mexico
  • Created and developed a statistical usage reports generation system for the CETYS library.

  • Implemented procedures for the creation of wireframes to be used for user interfaces.

  • Provided technical assistance for users and supported technical team members.

Showcase

Full Stack Web Developer - eStore for Staples Promotional Products (NDA)
Full Stack Web Developer - eStore for Staples Promotional Products (NDA)
  • Developing new functionality for an eStore platform focused on creating memorable experiences.

  • Migrating legacy systems to new technologies to improve project performance.

  • Successfully implemented the project, utilizing ASP.Net, SQL Server, Angular, and AngularJS.

Lead Developer/Architect - Voice Of Healing Site for Christ For the Nations
Lead Developer/Architect - Voice Of Healing Site for Christ For the Nations
  • Migrated a WordPress platform to React.js and Next.js.

  • Designed and connected with content API, CD, and CI.

  • Successfully migrated and published the website, resulting in thousands of users.

Writer - Article about the Optional pattern in Javascript
Writer - Article about the Optional pattern in Javascript
  • The article discusses using proxies in Javascript to implement null-safe coding.

  • It leverages the Optional API, commonly used for representing 'no result' scenarios, similar to Java.

  • The core principle is to ensure that a variable's type is always Optional, always pointing to an Optional instance, preventing potential null pointer exceptions.

Education

BSc. in Computer Software Engineering
BSc. in Computer Software Engineering
CETYS University
2014 - 2018 (4 years)