Education      
Experience      
Projects  

Kaleb Swartz

Creator & Continual Learner

Hello there! My name is Kaleb Swartz and I am a 24 year old Software Engineer from Loveland, Ohio.

Ever since I was young I have had a great interest in not only technology, but making a real difference in the world. Programming to me not only allows for the development of critical thinking and problem solving skills, but provides one the ability to create anything they can think of and distribute that creation to the entire world.

Education

Bachelor of Science in Computer Science Graduated May 2019

Miami University (Benton College of Engineering and Computing)

  • Emphasis on Object Oriented Programming Methods (Java, C++, C# mainly used)
  • Dean's List member Fall 2015, Spring 2017, Fall 2018, Spring 2019
  • Resume

Experience

Software Engineer Novemeber 2020 - present

Renu Management

  • C#/.Net full stack developer
  • Actively develop web application used to evaluate and underwrite homes nation-wide
  • Create/integrate new APIs & data processes, front-end enhancements, web socket functionality, webhooks
  • Create/modify Entity Framework SQL schemas, query data in Snowflake, manage data pipeline with Stitch

Information and Digital Solutions Analyst June 2019 - November 2020

Eli Lilly and Company

  • Developing Python ETL workflow with AWS Glue and Redshift to transform 100,000+ rows of data for 100s of data sets for Global Patient Safety Analytics project
  • Application Support Lead for MosaicPV, a multi-million dollar NodeJS/Angular application and Lilly‚Äôs first fully cloud based application. Deploy & plan new releases, manage team of incident responders, investigate complex issues in AWS. Develop & Deploy PostgreSQL data changes
  • Developed an Angular/NodeJS/Redshift web application POC to allow for statisticians to interact with Global Patient Safety Analytics data
  • Incorporated C# multithreading in Global Literature Screening Database application to increase speed of scientific literature XML analysis by ~50%

Software Engineering Intern June - August 2018

Brookhaven National Laboratory

  • Worked in the National Synchrotron Light Source II facility to integrate X-ray simulation software Sirepo with Python data collection library Bluesky, creating sirepo_bluesky
  • Implementation resulted in the ability for a beamline experiment to be fully simulated over time with tunable optic parameters. Python class based code was then converted to an installable library
  • Developed and deployed SRW parser library (pip install srw-parser) to visualize photon energy inner vs. outer loop
  • Summary of work

Undergraduate Research Assistant June 2018 - May 2019

Miami University

  • Collaborated with a professor to study the correlation between a pre-college analytical test and programming proficiency
  • Used Python and Excel for data collection and analysis, assisted in writing the research paper

Teaching Assistant August 2017 - May 2019

Introduction to Software Engineering / Programming for Engineers & Scientists

  • Held weekly office hours to help students as well as review sessions before exams
  • Created C++ answer keys and graded student assignments
  • Assisted students with large-scale semester long Java Swing project

Projects

Ruah Church Personal Project

Node.js, React, Next.js, Supabase, Chakra UI

  • In production! - Website link!
  • Created website for church as an opportunity to serve and also learn more about React/Next.js
  • Supabase used to store data regarding blog functionality
  • Chakra UI components used throughout

Holy of Holies Personal Project

MongoDB, Express, Angular, Node.js

  • Passion Project - Web application for intuitively reading the Bible
  • Select text from a variety of translations, sort by specific book & chapter
  • Scripture API used for source data - Node + Express routes used to populate MongoDB with data for efficient querying
  • Angular front-end used with Material-UI components

NFL Statistic Book Personal Project

Python

  • Passion Project - Easily view NFL team rosters, schedules, player stats
  • Rest API requests made to MySportsFeeds API
  • Simple to use Command Line Interface

Uptown Index Senior Capstone

Bootstrap, AJAX, PHP, MySQL

  • Team of 4 created site to allow Miami students to leave reviews on off-campus housing options
  • AJAX calls and PHP used to allow for HTTP CRUD actions integrating with MySQL database.
  • Users have the ability to add new properties if their current one is not in the database

Stahr Wars Client/Server Class Project

.NET, C#

  • Team of 2 created local-mulitplayer space shooter
  • OOP methods used to construct universe, planets, players, stars, black holes, treasure
  • Objects in 265 sector universe are randomly generated, players can shoot other players and remove them from the game
  • Byte array data structure used to store player locations, health, fuel etc.

I Wanna Be Game Design Project

Unity, C#

  • Team of 3 created 3D interactive platformer game
  • C# used for all game logic
  • Objects in Unity Asset Store used to create game world
  • Powerups, mulitple-levels, boss fight, mini-map all included