About Me | |
---|---|
|
Programming Languages and Libraries | |
---|---|
PythonStrong Knowledge and ExperienceI have used Python for many personal, organizational, and professionsal projects. I utilized Python in my position as an App Development Student Co-op at Ameren for various automation tasks like generating PDF documents and updating databases. Additionally, in my role as a TECDP Senior Analyst at The Cigna Group, I used Python for creating scripts to automate repetitive tasks, including programmatically accessing APIs and tabulating data. As a member of Multirotor Design Team, I used Python for Computer Vision tasks, such as object identification with drones. In addition, I have used Python for projects in classes including Introduction to Artificial Intelligence and Game Theory for Computer Science. |
|
C++Strong Knowledge and ExperienceI have used C++ in many classes for various projects, as well as for personal projects. Classes taken include Data Structures and Introduction to Operating Systems. |
|
NumPyStrong Knowledge and ExperienceI frequently use the NumPy Python library in my projects, as it makes array calculations more efficient and quicker when compared to standard Python. |
|
OpenCVStrong Knowledge and ExperienceI've used the OpenCV Python library in my capacity working on computer vision tasks as part of the Multirotor Design Team. |
|
SQLKnowledgeable and ExperiencedI have used SQL in professionsal roles with Ameren and The Cigna Group to access and work with databases. I have experience creating Oracle SQL databases, as well as working with various other kinds of SQL databases such as Microsoft SQL Server. |
|
JavaScriptKnowledgeable and ExperiencedI have learned JavaScript through self-research and industry work experience. In my role as an App Development Student Co-op at Ameren, I utilized Javascript to develop several Web Application Widgets. |
|
JavaKnowledgeableI have learned Java through a high school course and self-research. I have used Java for projects in that course and gained knowledge of the language through personal testing. |
|
Boto3KnowledgeableI have used the Boto3 Python library to work with AWS resources, including DynamoDB, Glue, and S3, in my role as a TECDP Senior Analyst at Cigna. |
Technical Skills | |
---|---|
AWSStrong Knowledge and ExperienceI have worked with AWS in my role as TECDP Senior Analyst at The Cigna Group. I worked frequently with a variety of AWS resources in production, including DynamoDB, S3, Glue, and Step Functions. I have obtained two certifications from AWS: Amazon Web Services Certified Solutions Architect - Associate, and Amazon Web Services Certified Cloud Practitioner. |
|
GitStrong Knowledge and ExperienceI use Git for every project I do. I have experience using Git through GitHub for my personal projects, and I have used GitLab for classes, including Data Structures. I us Git to better organize my projects and workflow, as well as to keep track of changes. |
|
LinuxStrong Knowledge and ExperienceI use Linux, both running in virtual machines and on Windows Subsystem for Linux, for personal, organizational, and class project development. I have experience using Linux to develop most of my projects as it is a versatile operating system that meets my development needs. |
|
Microsoft OfficeStrong Knowledge and ExperienceI frequently use Microsoft Office applications for classes and personal projects. I have experience using Microsoft Word, Excel, and Powerpoint. |