My name is Aaron Kaye and I am an applications programmer with a passion for technology and problem solving. I graduated from Roberts Wesleyan College in 2014 with a bachelors degree in Physics and concentrations in computer science and engineering.
Since graduating, I've been working as a developer at Cornell University where I have built many web and mobile applications and continue to oversee and manage a team of developers and designers. I have a love for learning so I've been continuing my education while at Cornell University by taking courses as well as through various online trainings.
In the future, I am looking to purse a masters degree in Software Engineering and continue working in the industry. I have a great eye for design and I love working on projects both big and small.
At Cornell I developed several web applications as a full-stack developer in a Ruby-on-Rails stack. I was responsible for gathering the project requirements, establishing a timeline for the projects, and in many cases leading a team of developers. I've also built mobile applications in both iOS and Android natively that were backed by a custom built RESTful API. I've also worked with WordPress in this position and have created custom themes and plugins to meet business requirements.
In this role, I am responsible for overseeing a team of volunteers including onboarding, training and scheduling for the weekly services. I have been overseeing and maintaining technical projects including sound and lighting systems. I managed the redevelopment and design of the church's website. I continue to provide IT support such as computer maintenance, web hosting and management, etc.
In this role, I provided consultation on technical elements of the website redesign. I was also responsible for implementing JavaScript and jQuery to add interactivity to the site.
At Roberts Wesleyan College I worked in the colleges Information Technology department and I was responsible for overseeing the various student computer labs and providing support to faculty and students. I also helped with other tasks as needed such as organizing the schools server room, removing old server equipment, and servicing equipment.
At Roberts Wesleyan I completed my bachelors in Physics with concentrations in Computer Science and Engineering. I did not discover my passion for computer science until my junior year and while I was not able to complete a major in Computer Science I set out to take as many courses as I can and always performed very well in the courses.
The Dyson Business Minors Tool is a complex web application built with Ruby-on-Rails with a student interface/feature set and an admin set. On the student side, the students select 1 or more minor(s), track their progress through the minor(s), create requests for transfering outside credits or view pre-approved requests, view data such as GPA in the minor, etc.
View ProjectThe Dyson Business Minors Tool is a complex web application built with Ruby-on-Rails with a student interface/feature set and an admin set. On the admin side, the admins track the growth of the different minors, view live reports of enrollment information broken down by data points (college, major, gender, etc.), export different reports for the college, track student progress, etc.
View ProjectThe Dyson Events tool is a tool I created for managing the different events put on by our team as well as others in the school. It allows students to sign up for events, view the schedule, and the student can join the waitlist if the event reaches capacity. The admin can set the number of seats, set event info, send mailings to all the registrants, add any content with a WYSIWYG editor. Future plans include adding the ability to accept payments and registering for different breakout session.
View ProjectThe Dyson Pre-enrollment tool is a tool I created for handling our pre-enrollment. Student who are apart of the business minors have early access to pre-enroll in courses and I built this tool to allow students to pick the courses they want to register for or join a waitlist if it is full. We only receive a limited amount of pre-enrollment seats which is why we have a waitlist. Also as part of the requirements given, the tool does not allow you to sign up for overlapping courses.
View ProjectThe Dyson grants tool allowed students to apply for various sources of funding within the Dyson school. This application is built with Rails 5 as a backend API and uses VueJS for the front-end framework. The tool allows administrators to create different funds and view responses from students. It allowed admins to specify different award amounts, rate different applicants to assist in narrowing down the application pool, and used mail chimp for automated emails.
View Project