Jonathan Perry

I buildweb applications

Jonathan Perry is a full-stack software engineer with experience building modern web applications using React, TypeScript, Node.js, AWS, and related technologies, with a growing focus on AI-assisted development.

πŸ“§jonperry113@gmail.com
πŸ“Detroit, MI (Remote)
βœ…open

About Me

Get to know me better

Jonathan Perry is a full-stack software engineer with experience building modern web applications across e-commerce, SaaS, and other technology environments. A University of Michigan Computer Science graduate, he works primarily with JavaScript, TypeScript, React, Next.js, APIs, databases, and cloud-based application architecture.

His professional engineering experience includes improving application performance, modernizing legacy systems, supporting platform migrations, and building user-facing features with an emphasis on maintainability and thoughtful design. He also holds AWS Certified Developer – Associate and AWS Certified Solutions Architect – Associate certifications.

More recently, Jonathan has been exploring the intersection of software engineering and artificial intelligence, building projects that integrate large language models, structured content systems, automation, and modern full-stack frameworks. He is particularly interested in using AI not simply as a feature, but as a tool for creating more capable applications and more effective development workflows.

Outside of traditional application development, Jonathan enjoys experimenting with game development, interactive interfaces, and other projects that combine creativity with technology.

Skills & Expertise

A comprehensive overview of my technical proficiencies and tools I work with daily

Ai Ml

1

Backend

3

Cloud

2

Database

2

Design

1

Devops

2

Frontend

7

Mobile

1

Soft Skills

1

Tools

2

Work Experience

My professional journey

Ripple Fiber company logo

Sales Associate

Ripple Fiber

β€’full-time
Dec 2024 - Presentβ€’Plymouth, MI

America's brightest and fastest-growing fiber internet provider. As a Sales Representative, I focus on driving customer acquisition by promoting high-speed fiber internet services to residential and business clients. My role involves building relationships, identifying customer needs, and providing tailored solutions while meeting sales targets and expanding Ripple Fiber’s market presence.

Give and Take Inc company logo

Software Engineer

Give and Take Inc

β€’full-time
Jan 2022 - Jun 2023β€’Remote

Give and Take is a knowledge collaboration platform utilizing the principles of generalized reciprocity and the proven methods of the Reciprocity Ring.

β€’ Delivered bug fixes and updates on the Givitas software application, moving the user interface to a modern and updated look and feel. Migrated the flagship product from Rails 4 to 6, updated the Cordova mobile app and improved the CI/CD pipeline on AWS.
β€’ Attended daily standups, used JIRA for task management, and developed both front-end and back-end features on the Givitas flagship product.
β€’ Stack: React front-end, Ruby back-end (PostgreSQL DB), Redux, AWS infrastructure, Docker

Full-Stack Developer

Lived In Japan

β€’full-time
Feb 2018 - Dec 2021β€’Tokyo, Japan

While on a work visa I worked in Japan for various companies.

Work titles included: Applications Engineer, Software Engineer, Assistant Language Teacher, English Instructor

Companies worked for: Rakuten Group, K.K., Mighty Craft, K.K., Fuji TV Lab, Joytalk, KK., English Cafe Clock

β€’ For Rakuten Group, Inc. (a leading global company that contributes to society by creating value through innovation and entrepreneurship), worked as a front-end engineer in the Data Platform Department, working in the Platform Development Group. Developed an application to manage user access to data within various big data sources. Improved front-end interface, increasing search filter efficiency by over 80%.
Stack: React.js front-end, Ant Design UI, Redux state management, Storybook.js

β€’ Mighty Craft (a mobile game development, mobile, and web solution services company), developed a hybrid mobile application for a make-up company. The application showed product info, deals, and coupons, allowed users to accumulate store points in-app, and locate stores on a map integration.
Stack: JavaScript, Ionic Framework, PHP/Laravel, React Native

β€’ Fuji TV Lab was a former subsidiary of Fuji TV that ran and operated Japan Info, a website sharing useful advice and articles in various foreign languages regarding life in Japan to promote a better lifestyle and provide guidance for foreigners in Japan. As part of this company, wrote an employment engine cross-platform mobile application to display job openings. Produced a full-stack web application including persistence of authentication state and resume file upload. Used Google Firestore database for storage of data.
Stack: Vue.js front-end/Firebase back-end (Firestore NoSQL DB, cloud storage, cloud functions)

Software Engineer 2

Northrop Grumman Corporation

β€’full-time
Jan 2017 - Sep 2017β€’Oklahoma City, OK

Software Engineer 1

Harris Corporation

β€’full-time
Jun 2015 - Dec 2016β€’Melbourne, FL

Education

My academic background

University of Michigan - Ann Arbor logo

Bachelor of Science in Engineering

University of Michigan - Ann Arbor

Computer Science

Sep 2011 - May 2015
GPA: 3.22/4.0

Comprehensive computer science education with focus on software engineering and systems design.

Achievements & Honors

  • β–ΈGraduated Cum Laude
  • β–ΈSummer Intern at WorkForce Software (2014)
Visit Website

Featured Projects

Some of my best work

Jonathan Perry AI Portfolio
web-app

Jonathan Perry AI Portfolio

AI-powered software engineering portfolio built with Next.js, Sanity, and OpenAI

Next.jsTypeScriptSanityReact+2

Certifications

Professional credentials and certifications

September 26, 2024

CERTIFICATE

for

AWS Certified Solutions Architect - Associate

Earners of this certification have a comprehensive understanding of AWS services and technologies. They demonstrated the ability to build secure and robust solutions using architectural design principles based on customer requirements. Badge owners are able to strategically design well-architected distributed systems that are scalable, resilient, efficient, and fault-tolerant.

AWS Certified Solutions Architect - Associate badge

Amazon Web Services

AWS
Valid Until: September 26, 2027

Credential ID:

42c8b086-cfc9-4b55-8f13-756331c59587

June 25, 2024

CERTIFICATE

for

AWS Certified Developer - Associate

Earners of this certification have a comprehensive understanding of application life-cycle management. They demonstrated proficiency in writing applications with AWS service APIs, AWS CLI, and SDKs; using containers; and deploying with a CI/CD pipeline. Badge owners are able to develop, deploy, and debug cloud-based applications that follow AWS best practices.

AWS Certified Developer - Associate badge

AWS

AWS
Valid Until: June 25, 2027

Credential ID:

54c92e10-74af-41f7-b1f5-db8bbab638fb

May 14, 2024

CERTIFICATE

for

AWS Certified Cloud Practitioner

Comprehensive certification covering React, advanced JavaScript, UI/UX design, and modern front-end development practices.

AWS Certified Cloud Practitioner badge

AWS

ReactTypeScriptResponsive Design
Valid Until: September 26, 2027

Credential ID:

d5dbb35a-a22a-4b2a-8210-91ee5138fe21

world map showing global connectivityWorld Map Connections

Get In Touch

Wherever you are in the world, let's work together on your next project.

Contact Information

πŸ“±
πŸ“

Location

Detroit, MI (Remote)

Send a Message

Chat with My AI Twin