John-Paul Takats

Use the filters to learn more about specific skills and see how my experience aligns with the skills and values important to you.

Projects

AI Portfolio Builder – Project Queen
Generate a website using AI and edit it afterwards with no knowledge of html

AI & Data Science API Backend Dev Frontend Dev HTML / CSS

WordPress SVG Object Plugin
WordPress SVG Object Plugin
Unlock the power of SVG and animations in WordPress

Digital Multimedia Frontend Dev Open Source React WordPress

FeedMasher & RIT Homepage Channels
Feedmasher: Curate, Aggregate, and Display Content from Everywhere!

Backend Dev Database Systems Frontend Dev JavaScript MySQL PHP

Ferris Agency Website with Accelerate Media
Ferris Agency Website with Accelerate Media
A Collaborative Effort with Accelerate Media

CMS Frontend Dev HTML / CSS Marketing PHP React WordPress

Geotherm Relaunch with Accelerate Media
Geotherm Relaunch with Accelerate Media
A Modernization Journey launching an important piece of Geotherm's marketing strategy.

CMS Frontend Dev HTML / CSS Marketing PHP React WordPress

iSchool Projects Capstone Repository
Promoting iSchool @RIT and sharing students accomplishments online

Backend Dev Database Systems Drupal Frontend Dev Open Source PHP

Classes I've Taught

Rich Media Web Application Development I
Master Web Apps: Media-Rich Design with JavaScript & a taste of React!

Digital Multimedia Frontend Dev JavaScript

Web and Mobile I ISTE-140
An introduction to internet and web technologies, and to development on Macintosh/UNIX computer platforms

HTML / CSS JavaScript Usability & HCI

Web & Mobile II ISTE-240

Backend Dev Database Systems Frontend Dev JavaScript Joomla MySQL PHP

Foundations of Web Technologies II
Advanced Web Development for Graduate Students

API Backend Dev CMS Database Systems Frontend Dev HTML / CSS JavaScript MySQL PHP Usability & HCI

Foundations of Web Technologies I
A class for Graduate HCI students to learn about the Building Blocks of the Web

Backend Dev Database Systems Frontend Dev HTML / CSS PHP Usability & HCI

Software Development and Problem Solving I
A Journey from Basics to Software Engineering with Python

Backend Dev Python

Blog Posts

An Introduction to REST APIs and fetching data from Yelp Part 1
An Introduction to REST APIs and fetching data from Yelp Part 1
Master the Basics: A Beginner’s Guide to APIs, HTTP Methods, and Data Integration!

API HTML / CSS JavaScript PHP Tutorials

Creating an AI-Driven Portfolio Builder
Creating an AI-Driven Portfolio Builder
The Thought Process Behind Creating an AI-driven portfolio builder

AI & Data Science Backend Dev Digital Multimedia HTML / CSS

Photo Gallery (3)

Synced Patterns in WordPress with Overrides and Unsupported Blocks
Synced Patterns in WordPress with Overrides and Unsupported Blocks
Streamline WordPress Synced Patterns with SCSS Styling Workarounds

CMS Digital Multimedia Frontend Dev HTML / CSS Open Source Tutorials WordPress

From Code to Community (Video)
From Code to Community (Video)
Bridging Academia and Non-Profits: Web Tech with Purpose.

Backend Dev CMS Frontend Dev Marketing Project Management Uncategorized

Photo Gallery (3)

Come to my HTML / CSS Workshop at RIT hosted by WIC
Come to my HTML / CSS Workshop at RIT hosted by WIC
Wednesday, October 5, from 6:30 pm to 8 pm in GOL-2400 (the Golisano Computing College building)

Backend Dev Frontend Dev HTML / CSS Marketing

Photo Gallery (1)

FeedMasher Project Finally Moving to Opensource
FeedMasher Project Finally Moving to Opensource
The process of moving a project that helped power the RIT homepage for several years to open source.

API Backend Dev Database Systems Frontend Dev HTML / CSS JavaScript MySQL Open Source PHP

Capstone Mentorship

Nigudkar, M. Capstone: MERN Stack Hotel Booking Application

Database Systems Frontend Dev

Role: Chair

Student: Mithila Mohan Nigudkar

Capstone Report

Bapat, M.Capstone: Free Fitness Mantra including Clothing Finder and Diet Tips

Backend Dev Frontend Dev

Role: Chair

Student: Madhura Bapat

Jaiswal, R. Capstone: Evaluating Using LaTeX to help improve the accessibility of an open-access journal

Frontend Dev Open Source Usability & HCI

Role: Chair

Student: Rahul Jaiswal

Capstone Report

Chen, C. Capstone: Improving Human Subjects Research Office at RIT’s Website

Frontend Dev Usability & HCI

Role: Chair

Student: Chih-Jung Chen

Capstone Report

Walawalkar, N. Capstone: How to make apps popular on Google play store: Visual Analysis of google play store app features

AI & Data Science Digital Multimedia Marketing

Role: Committee Member

Student: Nupura Sunil Walawalkar

Capstone Report

Garg, K. Capstone: Online Bookstore for a Customer-to-Customer E-commerce Web Application

Backend Dev Database Systems Frontend Dev Marketing

Role: Committee Member

Student: Kheman Garg

Capstone Report


Although i’m not a professional photographer; photography runs in my genes with my father, uncle, and grandfather (a aerial photographer in WWII) being photographers. I enjoy travel and want to share some of my favorite pictures