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
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
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
Python
- Passion Project - Easily view NFL team rosters, schedules, player stats
- Rest API requests made to MySportsFeeds API
- Simple to use Command Line Interface
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.
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