My Skills
HTML
CSS
JavaScript
TypeScript
NodeJS
React
NextJS
Svelte
Material UI
Storybook
C#.NET
Java
Groovy
Grails
MySQL
Nx
Cypress
AWS
ElasticSearch
GraphQL
What I’ve Made
Professional Applications I Have Worked On
Fusion Marketplace
Agent Portal
Customer Portal
TalentMine
TalentBank
Formation-UI
ICHARTS
RMNPA
My Personal Project Highlights
Mantine React Table
Material React Table
Multi-Monitor Calculator
Portfolio
Jeopardy 2019
Weather Wolf
µPlanner
Where To Find Me
Where I’ve Been
Fusion Medical Staffing
Senior Frontend Developer
Fusion Marketplace - React Next.js Application with C#.NET Core backends
Improved SEO by strategically adding structured data for Google rich results for FAQs, job postings, estimated salaries, etc. to improve site search ranking and engagement.
Collaborated with team to move towards full CI/CD by simplifying the git branching strategy, implementing feature flags, and better automating deployment pipelines.
ALLO Communications
Software Engineer
ALLO Portals - React Applications with AWS AppSync (GraphQL) APIs
Architected and re-organized all frontend code into a monorepo structure with Nx to improve code reusability and compatibility across multiple react applications
Designed and developed a new customer portal to sell services to customers.
Built a new admin portal for internal use to manage orders and provide admin tools.
Established unit and end-to-end testing systems with Jest, Cypress, and Postman.
Automated AWS S3 deployment, testing, and security audits with Gitlab Pipelines.
Mentored and pair programmed with other developers to teach best practices, clean code patters, accessibility, and Test-Driven Development (TDD) mindsets.
Nucamp Coding Bootcamp
Coding Instructor
Teaching weekend online workshops for HTML, CSS, JavaScript, Bootstrap, and React.
Helping students create their first portfolio websites with React and Bootstrap.
Mentoring and advising students as they apply to their first software jobs.
Talent Plus, Inc
Software Developer
TalentMine - React App with AWS Node.js Lambdas and Grails Microservices
Created a new heavy lifting back-end processing service to automate integrating up to 100,000 new users at once within a minute to ease new client integrations.
Used Multi-Threading (Thread Pooling) to run computationally expensive groovy backend tasks in parallel that resulted in up to 90% latency improvements.
Used Elasticsearch to index large user datasets and improve data access times.
Developed AWS Lambda Node.js APIs to interact with DynamoDB NoSQL databases.
Continuously developed new front-end features following Material Design Principles.
TalentBank - Grails (Groovy) Web Application with Bootstrap and jQuery
Created and maintained Restful APIs in the Grails framework, using GORM and SQL.
Added new front-end features using Groovy Server Pages, Bootstrap, and jQuery.
Formation-UI - React Component Library with Storybook
Led a new initiative to revamp the front-end development process to focus on code reusability, consistency, accessibility, and to implement an official design system to unify UI/UX between all React applications.
Set up TypeScript, Rollup, Webpack, Babel, and other JS package configurations.
Created reusable React components following React’s Composition and Common Abstraction principles and generated thorough documentation with Storybook.
Deepgram Transcription Client - React App with AWS Lambda Node.js APIs
Created a new app that integrated with Deepgram automated AI voice recognition to automate recording and transcribing job interviews to enable transcriptionists to quickly correct any inaccuracies before evaluating and grading interviews.
State of Nebraska
IT Applications Developer
Southeast Community College
Associate’s, Computer Information Technology
Associate’s in Computer Information Technology - with a focus on PC and Web Development
Object-Oriented Programming skills for building desktop, web and mainframe applications using Java, C#.NET, Visual Basic.NET, PHP, JavaScript, SQL, HTML, CSS, and core Object-Oriented concepts for Agile Development in PC and Web Applications.