Hi, I’m Katelyn!
I am Katelyn Campbell, a Computer Science major with a Minor in Cybersecurity at the University of Central Florida. Passionate about software engineering and cybersecurity, I am focused on refining my full-stack development skills. Through my portfolio, I aim to showcase my skills in software development, security, and problem-solving while seeking opportunities to collaborate, learn, and innovate in the tech industry.
Connect with me!
Goals and Aspirations
I’m passionate about continuous learning and eager to apply my skills in both software development and cybersecurity. My goal is to create impactful, secure systems and collaborate on innovative tech projects. I’m always looking for opportunities to grow and connect with professionals who share my enthusiasm for technology and problem-solving.
Technical Background
I have experience building dynamic, user-friendly applications and securing systems through effective cybersecurity practices. With proficiency in languages like Python, Java, JavaScript, and C, I’ve developed full-stack solutions using the MERN stack (MongoDB, Express, React, Node.js) and worked with frameworks like React and Flutter.
Skills
Front-End Languages I am Proficient In
HTML & CSS
The foundational technologies for structuring and styling websites, enabling me to build responsive, visually appealing layouts with clean, semantic code.
JavaScript
A versatile programming language that allows me to create dynamic, interactive web applications by manipulating the DOM and handling user events.
React js
A powerful JavaScript library for building user interfaces, which allows me to develop fast, scalable, and maintainable web applications with reusable components.
Back-End Languages I am Proficient In
Python
Known for its simplicity and versatility, it’s widely used for scripting, automation, and data analysis, enabling rapid development of efficient solutions.
Java
A powerful, object-oriented language used for building scalable applications, implementing algorithms, and handling large data structures efficiently.
C
A foundational language that emphasizes low-level memory management and system-level programming, commonly used in operating systems and embedded systems.
Portfolio
Have a look on some latest projects of mine
HTML/CSS
Web Dev
LAMP
Contact Manager – Full-Stack Application
Developed a full-stack contact management application utilizing the LAMP stack (Linux, Apache, MySQL, PHP) hosted on DigitalOcean Droplets. The application allows users to create accounts, reset passwords, and securely store contacts in an SQL database. Leveraging JavaScript and HTML/CSS, I built a user-friendly, multi-page interface where users can easily add, manage, and display contact information. Integrated Postman for API testing and ensured smooth communication between the front-end and back-end components.
ReactJs
Web Dev
MERN
AAB – E-commerce Platform for Running Apparel
Led the front-end development of a dynamic e-commerce platform for a running apparel brand using React. The project involved creating an intuitive, responsive website that ensured seamless user interaction. Additionally, I worked on developing a cross-platform mobile app using Flutter, integrated with physical devices for testing, and managed a MongoDB database for secure user authentication and Stripe payment processing. This platform provides users with an easy-to-use shopping experience across both web and mobile.
Python
MySQL
Automated Database Connectivity Report Tool
Developed a Python-based tool that automatically collects and generates reports of GIS connectivity issues between Hilton devices. The tool utilized pyodbc and SQL queries to gather blocked messages, parsed the data for analysis, and exported the results to a CSV file. Additionally, I explored firewall settings and TCP port permissions to automate change requests and resolve connection issues, enhancing the internal troubleshooting process.
Interests
Disciplines I’m Exploring for Future Opportunities
Frontend
With a passion for creating interactive, user-friendly web experiences, I’m excited to continue refining my skills in building intuitive, visually appealing interfaces that meet both user needs and business goals.
Backend
I’m interested in mastering the server-side components of applications, including database management and API development, to ensure smooth and secure functionality that drives user-facing features.
devops
I’m eager to learn how to streamline development and operations processes, and I’m excited about the potential of automating workflows to improve deployment efficiency and enhance collaboration within teams.