Personal details

Ryan K. - Remote

Ryan K.

Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

Hi there! I'm an upperclassman computer science major attending Boston College who's developed a wide range of talents in programming from both academic and professional work. Inside and outside of the classroom, I've extensively applied my knowledge in full stack web development, machine learning, speech synthesis, data analysis, network science, and more. With experience in startup and Fortune 500 company environments as well as freelance projects, I pride myself in my productive work ethic and natural communication skills. As a mentor, I'm easy to talk to while offering a high level of expertise at the same time. Happy to help with any coding needs!

Work Experience

Product Support Engineer
InterSystems | Jan 2020 - Present
Java
SQL
Angular
JavaScript
Apache Solr
- Construct performant internal search engine using multiple search parameters (date ranges, text fields) and preprocessing of documents - Develop web tool for deployment teams to view order and progress of tasks required at certain locations
Full Stack Software Engineer
Gravyty Technologies | Jun 2019 - Dec 2019
HTML/CSS
Python
SQL
Django
JavaScript
TensorFlow
- Engineered model-view-controller web architecture at production grade - Structured database layer with new schema and scalable algorithms to reduce data duplication - Mapped sentences to categories by training a neural network on word vectors - Variabilized locations mentioned in speech to employ calls to a Yelp API - Designed user-facing web content with historical information filterable by button selection and date range

Personal Projects

Game of Risk Network ModelIconOpenNewWindows
2020
Python
Object-Oriented Programming
A network-based model for the Game of Risk with a game board configurable by uploading a data file and an option for playing with algorithm-driven computer players.
TCP Chat RoomIconOpenNewWindows
2020
Python
Socket programming
Parallel Programming
A TCP-based chat room consisting of a host server connected to a number of client servers through an IP address, port number, and username.