Connor Kildare
Software Developer
Software Engineering Major at the University of Nebraska - Lincoln
About
Work
Projects
School
Resume
About Me

My name is Connor Kildare. I am a Junior in Software Engineering at the University of Nebraska - Lincoln. I am proficient in C#, React, and JavaScript. I am also familiar with C, Python, Java, etc.

I aspire to be a Software Engineer to produce accessible code with a meaningful impact to my users. I also hope to gain diverse work experience working in Software.

In my free time, I work on projects that can help me or those around me in day-to-day life. I work with some friends under the team name, “Buddy Systems”, where we periodically meet to work on projects that interest us. I formerly was a Vice-President of the Operating Systems and Open-Source Group at UNL.

Photo of our senior design project sponsor, me, and my teammate, Shayne M. at our second release at DMSi HQ, December 9th, 2023.
Work Experience
May 2022
-
Current
Software Engineering Intern
Speedway Motors Inc.
About Speedway Motors
Speedway Motors is America's Oldest Speed Shop® and has been a trusted source for high performance parts for street rods and racing for over 68 years. Speedway Motors has built a reputation for superior service, heavily aided by a strong online shopping experience.
My Contributions
Increased customer conversions and product impressions by expanding recommendations across the majority of Speedway Motors pages.
Improved the performance of checkout and shopping cart read / write operations by optimizing related API calls.
Collaborated with intern cohort to extend the Speedway Motors onboarding process.
Aided in development of a Selenium test suite to ensure the validity of code across all environments.
Outcomes
By developing a microservice for all recommendations from the ground up, I learned how to effectively initialize a microservice.
I have been able to justify smart decisions around issue creation and work prioritization by providing gathered metrics from Google Analytics.
I have learned to develop a complex testing suite using several tools such as dotnet, Postman, Selenium, and Playwright to ensure the validity of code.
I have become more experienced designing and executing experiments using feature flags to find the most profitable recommendation configurations.
JavaScript
C#
Rest API
React.js
Next.js
GraphQL
Google Analytics
Selenium
Postman
Azure DevOps
August 2021
-
May 2022
Web Developer for Yao Labs
UNL First Year Research Experience (FYRE) Program,
About FYRE
The First Year Research Experience (FYRE) Program is a program designed to give first-year students the opportunity to work with faculty on research projects. The program is designed to help students develop research skills, learn about research opportunities at UNL, and engage with faculty and other students in a research community.
My Contributions
Develop web pages using HTML, CSS, Python, JavaScript, and Bootstrap technologies.
Monitor the growth of the virtual reality industry and coordinate project plans around developing virtual reality simulation software.
Collaborate with Dr. Yao to learn web design technologies and develop project plans.
Outcomes
I achieved fundamental knowledge for using HTML, CSS, Python, JavaScript, and Bootstrap technologies.
I have gotten the opportunity monitoring current events to determine project plans and effective technologies to implement.
I have become more comfortable working hands-on with a superior to learn new skills and fortify existing ones.
HTML
CSS
Python
JavaScript
Bootstrap
d3.py
Flask
Conda
September 2019
-
February 2020
Business Owner
Limitless Reality
About Limitless Reality
Limitless Reality is a virtual reality business that I created and ran at the ages of 15-16 before the Covid-19 pandemic. Limitless Reality allowed me to explore my interests of virtual reality and running a business at a young age, giving my career a head-start.
My Contributions
Developed an efficient virtual reality user "onboarding" experience to quickly and effectively help customers use the system.
Collaborated with Eagle Hollow Haunts during the fall season to deploy two HTC Vive virtual reality attractions.
Hired, managed, trained, and collaborated with three employees to set up and maintain two booths with HTC Vive virtual reality systems.
Outcomes
I have learned the process of starting a business and the requirements associated with running the business.
I have become more confident reaching out to and managing partner relationships between businesses.
I have become a more effective manager by hiring, managing, training, and collaborating with three employees.
HTC Vive
Unity
SteamVR
Virtual Reality
LLC Formation
Business Management
Equipment Maintenance
Projects
Current Portfolio Site
In progress status svg
Done
About Portfolio Site
This is the upgrade to my previous portfolio site. This version of my website has some better styling and presentation of my work. I plan to continually hydrate this website with more information as I progress through my career!
React.js
Next.js
HTML
Sass (CSS)
JavaScript
Vercel
Vercel Analytics
Cookie Jar
In progress status svg
Done
About Cookie Jar
This is a Buddy Systems project completed in the summer of 2022 that allowed us to learn how to hook into the Google API and manage our cookies.
This product would allow users to view, search, manipulate, import, export, and store cookies on Google's storage system where cookies can only be accessed by the user.
HTML
Sass (CSS)
JavaScript
Google API
Google Storage
Google Extension
Memory Management
Supporting image 0 for Cookie JarSupporting image 1 for Cookie Jar
BuddySystems Site
In progress status svg
Abandoned
About Buddy Systems
This site was designed after the 2022 Cornhacks event, where my team members and I formed "Buddy Systems" to organize the work we do together as a group. This website is designed to showcase the members of Buddy Systems and the work we do together.
React.js
HTML
Sass (CSS)
JavaScript
Supporting image 0 for BuddySystems Site
Axel Wilson's Music Maker
In progress status svg
In Progress
About AWMM
I helped build Axel Wilson's Music Maker ( AWMM ) during the 2022 Cornhacks hackathon using the theme, “Retro”.
AWMM is a dynamic web application that utilizes Spotify's web API that allows users to search for a song and receive a playlist of similar songs based on the searched song. The user can then select songs from the playlist to continue the process of receiving more recommended songs based on the selected songs.
React.js
HTML
Sass (CSS)
JavaScript
Python
GraphQL
Spotipy API
Heroku
Supporting image 0 for Axel Wilson's Music Maker
Deprecated Portfolio Site
In progress status svg
Done
About Deprecated Site
My first portfolio site was built to practice my frontend development skills and show internships as an example of the work I would be able to do.
This site included information on projects that I had completed, a short about me section, a link to my resume, and a few contact links. Although it was small, it was effective in communicating my experiences.
HTML
Sass (CSS)
Bootstrap
JavaScript
GitHub Pages
Google Analytics
Google Domains
Supporting image 0 for Deprecated Portfolio Site
School Projects
Pitivi Aspect Ratio Features
In progress status svg
Done
About Pitivi Aspect Ratio
For the first half of Soft 261, we were tasked to work with classmates to add a feature to Pitivi using Python and release it, practicing Scrum development and common industry meetings such as sprint updates.
The feature we added to Pitivi provides the user options to reset the aspect ratio. The user is able to reset the aspect ratio by fixing its position on a corner or the center of the visual element by the following methods:
1.
Fixed Width: Maintain the width of a visual element and shrink or grow the height to achieve the original aspect ratio.
2.
Fixed Height: Maintain the height of a visual element and shrink or grow the width to achieve the original aspect ratio.
Python
GTK
Pitivi
GitLab
Scrum
Agile
Pitivi Clip Loop Feature
In progress status svg
Done
About Pitivi Clip Loop
For the second half of Soft 261, we were tasked to work with classmates to research then add a feature to Pitivi and release it, continuing to practice Scrum development and common industry meetings such as sprint updates.
The feature that we researched for addition to Pitivi would allow users to loop any clip on the timeline, including audio, visual, empty clips, or properties of clips. This feature is substantial as it allows users to spend less time looping a clip with effects, improving the editing experience.
Python
GTK
Pitivi
GitLab
Scrum
Agile
Boost Board Mobile
In progress status svg
Done
About Boost Board
This was the final project for Software Engineering III to test student understanding of react-redux, performance, and graph-search applications.
This project involved students working in groups to determine which user is closest to winning and by how much through implementation of different graph-search functions and node management.
React.js
React-Redux
HTML
Sass (CSS)
JavaScript
GitLab
Graph-Search
UNL Laundry Scheduler
In progress status svg
Abandoned
About Laundry Scheduler
This is a Buddy Systems project started in a Human-Computer Interaction course and evolved to a project sponsored by UNL Housing. This product would allow users to schedule a load of laundry ( either single load or reoccurring ), view laundry status, and receive push notifications about laundry.
React.js
HTML
Sass (CSS)
JavaScript
Figma
TypeScript
Smart Socket API
Material UI
Supporting image 0 for UNL Laundry Scheduler
UNL Travel Planning App
In progress status svg
Done
About Travel Planner
This project was the capstone / final project for the course. We built the project using Java and Python on a virtual machine running Ubuntu alongside four classmates. This project implemented using MariaDB for data storage and Kivy for the frontend.
This app is designed to help a user plan a trip, including scheduling venues, airplanes, and activities for the trip. Our app was capable of storing user data and mocked integration with external airline / venue systems.
Java
Python
Kivy
MariaDB
GitLab
UNL Controlled Burn Planner
In progress status svg
Done
About Controlled Burn
This project was the capstone / final project for the course. We built the project using Java on a virtual machine running Ubuntu alongside four classmates.
This project hooked into the Open-Source Weather API to gather configurations from a user in command-line and data about the weather in a specific location to determine if a controlled burn was viable by regulative standards.
Java
GitLab
GUI