Katelin Frederick

Full-Stack Engineer

Email: k.frederick94@gmail.com

About Me

I'm Katelin Frederick, an experienced full-stack engineer who builds and ships production-grade web applications. My core stack is React, Next.js, TypeScript, and Node.js, with hands-on experience in serverless architecture on AWS.


I'm drawn to the full picture — understanding a problem deeply, then solving it across the entire stack. I've also developed a genuine passion for mentoring, supporting junior and mid-level engineers through code reviews, technical guidance, and career development. I believe the best engineering teams are ones where technical excellence and investing in the people around you go hand in hand.


I came to development through self-teaching — driven by curiosity and the satisfaction of building something from nothing. That same drive is still with me today, whether I'm picking up a new tool, digging into an unfamiliar part of the stack, or helping someone else have that "it works!" moment for the first time.

Experience

Accenture Federal Services

  • Led an agile team of four developers, fostering a collaborative and productive work environment. Supported team members by providing technical guidance and ensuring alignment with project goals.

  • Oversaw the development and enhancement of a comprehensive suite of applications allowing users to upload documents digitally with ease and efficiency. The suite had over 1 million submissions in 2024 and saved over 4 million pages of paper.

  • Developed and enhanced accompanying suite of admin applications allowing over 20,000 users to manage submissions, streamlining internal workflows and reducing processing times.

  • Directed the strategic migration of the codebase from JavaScript to TypeScript, significantly enhancing error handling and code maintainability, leading to a more robust and scalable application architecture.

  • Designed, implemented, and consumed RESTful APIs for seamless data exchange between administrative and public applications, ensuring data consistency and integrity across different platforms.

  • Provided guidance and mentorship to junior and mid-level developers, fostering a collaborative and growth-oriented environment. Conducted code reviews, shared best practices, provided performance feedback, and supported career development.

  • Delegated tickets and tasks to team members, ensuring work was distributed according to individual strengths and project requirements.

  • Conducted comprehensive and interactive application demonstrations for clients, highlighting key features, functionalities, and benefits of developed solutions.

Education

Associate's Degree in fine arts, Jackson College

Skills

Frontend

HTML5HTML5JavaScriptJavaScriptTypeScriptTypeScriptCSS3CSS3Tailwind CSSTailwind

Libraries and Frameworks

ReactReactNext.jsNext

Backend

Node.jsNodeExpressExpress

AWS

Amazon DynamoDBAmazon DynamoDBAmazon S3Amazon S3AWS LambdaAWS LambdaAmazon CloudWatchAmazon CloudWatchAmazon CognitoAmazon Cognito

Code Management and Collaboration

GitGitGitHubGitHubBitbucketBitbucket

Tools

JiraJIRAConfluenceConfluence

Projects

ReelSearch Screenshot
Reel Search
Site that allows the user to search the TMDB API

Skills Used:

  • React
  • Next.js
  • Javascript
  • TMDB API
iTunes Search Screenshot
iTunes Search
Site that allows the user to search the iTunes API

Skills Used:

  • HTML
  • CSS
  • Javascript
  • iTunes API
Three.js Nav Demo Screenshot
Three.js Nav Demo
Site that uses the three.js library to create a navigation element

Skills Used:

  • SASS
  • Javascript
  • Three.js
  • jQuery
University Site Screenshot
University Site
Mock-up website for a mock university

Skills Used:

  • HTML
  • CSS
  • SASS
  • Javascript

Get In Touch

If you are interested in working with me or want more information about my work, I would love to hear from you! You can contact me by filling out the form or through any of the social media platforms listed below: