David Kaler

Welcome to my portfolio

About Me

Download My Resume


I possess a diverse skill set with a strong proficiency in programming languages such as Python, C++, and JavaScript. I am able to effectively self-manage during independent projects while also collaborating well in a team setting. Additionally, I am committed to continuously learning and adapting to new technologies. Most importantly, I am passionate about Software development and UI Design due to its utility of transforming ideas into something physical that you can see and touch. Get in contact with me.

Experience

BAE Systems: SWE - Technical Intern III

June 2022 - August 2022

During my internship, I created an an internal webserver that will be used across the company, estimated to cut the time spent filling out the software turnover document by more than 60%. I built the webserver using Flask, JavaScript, HTML/CSS, and a database abstraction layer I created to perform CRUD operations.


American University in Dubai: Python Workshop Leader

January 2022 - April 2022

I was approached by one of my professors to lead a Python Workshop. Most of the students studying at the university were proficient in C++ or Java, however they were in learning Python. My workshops consisted of step by step tutorials on how to use several different Python libraries crucial for data manipulation (NumPy, Matplotlib, Pandas, and SciPy). In addition to to Object-Oriented Programming skills such as: Classes, Objects, Inheritance, Encapsulation, Data Abstraction, and Polymorphism.

Education

Loyola University Maryland

Degree: Bachelor of Science and Engineering, 3.67 GPA
Accomplishments: Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2022
Clubs: Robotics Club, Engineering Club
Relevant Course Work: FPGA Design, Object-Oriented Programming, Computer Architecture, Communication Systems, Intro to Microprocessors, Linear Circuit Analysis, Signals and Systems, Electronics, Digital Logic, Linear Algebra, Differential Equations, Probability and Statistics

Skills

Languages: Python, Java, C#, C++, VHDL, SQL, HTML, CSS, JavaScript, PHP
Libraries & Frameworks: Flask, Django, jQuery, Bootstrap, Node.js

Projects

I am always working on new projects, here are some featured projects. You can check out the complete list below.

COMMUNICATION DEVICE

As apart of my senior design course, my group and I partnered with a company called Volunteers for Medical Engineering (VME). We were given the task to create a communication device for a non-verbal austistic male client. I was responsible for choosing the microprocessor, suitable for audio development. Additionally, I revised existing code to given the buttons different functions.