Hi, I'm Kirsten Sotelo

Computer Science Student

I'm an aspiring software engineer working toward becoming a full-stack software developer.

About Me

General Info

I'm a Computer Science Student with an interest in software development and cybersecurity. My goal is to pursue a career in full-stack development to build impactful, scalable software.

I'm passionate about sovling complex problems and creating solutions that improve efficiency and user experience. I've worked on projects involving data structures, web development, and software engineering where I've honed many skills.

Experience

My professional journey

UX/UI Designer Intern

Riipen

  • Leading a website redesign to ensure user experience and brand consistency, ensuring a more engaging and professional online presence.
  • Conducted usability analysis, identified pain points, and proposed UX/UI improvements.
  • Communicated technical recommendations effectively to both technical and non-technical stakeholders.

Bachelor of Science: Computer Science Co-op

Toronto Metropolitan University

  • CGPA: 3.67
  • Related Coursework: Artificial Intelligence 1, Computer Organization 1 & 2, Computer Science 1 & 2, Computer Security, Data Science, Data Structures, Database Systems, Operating Systems, Software Engineering, Web Systems Development.
  • In Progress: Algorithms, Web Applications, Database Systems 2, Computer Networks, Comparative Programming Languages

Production Associate

Creation Technologies, Markham, ON

  • Completed complex tasks, such as mechanical assemblies, and testing the functionality of various products, while adhering to the customer's deadlines, following assembly documents and procedures.
  • Developed strong teamwork and communication skills by collaborating with diverse manufacturing team members to receive cross-training across multiple areas.
  • Assisted engineers in optimizing production efficiency and improving assembly processes, contributing to a 10% reduction in assembly time over two months.

My Projects

Personal, school, and work projects

Creation Projects

Engineering Efficiency Tools

Developed various programs to improve engineering efficiency and streamline workflows at Creation Technologies, Markham, ON.


Skills Used: Python, Pandas, Reportlab.

View Project
QuickGPT

QuickGPT

QuickGPT is a lightweight and customizable ChatGPT-powered assistant that lives in your browser as a floating widget and right-click menu. Designed for productivity and clarity, it lets you get instant AI help on any webpage—without breaking your flow.


Tools Used: JavaScript, ChatGPT API, HTML/CSS.

View Project
Spotistics

Spotify Top Tracks and Artists Website

Developed a Flask-based web application that utilized Spotify's web API for developers.


Tools Used: Python, Flask, Spotify API, JavaScript, HTML/CSS,

View Project
Weather App

Weather App

A simple weather application built with React.js that fetches real-time weather data using the OpenWeatherMap API.


Tools Used: React.js, CSS, OpenWeatherMap API, JavaScript Fetch API

View Project
Weather App

Consider It Energy Website

A complete website revamp of the existing website, presenting the business more effectively by offering a structured, visually appealing, and interactive experience


Tools Used: JavaScript, HTML/CSS.

View Project

Technical Skills

Knowledgeable Concepts

Programming Paradigms


Object-Oriented Programming (Java, Python)


Functional Programming (Lisp, Prolog, Elixir)


Operating Systems


Processes and Threads


Memory management (Paging, Segmentation, Virtual Memory)


File Systems (File Organization and Access)


Concurrency and Deadlocks (File Organization and Access)

Databases


Relational Databases (SQL, Normalization)


NoSQL Databases (MongoDB in progress)


Database Design (ER Diagrams, Relationships)


Mathematics


Discrete Mathematics (Sets, Logic, Graph Theory)


Linear Algebra (Matrics, Vector Spaces)


Probability and Statistics


Cybersecurity


Cryptography (Symmetrics and Asymmetric Encryption, Hash Functions)


Network Security (Firewalls, VPNs, Secure Sockets)


Web Development


Frontend Basics (HTML, CSS JavaScript, React.js)


Backend Basics (Flask, Node.js)


Programming Languages

Python
Java
C
C++
C#
JavaScript
Perl
Ruby
SQL
PHP
Lisp
Prolog

Markup & Scripting Languages

HTML
CSS
Bash/Shell Scripting

Web Development Frameworks & Tools

Flask
Node.js
React.js

Database Management Systems

SQL
MySQL
Oracle
MongoDB

Datascience and Machine Learning

Pandas
NumPy

Other Skills

Git/Github

Contact Me

Let's Work Together!