
Hi, I'm Aaron đź‘‹
I'm a Full Stack Developer
- 👨‍💻Primarily Focused on Full-Stack JavaScript and Ruby on Rails
- đź’ĽFull-Stack Developer at Cornell University
About Me
I am a full-stack applications developer with over 11 years of experience building custom web applications that serve real users—faculty, students, and staff—at Cornell University. My primary toolkit is Ruby on Rails and React, but I’ve also worked across the Mongo/Express/Next.js/Node stack and enjoy exploring new technologies when a project calls for it.
I’m passionate about solving problems, writing clean and maintainable code, and mentoring other developers. My long-term goal is to grow into an engineering manager role where I can help teams thrive.
Outside of work, you’ll usually find me cooking up new recipes, strumming my guitar, or reading a good book.
Skills
Back-End Language / Frameworks
Ruby on Rails
PHP
NodeJS
ExpressJS
Front-End Lanauge / Frameworks
HTML5
CSS3
JavaScript
NextJS
React
jQuery
TailwindCSS
Bootstrap
Foundation
Design Tools
Photoshop
Illustrator
Canva
Figma
Databases
Postgres
MySQL
MongoDB
Prisma
DevOps
Docker
Linux
AWS
Jenkins
Heroku
Technology and Tools
Git / GitHub
VSCode
WordPress
Vim
Yarn
npm
Slack
Jira
Confluence
MacOS
Cucumber
RSpec
Work Experience
Full-Stack Developer
🗓️Jan 2019 - Present
🏢Cornell University @ SC Johnson College of Business
- Deployed and maintained a large collection of web applications primarily using Ruby on Rails.
- Created user interfaces using React, jQuery, and VueJS.
- Provided maintenance of legacy PHP code with custom libraries.
- Performed code reviews and mentoring of other developers.
- Recruited, trained, and supervised several student workers over several years.
- Performed code reviews and mentoring of other developers.
- Worked both independently and collaboratively with team members on debugging, issue resolution, and project planning.
- Worked with a DevOps team in containerizing Ruby on Rails applications.
- Worked with business managers to define requirements and test updates.
Full-Stack Developer
🗓️Jun 2014 - Dec 2018
🏢Cornell University @ Dyson School
- Developed and designed an online database system to manage student progression in programs at Cornell University to replace a paper-based system.
- Worked with senior leaders to discuss project needs and develop scopes and timelines.
- Designed and developed native iOS and Android event apps used for symposium, allowing check-in feature, networking, scheduling, etc.
- Designed and developed custom Ruby on Rails applications including an event registration tool, class scheduling tool, and tool for applying and managing various grants, etc..
- Deployed and managed a collection of WordPress sites.
- Managed a team of student web developers and graphics designers.
- Responsible for choosing system and database architecture as well as developing the overall user experience.
Student IT Technician
🗓️Jan 2012 - Jan 2014
🏢Roberts Wesleyan University
- Provided a wide variety of technical computer support for students, faculty, and staff via phone, email, and in person consultations.
- Installed and maintained equipment in IT data center.
Volunteer Experience
Worship Leader and Technical Manager
🗓️Jan 2018 - Present
East Shore Christian Fellowship
- Responsible for overseeing a team of volunteers including on-boarding, training, and weekly service planning.
- Oversaw and maintained technical systems including livestream, sound and lighting systems.
- Scoped, planned, and budgeted various technical upgrade projects.
- Managed redevelopment and redesign of the main website.
Youth Group Program Leader
🗓️Jan 2016 - Present
East Shore Christian Fellowship
- Planned and led weekly youth group service, developing teaching materials, coordinating events, and designing activities to engage students.
- Set annual teaching calendar and work with senior leadership to align program goals with broader organizational vision.
- Managed communication with parents and students, including social media updates and event announcements.
Worship Leader and Web Developer
🗓️Jan 2014 - Jan 2016
Calvary Chapel Ithaca
Education
Roberts Wesleyan University
🗓️Sep 2010 - May 2014
🎓Bachelors Degree in Physics
- Additional concentrations in Engineering, Computer Science, and Information Technology.
Cornell University
🗓️Sep 2015 - Dec 2017
- Object-Oriented Programming and Data Structures - 2015
- Digital Logic - 2017
- Project Management - 2017
Monroe Community College
🗓️Jun 2013 - Dec 2020
- Introduction to Networks
- Routing Fundamentals
- Intro to Cybersecurity
- Calculus I
Trainings and Certificates
CompTIA Security+ Certified (Recertified in 2024)
Franklin Covey's Unconscious Bias
Project Management for the Casual Project Manager (Cornell)
IT Emerging Leaders Program
Prosci Change Management Training
Franklin Covey's 7 Habits of Highly Effective People
Leadercast
Projects
Cornell Business Minors Tool
University-Wide application for students to track minor progress, request exemptions, and for staff to monitor and report on student progress.
Employment Request System
Workflow system for faculty/staff to submit hiring, leave, or bonus requests that route through dynamic multi-level approvals across HR and leadership.
Business Expense Request Tracker
Purchase approval workflow system that routes business expense requests through the proper approvers—including leadership, IT, and finance—for review and sign-off.
Budget Web Form
Web tool for managing budgeting rounds: configure columns, assign admins, handle bulk uploads, and provide budget owners an Excel-like interface for budget data input.
LaunchPad Link Editor System
VueJS-based admin tool for managing categorized LaunchPad links across multiple student and staff portals, letting editors update content without IT assistance.
Cornell Student ETL Library
In-house ETL library to import student data from the university’s central database into our local system, powering the Business Minors program tools.
Dyson Events
Event management tool with templated splash pages for easy event setup, RSVP and email updates, plus admin reporting and scheduled announcements.
Dyson Pre-enrollment
Pre-enrollment app for minors students to claim reserved course seats: shopping-cart selection, timed go-live sign-ups, waitlisting, and admin seat management.
Dyson Grants
Grant management system where admins create and manage grants, students apply, and the tool tracks check-ins and prompts throughout the grant lifecycle.
COVID Dashboard Parser
Personal COVID dashboard tracking local county cases, trends, and spikes, with automated daily and alert text notifications via data parsed from county website.
Women in Leadership Mobile Application
Native iOS/Android app for Women in Leadership symposium: event schedule, speaker bios, QR-coded digital name tags, check-in tracking, and sponsor info.
Contact
Don't like forms? Send me an emailđź“§
❤️Designed and Coded by Aaron Kaye