Skip to content
View kevinm23nelson's full-sized avatar

Block or report kevinm23nelson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kevinm23nelson/README.md

πŸ‘‹ I'm Kevin Nelson

Software Engineer | JavaScript | TypeScript | React | Redux | HTML | CSS | Cypress

Welcome to my GitHub profile! I'm Kevin, a software engineer with expertise in legal operations and technology. With over 3 years of experience working in legal/business operations within law firms, combined with a Juris Doctorate and a business degree, I bring a unique blend of technical and legal knowledge to the table.


πŸš€ Technologies & Tools

Languages: JavaScript, TypeScript, HTML, CSS

Frontend:

Frameworks & Libraries: React, Next.js

State Management: Redux, Global State Management

Styling: Responsive Design

Backend:

Database: MongoDB

API: GraphQL

Server: Apollo Server

Testing:

End-to-End: Cypress

Unit Testing: Mocha, Chai

Methodology: TDD

Development Tools:

CI/CD: Github Actions

API Integration: Fetch API

Version Control: Git


Projects

πŸ’» Terra Client Portal - Full Stack Web Application

A centralized dashboard system that unifies three distinct APIs into a single, cohesive platform. The portal provides both user and admin interfaces for monitoring machine status, managing data, and tracking performance metrics.**

Tech Stack:

Frontend:

Next.js for server-side rendering and routing React for UI components Tailwind CSS for responsive styling Apollo Client for GraphQL state management

Backend:

GraphQL API with Apollo Server for unified data orchestration MongoDB for persistent data storage Redis for caching and session management OAuth 2.0 for secure authentication

πŸ₯ Utah ABA Locator

A website built for users in Utah seeking medical providers for children with autism spectrum disorder. Users can search providers based on various parameters, connect with providers, and learn more about autism.
Tech Stack: React, React Router, Cypress (for end-to-end testing), Ruby on Rails, PostgreSQL.

πŸ“ TaskPro Application

A task management app featuring task creation, deletion, filtering, and searching functionalities.
Tech Stack: React, Redux (for global state management), Cypress (for robust testing).

πŸ’° CryptoPal

A application for searching, favoriting, viewing details, and even buying currenices among the top 100 cryptocurrencies. Tracks live data from an API and calculates investment performance over time. Tech Stack: React, Cypress, Top Currencies API


🌟 Skills

  • JavaScript: Writing clean, efficient, and maintainable code.
  • TypeScript A statically typed superset of JS, adding optional type definitions.
  • Next.js Front-end framework that offers Server Side Rendering (SSR).
  • React: Building dynamic, interactive user interfaces.
  • Redux: Mastering state management like a pro.
  • HTML & CSS: Crafting beautiful, responsive web pages.
  • Cypress: Ensuring flawless functionality with end-to-end testing.

πŸ“š Learning & Growth

Tech is an ever revolving door and I am always looking for the next thing to dive into and learn, here's what I'm focusing on next:

  • SQL Languages and C#
  • AWS Certification

🌳 Hobbies

When I'm not coding, you'll find me biking through one of South Florida's many state parks with my fiancΓ©e and dog, Goomba (who rides in the back basket). I also love building computers and am as passionate about hardware benchmarking as I am about writing and testing efficient software.


πŸ“« Let's Connect!

Popular repositories Loading

  1. github_practice github_practice Public

  2. m0_github_challenge m0_github_challenge Public

    Forked from turingschool/m0_github_challenge

  3. m0_fe_conditionals m0_fe_conditionals Public

    Forked from turingschool/m0_fe_conditionals

    JavaScript

  4. m0_fe_functions m0_fe_functions Public

    Forked from turingschool/m0_fe_functions

    JavaScript

  5. js-fun-at-a-restaurant js-fun-at-a-restaurant Public

    Forked from turingschool-examples/js-fun-at-a-restaurant

    Exercise on JS fundamentals at a restaurant!

    JavaScript

  6. git-collaboration-practice git-collaboration-practice Public