Hello,

I'm Kaylie.

I'm a Software Engineer with a unique blend of full-stack engineering and UX/UI design expertise, bridging the gap between designers and engineers.

LinkedInGitHubCodeSandbox

My Journey

I graduated from Ball State University cum laude in 2018 with a major in Journalism Graphics (graphic & UX/UI design + front-end development) and a minor in Digital Publishing (printing). During my time at Ball State, I completed two graphic design internships and held two part-time graphic design jobs. Additionally, I took on freelance design work and two community projects with my journalism department peers.

My interest in coding was ignited my freshman year when I was introduced to HTML and CSS in a course required for my major. I was immediately fascinated with coding and driven to explore it further. The following year, I took two computer science courses, completing projects with Java and Python. During my junior and senior years, HTML, CSS and JavaScript were the focus of several courses required for the Journalism Graphics major.

I started my career as a graphic designer while utilizing my journalism training to tackle a variety of marketing tasks. My interest in coding and my aspiration to work in the tech industry, sparked during my college years, lingered. I came to the realization that tech was where I wanted to be and I would need further education to follow that path. I graduated from Eleven Fifty Academy’s (now known as Blaizing Academy) Web Development program in 2020.

Since Eleven Fifty, I have held roles as UI/UX Developer, Software Engineer, Angular Developer, and Design Engineer. My passion lies in building innovative, effective and impactful software that solves problems while improving the lives of end users.

My Skills

As a versatile software engineer who is equally as adept at design as engineering, my skillset spans the entire process of building software. I like to group my skills into three categories: Ideate, Design and Build.

Ideate

Determine solutions to a problem by gathering pertinent information, receiving user/stakeholder input, conducting adequate research, and participation in or ownership of ideation/discovery.

User Advocacy
User Research
User Flows & User Personas
Information Architecture
UX Writing
Mastery of UX “Laws” & Best Practices
Keen Understanding of HCI and Psychology

Design

Bring the findings of the discovery/ideation phase to fruition in wireframes, mockups and prototypes in addition to creating or optimizing any visuals required for the design.

Visual Design
Data Visualization
Design Technologies Expert (Figma, Adobe Creative Cloud, and more)
Wireframes & Prototypes
High-Fidelity Mockups
Design Systems
Style Guides, Color Palettes, Typography
Performance + Rendering Optimization of Visuals (incl. graphics, photos & videos)

Build

Translate mockups into a fully-functional, pixel-perfect user interface that requests and displays applicable data. Establish communication between the front-end and back-end via APIs. Properly handle then return the data requested by the front-end inside the back-end application, querying the database.

JavaScript & TypeScript
HTML 5 & CSS 3
JS Frameworks & Libraries: Angular 19, React 19, Next.js 15, Ember.js 6 & 7
Node.js & Node.js frameworks (Express.js)
C# & ASP.NET Core
APIS: REST, GraphQL
Relational Databases: PostgreSQL, Microsoft SQL Server
NoSQL Databases: CosmosDB
Query Languages: SQL, GraphQL
Reactive Programming: RxJS
State Management: Redux, NgRx
CSS Frameworks & Libraries: JSS, Tailwind, Bootstrap
CSS Preprocessors (Sass)
Animation Libraries: Framer Motion
Charting Libraries: chart.js, D3.js, ngx-charts
Component Libraries: Material-UI, PrimeNG, Bootstrap
Responsive Design & Cross Browser Compatibility
Section 508 / WCAG 2.2 compliance
Integration & Unit Testing (Jest, Jasmine + Karma, QUnit)
CI/CD: Azure DevOps, Jenkins, GitHub Actions
Version Control: Git & GitHub
Bitbucket, Jira, Azure DevOps
Visual Studio & VS Code
Agile Methodologies

My Certifications